shinyscorpion/wobserver
این یک ابزار مبتنی بر وب برای مشاهده، نظارت و جمعآوری معیارهای عملکرد برنامههای ارلنگ/اکسپرس (Erlang/Elixir) است.
کاربرد:
این ابزار به تو اجازه میده تا عملکرد سرورهای اکسپرس رو به صورت زنده و از طریق یک رابط کاربری وب مشاهده کنی. شامل نمایش مصرف حافظه، فرآیندهای فعال، تعداد پردازشها، وضعیت ماژولها و خیلی چیزهای دیگه. ️
در چه شرایطی بهتره استفاده شود؟
وقتی داری یک سرویس اکسپرس یا ارلنگ مینویسی و میخوای بدونی در حین اجرا چه اتفاقی داره میافته، مثل دیباگ کردن در محیط تولید یا تست عملکرد. همچنین برای نظارت مداوم در محیطهای توسعه و استیجینگ عالیه. ️
چند مثال از موارد استفاده:
- دیدن لیست فرآیندهای فعال در زمان واقعی ️
- بررسی مصرف حافظه و کاهش خطاها در سرور
- نظارت بر ماژولهای بارگذاری شده و توابع فراخوانی شده
- استفاده در محیط توسعه برای بهینهسازی کد
- ##monitoring
- ##Elixir
- ##Erlang
- ##web
- ##performance
- ##observer
- ##realtime
- ##devtools
- ##backend
- ##wobserver
