Привет, сетевой друг!
Сегодня расскажу про команду bmon и зачем она нужна🟣Что это: bmon (Bandwidth Monitor) — консольный инструмент, который показывает трафик на интерфейсах в реальном времени. Нет графиков, нет лишнего GUI - всё именно в терминале.
🟣Плюсом из классного тут есть: сортировка интерфейсов по скорости, отображение пакетов в секунду, ошибки интерфейсов, поддержка разных источников статистики (/sys/class/net, SNMP, netlink), экспорт в текст или CSV.
🟣Зачем нужен: Стандартные команды типо ifconfig или ip -s link дают только статическую картину или суммарные байты. bmon же покажет динамику пропускной способности, пакеты в секунду и ошибки интерфейсов.
🟣Базовые команды:
# Запуск bmon с отображением всех интерфейсов
bmon
# Отслеживание конкретного интерфейса
bmon -i eth0
# Показ интерфейсов с ошибками
bmon -p
# Экспорт статистики в текстовый файл
bmon -o ascii:logfile.txt
# Использование netlink для сбора статистики
bmon -r 1000 -o ascii
Серверная Админа | #bmon