syslog-ng

البرمجيات قطة:
syslog-ng
تفاصيل البرنامج:
الإصدار: 3.6.2
تاريخ إيداع: 17 Feb 15
المطور: BalaBit IT Security
ترخيص: حرر
شعبية: 25

Rating: 2.5/5 (Total Votes: 2)

وسيسلوغ-NG هو مفتوح المصدر، نسخة مجانية وتعزيز المشروع ادخل ب syslogd التي بدأت قبل عشر سنوات لينكس وأنظمة التشغيل يونيكس مثل. تطبيق يمكن أن تعمل في وضع ملقم أو وكيل، ويدعم TCP موثوق البروتوكول (بروتوكول التحكم بالإرسال).
ويوفر المشروع للمستخدمين مع برنامج سطر الأوامر التي يمكن استخدامها بنجاح كحل إدارة السجل قابلا للتطبيق لخلق وجمع وتصنيف والتصفية، إلى الأمام، وكذلك لتخزين تسجيل messages.Features في ملامح glanceKey تشمل الأداء العالي، وموثوق نقل وزيادة الموثوقية، وتصفية الرسائل والفرز، ووضع علامات الحدث، وارتباط، ودعم أحدث المعايير IETF، ومجتمع المستخدمين كبير.
مع البرنامج سيسلوغ-نغ، سوف مسؤولي النظام المهرة تكون قادرة على بناء بنجاح بنية تحتية تسجيل مرنة وموثوق بها حتى في البيئات غير المتجانسة، من دون أن الكثير من المتاعب وكما في أقصر وقت كبرنامج optionsThe possible.Command خط ملامح تشكيلة واسعة من القيادة خيارات ألف خط، من بينها يمكن أن نذكر القدرة على تحديد قائمة القولون مجلدات منفصلة التي سيتم استخدامها للبحث عن وحدات، وعرض معلومات وحدة، وضعت اسم الملف من ملف التكوين والتكوين المستمر ملف، إرسال ملف التكوين preprocessed لملف معين، تحليل وقراءة ملف التكوين، تعيين المقبس السيطرة، فضلا عن تعيين عدد من / O عامل بدأت threads.Getting مع برنامج سيسلوغ-ngThe هو مكتوب تماما في لغة البرمجة C و&؛ [س] موزعة على النحو أرشيف مصادر عامة (كتل القطران). لتثبيته على جهاز نظام جنو / لينكس، البحث الأول ل-بناء ما قبل صفقة ثنائية على مستودعات البرمجيات الافتراضية من التوزيع.
إذا كان البرنامج غير متوفر على توزيعة الخاص بك، تحميل أحدث أرشيف القطران من Softoware، حفظه على جهاز الكمبيوتر الخاص بك، فك عليه، فتح محطة لينكس وانتقل إلى موقع الملف أرشيف استخراج مع وسقوو]؛ CD & [رسقوو]؛ الأوامر.
ثم، تنفيذ وسقوو]؛ ./ تكوين && جعل و[رسقوو]؛ الأمر لتحسين وترجمة البرنامج لأجهزة النظام الهندسة المعمارية / التشغيل الخاص بك، تليها وسقوو]؛ جعل تثبيت & [رسقوو]؛ الأمر كجذر أو مع سودو لتثبيت النظام على نطاق واسع وجعلها متاحة لجميع المستخدمين

ما هو الجديد في هذا الإصدار:.

الميزات:
وأضافت معلمة جديدة إلى loggen: --permanent (-T) اللي تبونه هو لإرسال السجلات إلى أجل غير مسمى.
الإصلاحات:
من الآن، سوف سيسلوغ-نغ لا تحطم عند استخدام وجهة ريمان ويتم تعيين أي الصفات.
في بعض الحالات المقصد برنامج respawned خلال-سيسلوغ نانوغرام التوقف / إعادة التشغيل.
تم تعيين الحد الأقصى لطول الحزمة مصدر محاكاة ساخرة إلى 1024 (سابقا: 256).
syslog.socket إزالتها من ملف خدمة على أنظمة باستخدام systemd. سيسلوغ-NG يقرأ رسائل مباشرة من مجلة على أنظمة مع systemd.
في بعض الحالات، كانت وحدات الماكرو ذات الصلة localtime قيمة خاطئة (على سبيل المثال: $ YEAR).
عملية مناولة ثابتة في مكان SQL. في بعض الظروف عندما تم تشغيل كل مختارة وإدراج الأوامر ضمن صفقة واحدة وحدد الفاشلة (على سبيل المثال: في حالة MSSQL)، رسائل سجل المتعلقة الأوامر إدراج، تخللتها المعاملة غير صالحة، قد فقدت.
إصلاح memleak في السائق جهة SQL. حدث في memleak خلال واحدة من فشل الصفقة.
تم رفض شهادة التي لا يرد من قائمة بصمات الأصابع من الآن.
الاختيار اسم المضيف في الشهادة TLS هو قضية حساسة من الآن.
إصلاح الغزل على EOF ل`يونكس تيار ()` مآخذ. كان السبب الجذري للغزل أن مأخذ يونكس-dgram أنشئت حتى في حالة يونكس تيار.

