Log.io
: نظرة عامة
log.io هو أداة real-time لمراقبة ملفات السجلات (logs) من خلال واجهة ويب تفاعلية
يعتمد على Node.js ويبث لك سجلات النظام أو التطبيقات مباشرة إلى المتصفح مع واجهة ملونة ومنظمة – كأنك تراقب أحداث السيرفر لحظة بلحظة
:🗂️ فئة التصنيف
مراقبة النظام (System Monitoring)
DevOps / مراقبة اللوجات
أدوات الويب للـ logs

: التثبيت
تثبيت Node.js و npm (لو مش مثبتين)🔹
: ا تثبيت log.io عالميًا🔹
sudo npm install -g log.io –unsafe-perm
: إعداد ملف التكوين🔹
: تجد الإعدادات هنا
~/.log.io/harvester.conf
~/.log.io/log_server.conf
أضف المسارات لملفات اللوج اللي تبي تراقبها مثل
js
exports.config = {
nodeName: “my-server”,
logStreams: {
system: [
“/var/log/syslog”,
“/var/log/auth.log”
]
},
server: {
host: ‘127.0.0.1’,
port: 28777
}
};
تشغيل log.io
log.io-server
log.io-harvester
: ثم افتح المتصفح على
http://localhost:6688
: المميزات الرئيسية
الوصف |
يرسل كل التحديثات من ملفات الـ logs للمتصفح في الوقت الحقيقي |
تقدر تضيف أي عدد من ملفات اللوج وتراقبها كلها بواجهة واحدة |
تقدر توصل من أي متصفح – بدون برامج إضافية |
مكتوب بـ Node.js ويشتغل بخفة على أي نظام يدعمه |
الميزة |
بث مباشر للسجلات |
دعم متعدد للملفات |
واجهة ويب بسيطة وأنيقة |
سريع وخفيف |