fetchlog

جلب رسائل ملفوج جديدة
التحميل الان

fetchlog الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • GPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Alexander Haderer
  • موقع ويب الناشر:
  • http://search.cpan.org/~afrika/DBIx-FileSystem-1.7/FileSystem.pm

fetchlog العلامات


fetchlog وصف

جلب رسائل ملفوق جديدة تعرض الأداة المساعدة Fetchlog أحدث رسائل جديدة من سجل LogFile. إنه مشابه مثل الذيل ولكنه يوفر بعض الوظائف الإضافية لتنسيق الإخراج وتصفية الرسائل باستخدام التعبيرات العادية الموسعة لمطابقة الأنماط. لإظهار الرسائل الجديدة فقط التي ظهرت منذ آخر استدعاء يستخدم Fetchlog إشارة مرجعية لتذكر الرسائل التي تم جلبها. يتم إجراء عمليات تسجيل الدخول إلى الوراء إلى الوراء وتجمع جميع الرسائل، اختياريا فقط أولئك الذين يتوافقون فقط على أي من أنماط التعبير العادي المحدد. ثم يحول fetchlog العثور على خطوط الرسائل للإخراج. إنه يتوقف عن المسح عند تصحيح أحد هذه الشروط: يتم الوصول إلى الإشارة المرجعية من BookmarkFile، أو أكثر من أحرف Len جاهزة للإخراج، أو يحدث خطأ. يعرف Fetchlog عن تسجيل الدخول المستورم وغير المضغوط وتستمر المسح في تسجيل الدخول المستمر عن طريق إلحاق ".0"، ".1" حتى ".9" إلى LogFile عند المسح في تسجيل الدخول المستمر. توقف المسح دون وجود خطأ عند عدم وجود سجل دوار غير موجود. قد يتم استخدام FETCHLOG كجدوض محلي لنظام مراقبة شبكة Nagios (NAGIOSALLY NETSAINT) لمراقبة ملف تسجيل الدخول المحلي. يتبع اتفاقية الاتصال للحصول على الإضافات Nagios عند تعيين التحويل على الأقل على الأقل إلى "لا" ولين قصير بما فيه الكفاية ل Nagios.Fetchlog يمكن استخدامها لمشاهدة / مراقبة LogFiles عن بعد: * مع Net-SNMP للنظر في LogFiles عن بعد عبر SNMP. تحتوي الحزمة على README الذي يوضح كيفية إعداد هذا. * Nagios جنبا إلى جنب مع Net-SNMP و Fetchlog باستخدام البرنامج المساعد Check-SNMP. تحتوي الحزمة على README الذي يوضح كيفية إعداد هذا. * Nagios جنبا إلى جنب مع Nagios عن بعد البرنامج المساعد NRPG للسماح Nagios بتنفيذ الإضافات على مضيف بعيد. * Nagios جنبا إلى جنب مع خدمة Nagios تحقق متقبل NSCA. لجعل Nagios قبول الشيكات الخدمة السلبية إرسال من قبل العميل عبر command_exampleto send_nsca إرسال بريد إلكتروني يحتوي على الرسائل التي تحتوي على الرسائل في غضون آخر 60 دقيقة / فار / سجل / رسائل، فيما يتعلق ب "bubbled"، وإنشاء برنامج نصي شل مماثل مثل هذا: #! / bin / sh host = `hostname` fetchlog =" / usr / المحلية / bin / fetchlog -f 1: 80: 1000: s "msg =` $ fetchlog / var / log / messages / tmp / msgbm ' bubbled'` إذا ؛ ثم صدى -e "$ msg" | \ / usr / bin / mail -s "syslog: $ host" admin@your.domain fiand أضف دخول في Crontab: 0 * * * * / path / to / shellscript> / dev / null 2> 1 ليس ضروري لتشغيل Cronjob كجذر إذا كان / فار / السجل / الرسائل مقروء للمستخدمين الآخرين. ما هو: إذا اكتشف fetchlog رسائل جديدة في / var / log / الرسائل، فإنها تجمع جميع خطوط الرسائل الجديدة التي تحتوي على "bubbled"، من العمود 1 يصل العمود 80، على الأكثر حرفا إلى 1000 حرف، يزيل metacharters Shell الهامة والمخارج مع 2. يتم إرسال الرسائل التي تم جمعها عبر البريد الإلكتروني إلى المسؤول. ينخفض: #! / bin / sh fetchlog = "/ usr / المحلية / بن / fetchlog -f 1: 100: 1000:" في حين صحيح؛ هل msg = `$ fetchlog / var / log / messies / tmp / msgbm" الجهاز "الشمس". * إذا ؛ ثم صدى -e "$ msg" صدى ^ g؛ النوم 1 صدى ^ g fi النوم 5 القيام به


fetchlog برامج ذات صلة