خلاصه
بِزل یک مانیتورینگ متنباز برای کاربران Docker است که بدون نیاز به Prometheus یا Grafana، وضعیت سختافزار و تمام کانتینرها را بهصورت زنده نمایش میدهد. نصب آن چند دقیقهای است، هشدار هوشمند میدهد و از چند سرور بهطور همزمان پشتیبانی میکند.
بِزل چیست و چرا به کارتان میآید؟
وقتی کانتینرهای زیادی روی سرور شخصی دارید، بررسی دستی هرکدام وقتگیر و دردسرآفرین است. بِزل با یک داشبورد ساده و واکنشگرا، مصرف CPU، حافظه، دیسک و وضعیت Docker را بهصورت لحظهای نشان میدهد. نیازی به پیکربندی پیچیده یا دیتابیس جانبی ندارید و حتی روی گوشی موبایتان هم روان اجرا میشود.
نصب فوقالعاده ساده
- Hub: کانتینر اصلی که وظیفه نمایش دادهها را دارد.
- Agent: کانتینری که روی سرورهای هدف اجرا میشود و اطلاعات را به hub میفرستد.
با دو خط دستور هر دو بخش بالا میآیند؛ فقط آیپی hub را در Agent تعیین کرده و بلافاصله دادهها در داشبورد ظاهر میشوند.
ویژگیهای کلیدی
| قابلیت | توضیح |
|---|---|
| نمودارهای زنده | CPU، RAM، شبکه، دما و حتی GPU |
| بررسی کانتینرها | مصرف منابع هر Container بهصورت جداگانه |
| هشدار هوشمند | آستانهبندی برای CPU، RAM و فضای دیسک |
| چند سروره | یک داشبورد واحد برای تمام سرورهای خانگی |
| بدون وابستگی خارجی | بدون Prometheus، Grafana یا پایگاهداده سنگین |
کاربردهای روزمره
بعد از نصب متوجه شدم یک کانتینر Plex حافظه زیادی میگیرد؛ با هشدار بِزل سریعاً متوقفش کردم و آپدیت مشکلدار را برگشاندم. همچنین فهمیدم دیسک SSD در حال پرشدن است، پیشاز آنکه سرویس متوقف شود فایلهای اضافی را حذف کردم.
مزیت بِزل نسبت به رقبا
- نصب سریع (کمتر از ۵ دقیقه)
- مصرف منابع بسیار پایین
- نیازی به باز کردن پورت در اینترنت ندارید
- داشبورد واکنشگرا برای دسکتاپ و موبایل
- قابلیت افزودن HTTPS با Reverse Proxy دلخواه
جمعبندی
اگر بهدنبال راهحلی سبک برای دیدن وضعیت Docker و سختافزار بدون دردسر YAMLهای طولانی هستید، بِزل دقیقاً همان چیزیست که میخواهید. نصبش کنید، هشدارها را تنظیم کنید و دیگر نگران crashهای ناگهانی یا پرشدن دیسک نباشید.
