Извлечение источника => назначение rx / tx из procfs (/proc)
Я знаю, что могу получить rx и tx байты для каждого сетевого адаптера из / proc /..., но я ищу, чтобы получить rx и tx информацию для каждой пары источник => назначение - в основном информация о трафике для каждого сетевого подключения.
В / proc / net / tcp и /proc/net/tcp6 я вижу local_address и rem_address, но я не вижу информацию о rx и tx. Другие файлы procfs, которые я видел, содержат информацию rx и tx, но только для каждого сетевого адаптера.
Есть ли файлы procfs, которые помогли бы мне получить информацию rx / tx для каждого сетевого подключения? Спасибо!
1 ответ
iftop
покажет вам использование полосы пропускания на интерфейсе хостом в режиме постоянного обновления.
Он основан на захвате пакетов, поэтому не является процедурой. Однако это означает, что у него есть шанс быть переносимым и работать на ОС в дополнение к Linux.