Warning: Attempt to read property "comment_count" on null in /home/host1362995/kali.org.ru/htdocs/www/wp-includes/general-template.php on line 3194
Warning: Attempt to read property "ID" on null in /home/host1362995/kali.org.ru/htdocs/www/wp-includes/post-template.php on line 674

Warning: Attempt to read property "post_type" on null in /home/host1362995/kali.org.ru/htdocs/www/wp-includes/post-template.php on line 675

Warning: Attempt to read property "post_parent" on null in /home/host1362995/kali.org.ru/htdocs/www/wp-includes/post-template.php on line 728
class="-template-default page page-id- page-parent wp-embed-responsive global-layout-right-sidebar wpf-default wpft-post wpf-guest wpfu-group-4 wpf-theme-2022 wpf-is_standalone-1 wpf-boardid-0 is_wpforo_page-1 is_wpforo_url-1 is_wpforo_shortcode_page-0 wpforo">
Просмотр статистики...
 
Уведомления
Очистить все

Просмотр статистики трафика в реальном времени

1 Записи
1 Пользователи
1 Likes
3,372 Просмотры
 MiAl
(@mial)
Участник Admin
Присоединился: 5 лет назад
Записи: 267
Создатель темы  

Программа ip, если её запустить с ключом -s и подкомандой a, покажет количество переданных и полученных данных по каждому сетевому интерфейсу:

ip -s a

Команда watch выполняет через определённый интервал указанную в качестве аргумента команду и выводит результаты. По умолчанию watch выполняет команду и показывает результаты раз в 2 секунды, но с помощью опции -n можно установить минимальное значение в одну десятую секунды. Комбинируя ip и watch можно получить очень интересный результат:

watch -n 0.1 ip -s a

Данные по использованному трафику будут обновляться в реальном времени! И это без использование каких-либо графических интерфейсов и даже без дополнительных программ: ip есть на каждой системе, watch тоже есть почти везде или легко устанавливается.

Если вас интересует только статистика переданных и полученных по сети данных, то вывод ip может казаться загромождённым, чтобы убрать из него ненужную информацию используйте подкоманду link:

watch -n 0.1 ip -s link

Вывод будет на несколько строчек компактнее.

По умолчанию показываются данные в байтах, если вы хотите, чтобы объём трафика выводился в более читаемом виде, то добавьте опцию -h:

watch -n 0.1 ip -s -h link

Если вас интересует информация об использовании сети только одним определённым сетевым интерфейсом, то используйте подкоманду show, за которой укажите имя интерфейса. Например, я хочу мониторить расходование трафика только интерфейсом wlo1:

watch -n 0.1 ip -s -h link show wlo1

Надеюсь, кому-то это было полезным watch и ip.


   
SuperUser reacted
Цитата
Поделиться: