Подсчитать количество TCP-соединений в секунду

У меня есть служба, которая может обрабатывать не более 10 запросов в секунду, и мне нужно отслеживать, как часто это превышается. Я видел различные решения с tcpdump, ss, netstat, ntop, но, похоже, ни одно из них не дает то, что мне нужно. Я предполагаю, что мониторинг нужно будет разделить на два скрипта. Один сбор данных с помощью tcpdump, запущенного от имени root, например:

tcpdump -i eth0 src ldapproxy and port ldap and '(tcp-syn|tcp-ack)!=0'

, а затем другой сценарий для анализа вывода и выдачи максимального количества запросов в секунду с момента последней проверки, и это бит, в котором я застрял.

0
21.11.2018, 23:06
0 ответов

Теги

Похожие вопросы