هذه هي ساعة الأوامر التي يمكن تشغيلها في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
ساعة - تمييز بناء الجملة لملف syslog / syslog-ng
موجز
ساعة [-ج اسم الملف] [- تكوين اسم الملف] [-أنا اسم الملف] [--مدخل اسم الملف] [-O
اسم الملف] [--انتاج اسم الملف] [-sdOhv] [- عرض-لم يتم تحليله] [- الشيطان] [--omit-rc]
[--يساعد]
الوصف
Lwatch هو سجل تلوين. يقرأ بيانات syslog / syslog-ng من FIFA أو من stdin
ويعرض سجلات ملونة في stdout.
Lwatch قابلة للتخصيص بدرجة كبيرة من قبل المستخدم. يقرأ بيانات التكوين من الملف
/etc/lwatch/lwatch.conf أو (إن وجد) من الملف المقدم مع الخيار -C
الطريقة التي يعمل بها بسيطة. يقرأ سطرًا من الإدخال (الإعداد الافتراضي للبناء هو
/var/lib/lwatch/syslog.fifo) ، يقسمها إلى أربعة أجزاء: التاريخ ، واسم المضيف ، واسم الخدمة
(مع PID ، إن وجد) ورسالة حقيقية. كل جزء له لونه الافتراضي. أنت تستطيع
إعادة تعريفها في ملف التكوين. الألوان الافتراضية هي نفسها في قاطرة(1) [انظر:
http://www.zjuul.net/~jules/loco/]. لكن lwatch ليس فقط تلوين سجل ثابت. إنها
شيء أكثر. يمكنه تلوين سجلاتك بالطريقة التي تريدها. أنت قادر على وضع ملف
لون أي جزء (التاريخ ، المضيف ، الخدمة ، الرسالة) باستخدام أنماط تعتمد على التعبير العادي.
COMMAND خط OPTIONS
يقبل Lwatch بعض خيارات سطر الأوامر. خيارات سطر الأوامر لها الأسبقية على القيم
من ملف التكوين.
-C اسم الملف
- تكوين اسم الملف
قراءة التكوين من اسم الملف بدلاً من /etc/lwatch/lwatch.conf
-i اسم الملف
--إدخال اسم الملف
قراءة البيانات من اسم ملف fifo المسمى بدلاً من /var/lib/lwatch/syslog.fifo
-o اسم الملف
--انتاج اسم الملف
كتابة سجلات ملونة لاسم الملف بدلا من ذلك stdout
-s
- عرض غير محلل
عرض سطور غير مُحللة مثل "آخر رسالة مكررة 5 مرات" أو "--- علامة ---"
-d
- ديمون تشغيل كخادم ، وفصله عن محطة التحكم ، والانتقال إلى الخلفية
-O
- omit-rc لا تقرأ القيم من ملف التكوين
-h
--مساعدة إظهار المساعدة حول خيار وقت التشغيل
-v
--الإصدار عرض الإصدار وإشعارات حقوق النشر
الركض و المشي
الطريقة المفضلة لتشغيل lwatch هي قراءة رسائل سجل النظام من FIFA أو من المعيار القياسي
إدخال.
إذا كنت تستخدم syslog ، فأنت تريد حقًا قراءة الرسائل من FIFo. للقيام بذلك ، ضع خطًا:
*. * | /var/lib/lwatch/syslog.fifo
في syslog.conf الخاص بك. قم بإنشاء لعبة FIFo مناسبة وأعد تشغيل سجل النظام ، ثم قم بتشغيل lwatch. أنت تستطيع
قم أيضًا بتشغيل lwatch قبل بدء سجل النظام. إذا كنت لا تعرف كيفية إنشاء FIFo see
مكنود(1) لمزيد من التفاصيل.
تذكر:
· يجب أن يوجد فيفو
· يجب وضع الاسم الصحيح في /etc/lwatch/lwatch.conf أو إعطاؤه بسطر الأوامر -i
خيار
في syslog-ng ، يمكنك تشغيل lwatch مباشرة من syslog ، على سبيل المثال:
سجل {المصدر (src) ؛ الوجهة (console_all) ؛} ؛
الوجهة console_all {program ("/ usr / bin / lwatch -i-o / dev / tty11") ؛ } ؛
لا يدعم Lwatch القراءة من الملفات العادية. إذا كنت حقا بحاجة إلى هذه الوظيفة
استخدم الأمر التالي:
الذيل -f / المسار / إلى / اسم الملف | / usr / bin / lwatch -i-
يمكن أن يكون عرضة للتغيير في المستقبل.
الموارد
· http://sf.net/projects/lwatch
· http://freshmeat.net/projects/lwatch/
حقوق الطبع والنشر
هذا البرنامج هو برنامج مجاني. يمكنك إعادة توزيعه و / أو تعديله بموجب شروط
رخصة جنو العمومية كما نشرتها مؤسسة البرمجيات الحرة ؛ إما
الإصدار 2 من الترخيص ، أو (حسب اختيارك) أي إصدار لاحق.
يتم توفير دعم التعبير العادي من خلال حزمة مكتبة PCRE ، وهي مفتوحة المصدر
برنامج من تأليف Philip Hazel ، وحقوق التأليف والنشر من قبل جامعة كامبريدج ، إنجلترا.
هذه المكتبة متاحة في: ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/
ملحوظة من عند AUTHOR
لقد كتبت هذه الأداة لاحتياجاتي الخاصة لأن أدوات perl ، مهما كانت مرنة ، استهلكت ملف
الكثير من الذاكرة ووحدة المعالجة المركزية. لقد وجدته مفيدًا وشاركته مع المصدر المفتوح
مجتمع. ولكن لا يزال تطوير هذا البرنامج مدفوعًا باحتياجاتي الخاصة. لذا ، يمكنك ذلك
توقع الإصدار التالي في غضون عام أو عامين ؛)
سيكون من الرائع حقًا أن تجد بعض الوقت وتجنيبه لتقييم هذا المشروع
على FreshMeat (انظر الموارد). التعليقات مرحب بها ايضا لا أستطيع أن أعد بأنني سأضيف
ميزات جديدة للمراقبة على الفور ولكن أي ردود فعل إيجابية ستزيد من تحفيزي
مستوى اعلى.
شكرا لك مقدما على وقتك.
استخدم lwatch عبر الإنترنت باستخدام خدمات onworks.net