وب‌سرویس مجید

پروژه nerdlog

dimonomid/nerdlog

چرا این ابزار جالبه؟ Nerdlog یک ابزار دستوری (TUI) برای مشاهده لاگ‌هاست که بدون نیاز به سرور مرکزی کار می‌کنه و به‌راحتی می‌تونی ازش روی چندین هاست به‌صورت ریموت استفاده کنی. ️

کاربرد:

این ابزار برای توسعه‌دهندگان و مهندسان سیستم مناسبه که می‌خوان لاگ‌های چندین سرور رو به‌صورت همزمان و با تأخیر کم ببینن. با قابلیت نمایش هیستوگرام زمانی، راحت می‌تونی الگوهای فعالیت رو در طول زمان شناسایی کنی. ️

در چه شرایطی بهتره استفاده شود؟

وقتی که داری روی چندین سرور کار می‌کنی و نمی‌خوای یه سیستم پیچیده مثل ELK یا Loki راه‌اندازی کنی. همچنین اگر دسترسی به شبکه محدود داری و نیاز به ابزار سبک و سریع داری، Nerdlog گزینه عالی‌ایه.

چند مثال از موارد استفاده:

- دیباگ کردن مشکلات در محیط‌های چندسروری بدون نصب سرویس اضافی

- رصد زنده لاگ‌های اپلیکیشن در محیط‌های تست یا تولید

- تحلیل الگوهای خطا در طول زمان با کمک نمودار هیستوگرام

- استفاده در محیط‌های امنیتی که نمی‌خوای داده‌ها رو به یه سرور خارجی بفرستی

  • ##log
  • ##TUI
  • ##remote
  • ##multi
  • ##no
  • ##devtools
  • ##sysadmin
  • ##realtime
  • ##lightweight
  • ##observability