phoenixframework/phoenix_live_dashboard
کاربرد:
این ابزار یک داشبورد زنده و تعاملی برای برنامههای ساختهشده با Phoenix Framework فراهم میکند و به توسعهدهندگان اجازه میدهد تا اطلاعات بلادرنگی از عملکرد سیستم دریافت کنند. شامل نمایش متریکها، لاگ درخواستها، وضعیت حافظه، فضای ذخیرهسازی، اطلاعات ماشین مجازی (VM) و وضعیت سیستم عامل است.
در چه شرایطی بهتره استفاده شود؟
وقتی که روی یک برنامه ارتفاع مقیاس با Elixir و Phoenix کار میکنی و نیاز داری بدونی در هر لحظه چه اتفاقی در سرورت میافته، این داشبورد عالیه! بهویژه در محیطهای توسعه و تست، یا حتی در تولید (با تنظیمات امنیتی مناسب) میتونی ازش استفاده کنی.
چند مثال از موارد استفاده
دیدن تعداد درخواستهای در حال اجرا و زمان پاسخدهی
رصد مصرف حافظه و فرآیندهای ارلنگ (BEAM VM)
بررسی وضعیت صفهای کار (jobs) و پردازشهای پسزمینه
نظارت بر فضای دیسک و ذخیرهسازی محلی
دسترسی به لاگهای بلادرنگ بدون نیاز به خط فرمان
- ##PhoenixFramework
- ##Elixir
- ##LiveDashboard
- ##RealtimeMonitoring
- ##WebDevelopment
- ##DevOps
- ##SystemInsights
- ##PerformanceMonitoring
- ##BEAM
- ##OS