ما هو الجديد في الإصدار 3.6.1:

هذا هو أول إنتاج نسخة جاهزة من سيسلوغ-NG بيئة نظام التشغيل 3.6. أكثر من 25000 خطوط FOF كود تغيرت، مع حوالي 500 ملف تم تعديله.
التبعيات الجديدة:
PCRE الآن تبعية المطلوب من سيسلوغ-نغ، وليس اختياري بعد الآن.
التخلف المتغيرة:
و** الآن تمكين وضع الخيوط ** افتراضيا. لإيقاف تشغيله، استخدم `الخيوط (لا)` في الخيارات العالمية القسم.
في الإصدارات من `مكتبة الداخلية libsyslog-ng` قد تغير: بدلا من دائما باستخدام رقم الإصدار الحالي، وسوف نحاول الآن للحفاظ على التوافق ABI خلال فترة حياة فرع مستقر. لذلك، ونحن نستخدم فقط مكونات الأولين من نسختنا كقاعدة للنسخة المكتبة. وعدد آخر أن تكون جزءا من SONAME جدا، ولكن من شأنها أن تغير فقط عندما كنا كسر التوافق.
يتم تعيين SONAME حاليا إلى `libsyslog-NG-3.6.so.0`، وسيظل على حاله خلال ألفا وبيتا الإصدارات، حتى عندما يتغير ABI. سنبدأ الاهتزاز النسخة بعد أول إصدارة مستقرة من هذا الفرع، إذا لزم الأمر.
و`خطوط دافق ()` وضع افتراضات إلى الآن * 100 * وليس * 1 *، لزيادة السرعة.
الميزات:
خيارات جديدة:
تم استحداث الجديد `مخصصة المجال ()` الإعداد العمومي، والذي يسمح المسؤول لتجاوز اسم المجال المحلي التي تستخدمها سيسلوغ-NG. أنها تؤثر على جميع المولدة محليا رسائل سجل.
أضاف `استخدام rcptid ()` خيار العالمي، الذي يروي سيسلوغ-NG لتعيين ID استقبال كل رسالة التي وردت والتي تم إنشاؤها بواسطة سيسلوغ-NG. هذا المعرف هو متاح في ل`ماكرو $ RCPTID`، وهي فريدة من نوعها على مجموعة معينة. العداد يلتف حولها في 48 بت وأبدا الصفر.
برامج تشغيل جديدة:
وpseudofile () `` سائق الوجهة سائق بسيط جدا، تهدف إلى إيصال رسائل إلى الملفات الخاصة في `/ proc` أو` / dev`. أنه يفتح ويغلق الملف على كل رسالة، بدلا من إبقائها مفتوحة. إلا أنه لا يدعم القوالب في اسم الملف، وليس لديها طابور (وعلى هذا النحو، ليست كافية في حالات الازدحام الشديد).
و`nodejs جديد ()` سائق المصدر (نفذت ك ماكرو SCL) يضيف المصدر أن السائق يسمح سيسلوغ-NG لقبول الرسائل من تطبيقات نود.جي إس التي تستخدم `API تسجيل winston`.
الجديد `systemd-سيسلوغ ()` مصدر محل تأييد ضمني السابق لنفس الشيء. المستخدمين الذين يستخدمون systemd وينصح لاستخدام إما `النظام ()` المصدر، أو هذا واحد جديد عندما يريدون الحصول على السجلات من systemd عبر `/ المدى / systemd / مجلة / مقبس syslog`.
السائق مصدر systemd-مجلة جديدة () يقرأ من مجلة مباشرة، وليس عن طريق مقبس الشحن سسلوغ. و`النظام ()` التخلف عن مصدر لاستخدام هذا المصدر عندما يتم الكشف عن systemd.
وأضاف groupset كائن كتابة. Groupset يسمح للمستخدم لتعديل العديد من خصائص الرسالة سجل في وقت واحد. كما أنه يتيح الرجوع إلى القيمة القديمة للممتلكات باسم $ _ الماكرو.
ميزات من [حاضنة] [حاضنة]:
والآن شملت `دولار (أو)` ظيفة القالب الذي يعود أول حجة غير فارغة في حد ذاته-NG بتشغيل.
وشملت أيضا `$ (الحشو)` ظيفة القالب، لوحة النص مع الحشو مخصصة لطول معين.
و`$ (الجرافيت والمخرجات)` ظيفة القالب، لاستخدامها لإرسال المقاييس ل[الجرافيت] [الجرافيت] وقد استدار على من حاضنة. و`الجرافيت ()` جهة كتلة SCL، متاح الآن أيضا، لجعل الأمر أسهل لاجراء محادثات مع الجرافيت.
وقد استدار ريمان () `` المقصد، والذي يسمح بإرسال المقاييس لنظام [ريمان] [ريمان] مراقبة أيضا أكثر من حاضنة.
[الجرافيت]: http://graphite.wikidot.com/
[حاضنة]: https://github.com/balabit/syslog-ng-incubator
[ريمان]: http://riemann.io/
وجهات الخيوط:
تم تنفيذ عدد من الميزات لجميع الوجهات الخيوط:
`amqp ()`، `مونغو دي بي ()`، `رديس ()`، `ريمان ()`، `SMTP ()` `وستومب ()`.
اكتسبت الوجهات الدعم ل`SEQNUM` استمرار: سيتم الحفاظ العداد عبر الإعادة وإعادة تشغيل.
وثمة خيار جديد يسمى `إعادة المحاولة ()` تم تنفيذ لجميع هذه، التي تسيطر على عدد المرات التي تم إعادة محاولة تسليم الرسالة قبل إسقاطه.
و`دواسة الوقود ()` ينفذ الآن الخيار، ويعمل من أجل كل من السائقين وجهة المذكورة أعلاه.
وكان محسن حلقة تسليم الرسالة للقيام أقل دورات النوم / التنبيه، والتي ينبغي أن تجعل السائقين ليس فقط أسرع، ولكن المزيد من وحدة المعالجة المركزية ودية جدا.
متنوعة من الميزات الجديدة:
متعدد خط وضع `()` الخيار اكتسبت الإعداد الجديد: `البادئة-suffix`، والذي يعمل على غرار` البادئة-garbage` (وهو الاسم الجديد ل `regexp`)، إلا أنه يلحق الجزء القمامة على الرسالة، بدلا من رميه.
هذا الوضع الجديد يمكن استخدامها للتغلب على عدم وجود المهلة.
مرشحات الافتراضية إلى PCRE مطابقة، بدلا من السابق POSIX REGEXP الافتراضية.
و`النظام ()` سيكون مصدر الآن تحليل `تميز @ cim` الرسائل كما JSON، إن وحدة JSON متاحة في وقت التشغيل. هذا يحسن المشتركة بين العملية مع البرامج الأخرى التي تستخدم * معلومات نموذجي مشترك *.
يمكن للمرء الآن استخدام عناصر متعددة في `مفتاح ()` `واستبعاد ()` خيارات أي إعلان أزواج قيمة.
ومن الممكن الآن لتحميل ليس فقط شهادة واحدة عند استخدام TLS، ولكن سلسلة الشهادة.
إحصاءات:
العداد احصائيات لعدادات يتضمن البرنامج الآن الطابع الزمني من الماضي التحديث.
تم استحداث الجديد `احصائيات العمر ()` خيار العالمي، التي تسيطر على عدد المرات التي يتم انتهت عدادات ديناميكية. الموقت ليست بالضبط، وبعض أجهزة ضبط الوقت قد يعيش فترة أطول قليلا من الوقت المحدد.
يتم تنظيف عدادات ديناميكية الآن يصل كل `احصائيات العمر ()` دقيقة (المتعثرة إلى 10 دقيقة) بدلا من فقط على الإعادة. وقد تم هذا التغيير لتقليل الذاكرة المستخدمة من قبل عدادات ديناميكية.
هناك الآن `إحصائية internal_queue_length`، مما يدل على طول قائمة الانتظار الداخلية. هذا هو الأكثر فائدة لمعرفة ما إذا لم يتم توصيل الداخلي () `` مصدر، أو إذا لم يتم تفريغها بسرعة كافية (التي، مرة أخرى، يشير إلى خطأ أكثر خطورة).
مونغو دي بي:
ومونغو دي بي () `` سائق الآن يدعم التوثيق، حتى عند استخدام مجموعات النسخ المتماثلة. عند إعادة ربط لعضو آخر من المجموعة، فإن سائق تعيد مصادقة تلقائيا.
و`الخيار --with-libmongo-عميلك من السيناريو تكوين الآن يدعم` auto` كقيمة، وبعد ذلك سوف يكشف ما إذا كان استخدام إصدار نظام المكتبة أو من النسخة الداخلية. نحن الافتراضي إلى `auto` الآن، والتي يفضل مكتبة النظام على نسخة الداخلية.
السائق لا يتم تلقائيا تضيف `الحقل _id` على الرسالة: سيقوم الملقم تفعل ذلك تلقائيا، إذا لا شيء موجودا. هذا يسمح للمستخدمين لتجاوز هذا المجال من داخل بهم التكوين-NG بتشغيل.
A 'إعادة المحاولة الجديدة () `الخيار يمكن استخدامها لنقول للسائق كم مرة يجب أن محاولة إدراج الرسالة في قاعدة البيانات قبل التخلي عن (افتراضات إلى 3). هذا حل القضية حيث يمكن أن يحمل رسالة المارقة تصل قائمة الانتظار بأكمله، كما أعيدت إلى الأبد.
السائق تمكن الآن `آمن واسطة ()` افتراضيا.
وهناك الآن على بعد دقيقة واحدة مهلة لعمليات مونغو دي بي. إذا كان مرات عملية الخروج، وسوف ينظر فشلت.
ويمكن للسائق الآن الاتصال مونغو دي بي عبر مآخذ مجال UNIX.
ويدعم `ضعف ()` نوع تلميح الآن من قبل السائق.
في الوجهة مونغو دي بي واعادة ربط في بيئة مجموعة النسخ المتماثلة يعمل الآن بشكل صحيح، وموثوق بها.
لبناء سيسلوغ-نغ مع وجهة مونغو دي بي، libmongo العميل مطلوب الآن نسخة 0.1.8+. (تم تحديث نسخة الداخلية وفقا لذلك.)
التغييرات جهة SMTP:
وSMTP () `` جهة يدعم الآن `إعادة المحاولة ()` الخيار، التي تسيطر على عدد المرات التي ستتم محاولة تسليم الرسالة قبل إسقاطه.
القوالب المستخدمة في الوجهة تكريم الآن إعدادات المنطقة الزمنية.
سوف السائق إحباط إذا الخيارات المطلوبة (أي من `إلى ()`، `سم مكعب ()`، `مخفية ()` `ومن ()`، `والموضوع ()` `والجسم ()`) لم يتم تعيين .
يونكس مآخذ المجال:
و`يونكس-dgram ()` `ويونكس تيار ()` مصادر استخراج أوراق الآن UNIX (PID، UID ودائرة المخابرات العامة من التطبيق يرسل) من الرسائل مرت، إن وجدت. على لينكس، وفري، يتم استخراج مسار تنفيذ ينتمون إلى PID جدا، جنبا إلى جنب مع وسائط سطر الأوامر.
هي القيم المستخرجة المتاحة في `$ {. unix.pid}`، `$ {. unix.uid}`، `$ {. unix.gid}`، `$ {. unix.exe}` `و$ {. unix.cmdline} `، على التوالي.
سيقوم النظام () `` مصدر الكتابة فوق الماكرو PID مع قيمة `$ {. unix.pid}`، إذا كان موجودا.
JSON:
وارتفع محلل جسون ل`استخراج بادئة ()` خيار، والتي يمكن أن تستخدم لتخبر المدقق أن الوحيد أعضاء استخراج JSON من شجرة فرعية محددة من وجوه واردة.
مثال: `جسون محلل (مقتطف بادئة (& مثل؛ foo.bar [5] ومثل؛))؛`
على افتراض أن الكائن الواردة يدعى جي اس، وهذا هو ما يعادل شفرة جافا سكريبت التالية: `msg.foo.bar [5]`
يجب أن يكون التعبير مما أدى كائن JSON، بحيث سيسلوغ-نغ يمكن استخراج أعضائها إلى LogMessage أزواج اسم القيمة.
هذا يعمل أيضا عند الكائن المستوى الأعلى هو صفيف، كما `استخراج بادئة ()` يسمح باستخدام مؤشر مجموعة على مستوى المراوغة الأول، على سبيل المثال: `جسون محلل (مقتطف بادئة (& مثل؛ [5 ] ومثل؛))؛ `، وهو ما يترجم إلى` جي اس [5] `.
و`$ (الشكل جسون)` ظيفة قالب يعالج الآن `مزدوج ()` نوع التلميح.
التصحيح:
عند إرسال رسائل إلى STDERR في وضع التصحيح، prepend طابع زمني على الرسائل.
و`ماكرو جديد $ RUNID` متاح للقوالب، والذي يتغير قيمته في كل مرة يتم إعادة تشغيل سيسلوغ-نغ، ولكن ليس عند إعادة تحميل.
تمت إضافة ملف قمع Valgrind (متوفر تحت `contrib / valgrind /`)، للمساعدة في تصحيح تسرب الذاكرة في سيسلوغ-NG. فإنه يقمع زوجين من ايجابيات كاذبة معروفة، وعدد قليل من الأشياء الأخرى في المكتبات طرف ثالث.
وهناك فائدة جديدة، `نظام expand`، أضيف، والتي ترجع ما النظام ()` `مصدر ستتوسع ل.
بوجفيكسيس:
موثوقية usertty () `` جهة السائق كان تحسنت كثيرا. في السابق، كانت بعض أجزاء منه يست موضوع آمن، مما قد يؤدي إلى السلوك الغريب.
التعامل مع الأعلام الهروب ذات الصلة `csvparser ()` تم تغيير: بدلا من هذه العلامات الكتابة عن (حتى غير الهروب ذات الصلة) أعلام أخرى، إذا كان العلم لوضع هو هروب العلم، أنها سوف تبقي كل الأعلام غير الهروب- ، ووضع واحدة جديدة. إذا كان هو ليس مثل هذا العلم، وبعد ذلك سوف مسح كافة الأعلام، وضبط الأعلام الهروب السابقة، والعلم الجديد.
هذا، في جوهره، يعني أنه عندما وضع الأعلام على `csvparser ()`، إذا كان العلم الهروب، الهروب فقط الأعلام سوف تتأثر. إن لم يكن، ثم الهروب لن تتأثر الأعلام على الإطلاق.
الوجهة SQL الآن يستمر بشكل صحيح $ العد SEQNUM بعد إعادة تحميل، بدلا من البدء من جديد.
الصب الخطأ القضاء في مكان ريمان عندما متري يتم تطبيقها على حقل فارغ.
من الآن و syslog-NG استبعاد دائما السمات التي تتعارض مع خصائص في مكان ريمان (وإلا قيمة السمة أن تجاوز الخاصية).
عندما ترينغ لوقف سيسلوغ-نانوغرام في حين أن تحديث في التقدم، والآن اغلاق سيسلوغ-نانوغرام بشكل صحيح أسفل نظيفة.
إعادة تحميل خطأ وقت تشغيل ملف التكوين الذي يحتوي الآن لا ينتهي في حادث تحطم طائرة، وأنها قادرة على الاستعاضة إلى التكوين الأصلي. (خطأ وقت التشغيل: ملف التكوين صالحا نحويا ولكن تحتوي على قيمة غير صالحة، على سبيل المثال: قاعدة بيانات خطأ اسم العمود)
عندما اسم المضيف المحلي ليس FQDN، وفشل محلل المحلي لإرجاع FQDN جدا، سيسلوغ-نغ لا تجهض بعد الآن، ولكن لا يزال باستخدام اسم مضيف غير FQDN بعد تنبعث منها تحذيرا على مصدر داخلي.
وعلاوة على ذلك، سوف سيسلوغ-NG محاولة حل FQDN أصعب: عندما يتم إرجاع أسماء متعددة، فإنه سيتم البحث عن أول FQDN واحد، بدلا من التوقف عند اسم الابتدائي.
سوف `النصي التحديث patterndb` الآن يعمل بشكل صحيح عندما يحتوي دليل العمل الحالي .PDB الملفات.
Patterndb ثابتة لتطبيق شرط حتى لو سياق معرف مفقود.
ونحن الآن في التعامل بشكل صحيح الوقت في الذهاب الى الوراء في patterndb: فإنه سيتم إعادة تنظيم فكرتها من الوقت الحالي مع النظام. هذا بتصحيح الخلل فيها مهلة لا تعمل بشكل صحيح عندما تم تعيين وقت النظام إلى الوراء.
والآن `القيادة pdbtool merge` تولد الإصدار 4 ملفات patterndb.
القدرة دعم لينكس هو الآن بشكل صحيح من قبل البرنامج النصي تكوين-الكشف عن السيارات، وافتراضات إلى الخروج على فري 9+، كما يجب.
و`الملف ()` `وشبكة ()` (بما في ذلك برنامج التعاون الفني `()` وآخرون) مصادر والآن تعيين ماكرو `$ SOURCE` بشكل صحيح.
تم إصلاح وحدة basicfuncs للعمل بشكل صحيح على أبنية 32 بت.
لم يعد متزايد على `إحصاءات stored` من قبل مختلف السائقين عندما يعني` processed`.
نوع ميزة ملمحا الآن أكثر من الصعب إرضاءه عن أي نوع من نوع تلميحات أنها تقبل، يسمح احد لاستخدام وظائف القالب في - على سبيل المثال - `$ (الشكل جسون)` أزواج.
كل الوظائف المختلفة المتعلقة قالب التشفير-الآن تحقق أن طول المطلوب من هضم ليست أكبر من هضم نفسها. إذا طلب قيمة أكبر، وسوف اقتطاع إلى طول هضم.
و`$ (geoip)` ظيفة القالب يعمل الآن مع `الخيوط (نعم)` أيضا.
تم إصلاح `في قائمة ()` مرشح للنظر في جميع عناصر القائمة، بدلا من الماضي فقط واحد.
الثابتة تأكيد عند استخدام `مباراة ()` تصفية في ظل ظروف معينة.
و`النظام ()` سيكون مصدر لا تضيف `/ ديف / kmsg` (أو` / إجراءات / kmsg` على حبات القديمة) إلى مصادر الافتراضية إذا باستخدام مجلة systemd، لأن مدرجة السجلات النواة في المجلة.
و`النظام ()` لن تشمل مصدر `/ ديف / kmsg` (أو` / إجراءات / kmsg`) عند تشغيل داخل حاوية لينكس.
ويحدد مختلف تسرب الذاكرة حول قانون الأساس.
تغيير تحكم رسالة المقبس من إشعار التصحيح
فتح مقبس تحكم تعطيل عند استخدام سيسلوغ-NG لالوحيد بناء الجملة التحقق.
إصلاحات لإعادة المحاولة () وظيفة. إعادة المحاولة مكافحة بمقدار كل خطأ رسالة الكتابة (بما في ذلك أخطاء اتصال الشبكة) التي يمكن أن تؤدي إلى رسالة المفقودة.
تغييرات متنوعة:
السفينة ونحن الآن ومثل، دليل المساهمون ومثل. في ملف `CONTRIBUTING.md`.

