سؤال

هل يوجد عارض سجل لعرض ملفات سجل Ruby من أي من عمليات تسجيل الدخول الخاصة به (سواء كان L4R أو مسجلها الأساسي)؟ نوع من تطبيقات واجهة المستخدم الرسومية التي تفتح ملف السجل ويمكنها دعم الاستعلامات البسيطة مثل المعلومات فقط؟

هل كانت مفيدة؟

المحلول

يمكن لـ Apache Chainsaw V2 تحميل ملفات سجل النص العادية ، مما يسمح لك بالتشغيل والتلوين والتصفية باستخدام التعبيرات (مثل المستوى == معلومات) ... فقط تكوين المنشار باستخدام logfilepatternreceiver ، وستظهر محتويات سجل ملفك في علامة تبويب في علامة تبويب واجهة المستخدم (جهاز الاستقبال يدعم الخلاف).

تتم كتابة Chinsaw V2 في Java ، لكن جهاز الاستقبال سيقوم بتحليل أي ملف سجل وسيعرض المنشار الأحداث.

نصائح أخرى

في *nix ، less هو خياري الأول لعرض ملف السجل. لديها ، من بين أشياء أخرى:

  • البحث عن التعبير المنتظم (/)
  • "يتبع" (F) ، والذي يعرض خطوط جديدة عند وصولها
  • التمرير عبر أعلى/لأسفل/pgup/pgdn/etc.
  • مرشح يعرض الخطوط فقط التي تطابق تعبيرًا منتظمًا (&)

Splunk بارد جدا. يمكنك استخدامها.

يبدو أنني أتذكر من سؤال سابق أنك على النوافذ ، أليس كذلك؟ قطع الأشجار شيء عالمي - ليس خاصًا بالروبي. بقدر ما أعرف أنه لا يوجد عارض سجل "لروبي". ولكن هناك الكثير من مشاهدي السجل بشكل عام يمكن استخدامه مع Ruby أو Apache أو أي شيء آخر.

لست على دراية بمشهد عارض سجل Windows ، لكن Googling "Windows Tail Utility" ظهرت العديد من الخيارات. بعضها مجاني.

(tail هو أمر UNIX قياسي لمراقبة ملفات سجل. وبالتالي فإن البحث أعلاه هو تطبيقات Windows التي توفر نفس الوظائف.)

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top