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

Как мне узнать скорость передачи данных в секунду, проходящую через мой маршрутизатор?

У меня роутер на базе Linux. Я могу определить количество установленных TCP-соединений с помощью ss -s.

Однако мне интересно, сколько данных проходит по всем этим соединениям. Как мне это понять?

Причина, по которой я хочу это понять, заключается в том, что мне кажется, что, хотя количество подключений кажется меньше (у меня за маршрутизатором 15 пользователей), похоже, что существует интенсивное использование. Есть ли способ выяснить, сколько данных в секунду проходит через все эти соединения?

Существуют различные инструменты командной строки для мониторинга ваших интерфейсов в режиме реального времени. Есть, например, dstat, iftop, nethogs.

Если вы хотите сохранять результаты с течением времени и создавать графики, вам следует взглянуть на Ганглии, Прометей, Кактусы.