bmon
یک ابزار گرافیکی تحت ترمینال است که نرخ انتقال داده در رابطهای شبکه را در زمان واقعی نشان میدهد. این ابزار از آمارهای کلاس Netlink استفاده کرده و اطلاعات ورودی/خروجی (Rx/Tx) را همراه با گراف نمایش میدهد.
در اکثر توزیعها قابل نصب است:
sudo apt install bmon # Debian / Ubuntu
sudo yum install bmon # CentOS / RHEL
sudo pacman -S bmon # Arch Linux
برای اجرای ساده:
bmon
همهٔ رابطهای موجود بهصورت لیست نشان داده شده و با کلیدهای جهتنما قابل انتخاب هستند.
کلید | عملکرد |
---|---|
← → ↑ ↓ | انتخاب و جابجایی بین رابطها |
q | خروج از برنامه |
g | نمایش یا مخفیسازی گرافها |
d | نمایش جزئیات آماری |
r | بازخوانی لیست رابطها |
bmon -p eth0,wlan0
bmon -r
bmon -b -p eth0
bmon -o json -p eth0
در بخش آماری، ستونهایی مانند:
-b
میتوان از خروجی در cron یا لاگهای مانیتورینگ استفاده کردbmon
ابزاری ساده، سریع و مؤثر برای مشاهدهٔ نرخ انتقال شبکه در لینوکس است. با محیط گرافیکی زیبا در ترمینال و قابلیت سفارشیسازی بالا، این ابزار برای مانیتورینگ روزانه، اسکریپتنویسی و بررسی پایداری شبکه بسیار مناسب است. تسلط بر کلیدها و سوییچها، قدرت تحلیل لحظهای را برای مدیران سیستم فراهم میکند.