понедельник, 25 января 2016 г.

Мониторинг сети в Linux

Мониторинг сети в 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

Комментариев нет:

Отправить комментарий