ما هو الجديد في الإصدار 3.5.1:

وهذا هو أول إصدار مستقر في سلسلة 3.5، إضافة عدد من المزايا مقارنة مع 3.4، نتيجة لنحو ثمانية أشهر من التنمية. يتضمن هذا الإصدار كافة الإصلاحات الإفراج 3.4.5 مؤخرا، ومجموعة كبيرة من الميزات الجديدة.
بوجفيكسيس:
تم إصلاح حالة تعارض في سجل المرجعية رسالة كود العد التي أدت في بعض الأحيان إلى حوادث. [# 255]
تم إصلاح أيضا خطأ مجانا استخدام بعد أن حدث أحيانا بعد إعادة تحميل، وتسبب تلف في الذاكرة. [# 253]
تم تصحيح patterndb عدم إنشاء مثيل جديد على تحديث: بهذه الطريقة، لا يتم تسريبها واحدة من العمر، وDB-محلل () لا ينسى الدولة الارتباط، ولا فكرتها من الوقت الحالي على تحديث. [# 257]
لا تحاول ملف-سيسلوغ ng.spec لتثبيت ملف التغيير إزالتها منذ فترة طويلة بعد الآن.

ما هو الجديد في النسخة 3.5.0 بيتا 3:

قالب الهروب:
قالب تم تغيير مهربا بطريقة تتنافى: في السابق، فإن كلا من lexer ومترجم قالب استخدام الحرف '' للهروب، والتي كانت مربكة. يستخدم مترجم قالب "$$" للهروب من شار '$'، و '"للهروب" @ ​​".
إذا تتبع قيمة غير رقمية "@"، ستتم طباعة تحذير.
بوجفيكسيس:
سيسلوغ-NG يجب تجميع مرة أخرى على منصات غير لينكس.
كانت ثابتة دافق () وfsync () خيارات لجهة ملف، وأنها يجب أن تعمل بنفس الطريقة الآن كما يفعلون في 3.3 و 3.4.
المكتبة hiredis يجب أن يتم الكشف على الافتراضي وتشمل المسارات، لذلك لا يحتاج المرء بالضرورة لتحديد --with-libhiredis غير الأنظمة غير ديبيان. وقال وقدم الخيار أيضا إلى العمل.
تم إصلاح تلف الذاكرة في @ STRING @ محلل من DB-محلل ().
يستثني يعمل الآن بشكل صحيح مع أزواج قيمة ()، وأنها لا تحصل على تجاهلها إذا كانت قيمة استبعاد هي في مجموعة الافتراضي.

ما هو الجديد في الإصدار 3.3.2:

الاستقرار وتسرب للذاكرة الإصلاحات.

ما هو الجديد في الإصدار 3.3.1:

الدعم المتكامل للمونغو دي بي، JSON الأحداث مهيأ، ومتعددة الخيوط العمارة التي جداول سيسلوغ-NG يصل الى 800000 رسالة / ثانية النطاق.

ما هو الجديد في الإصدار 3.2.1:

هذا هو الإصدار الأول في إصدار رئيسي جديد من سيسلوغ-نغ، تتضمن قائمة أطول من الميزات من أي وقت مضى منذ بداية مشروع سيسلوغ-NG مثل ترابط رسالة سجل ودعم البرنامج المساعد.

ما هو جديد في الإصدار 3.2 ألفا 2:

يجمع الآن على جميع المنابر وحدة / الاختبارات الوظيفية أيضا تشغيل. (اختبار: AIX، HP-UX، وسولاريس، فري، لينكس، Tru64)
ثابت مباراة pdbtool الناتج --debug نمط لموزعي ESTRING.
إصلاح تسرب الذاكرة ممكن في lexer، التي من شأنها أن تتراكم في SIGHUPs القضية.
سولاريس الثابتة تيارات دعم الجهاز.
استدار توجيه كل بوجفيكسيس من سيسلوغ-NG بيئة نظام التشغيل 3.0 و 3.1
تعطيل وحدة المحاسبة العملية الافتراضية لأنها لا تجمع على منصات غير لينكس.
واضاف ومثل، مباراة pdbtool --file ومثل. الخيار لقراءة وتحليل في ملف السجل القائمة.
واضاف ومثل، pdbtool اختبار ومثل. للتحقق من عينات سجل في ملف patterndb.
واضاف ومثل؛ لا إنشاء الجداول ومثل؛ العلم للوجهة SQL لتمنع إنشاء الجدول التلقائي.
واضاف ومثل، حالة () ومثل. دعم لأشكال التعبير كتابة، مما يجعل من الممكن لتخطي قواعد إعادة الكتابة التي لا تطابق تعبير التصفية.
وأضاف ومثل؛ - وحدة مسار ومثل. خيار سطر الأوامر للسيطرة التي يتم فيها تحميل وحدات من من سطر الأوامر.

ما هو الجديد في النسخة 3.1 بيتا 1:

الدعم للpatterndb V3
pdbtool
علامات رسالة
إعادة كتابة البيانات المهيكلة
التكامل الكلي واسم القيمة
اسم القيمة تحسينات في الأداء الزوج
Patterndb التحسينات محلل
معلومات عن المرافق غير المحمولة
اسم القيمة تحسينات في الأداء الزوج
Patterndb التحسينات محلل
معلومات عن المرافق غير المحمولة

تعليقات ل syslog-ng

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!