Назад | Перейти на главную страницу

Мониторинг трафика на уровне порта (с графиками)

Я хочу отслеживать трафик (входящий, исходящий и общий ежемесячный) на нескольких портах (в основном TCP), я много гуглил, и все привело к программному обеспечению, которое я либо не могу использовать, либо могу управлять сбором и графиком данных на уровне порта.

В настоящее время у меня установлен Zabbix, и я могу отслеживать трафик на интерфейсе, но я не совсем понял, как это сделать на уровне порта.

У меня также установлен Ntop, хотя я пока не могу получить доступ к веб-интерфейсу.

Мой главный вопрос: является ли приложение «почти из коробки», которое я могу использовать для мониторинга трафика, или кому-нибудь повезло с Zabbix и мониторингом уровня портов (или интеграцией Ntop).

Примечание: пожалуйста, не упоминайте кактусы.

Запуск CentOS 6 на KVM.

Используйте iptables, чтобы разрешить трафик на портах. Он также подсчитывает количество пакетов и байтов.

Затем используйте iptables -L -n -v для отображения данных:

Chain INPUT (policy DROP 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination
3530K  629M ACCEPT     all  --  *      *       0.0.0.0/0            0.0.0.0/0

Итак, как вы можете видеть, в первых двух столбцах есть пакеты и байты. :) Вы также можете обнулить счетчики - просто используйте iptables -Z.

Думаю, вам будет легко найти / написать плагин zabbix.