Я хотел бы знать инструмент для программного измерения в КБ / с нагрузки, которую каждый IP-адрес прикладывает к серверу.
Пока что tcpdump хорошо справляется с сообщением мне количества пакетов, отправленных в секунду, но я считаю, что многие из них не отображаются (загрузка со скоростью 350 КБ / с, при выводе только 150 пакетов в секунду).
Правильно ли я делаю это? iftop был бы ИДЕАЛЬНЫМ для этого, но мне нужна программа, с которой можно взаимодействовать через stdout (без ncurses).
вы можете использовать tshark (это часть wirehark).
использовать
tshark -q -z conv,tcp
или
tshark -q -z conv,udp
или
tshark -q -z conv,ip
после отправки ctrl + c вы получите что-то вроде этого