Мониторинг сети в Linux
Обзор простых утилит для мониторинга сетевых соединений на linux сервер
Nload
Отображает занятую полосу трафиком, проходящим через ваш
сетевой интерфейс.
Установка
fedora or centos
$ yum install nload -y
ubuntu/debian
$ sudo apt-get install nload
Iptraf
Покажет подробную статистику трафика по отдельным
подключениям и по интерфейсам.
Установка
Centos (base repo)
$ yum
install iptraf
fedora or centos (with epel)
$ yum
install iptraf-ng -y
ubuntu or debian
$ sudo apt-get install iptraf iptraf-ng
iftop
Похожая утилита, которая в реальном времени отслеживает
трафик. Позволяет понять куда он уходит. Полезный инструмент
Установка
fedora or centos
yum
install iftop -y
ubuntu or debian
$ sudo apt-get install iftop
Vnstat
В отличии от упомянутых программ, которые показывают
статистику в реальном времени – это демон. Который пишет данные с момента
запуска и может в любой момент.
Запуск без параметров покажет всю статистику по всем
интерфейсам.
vnstat
rx /
tx
/ total /
estimated
eth1:
Jan '16 926 KiB /
4.17 MiB
/ 5.07 MiB /
0 KiB
today 926 KiB /
4.17 MiB
/ 5.07 MiB /
--
eth0:
Jan '16 564 KiB /
14 KiB / 578 KiB
/ 0 KiB
today 564 KiB
/ 14 KiB / 578 KiB /
--
Полезные ключи:
-i – выбор конкретного интерфейса
-l – живой режим
vnstat -l -i eth1
Monitoring eth1... (press CTRL-C to stop)
rx:
8 kbit/s
14 p/s tx: 36 kbit/s 19 p/s
Установка
ubuntu or debian
$ sudo apt-get install vnstat
fedora or centos (from epel)
$ sudo yum install vnstat
Speedometer
Еще один наглядный инструмент для рилтаймового контроля загрузки интерфейсов
Установка
ubuntu or debian users
$ sudo apt-get install speedometer
Комментариев нет:
Отправить комментарий