Nload - просмотр загрузки канала в консольном режиме

  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '2:5befc488f888d0b608b173ed9c38684a' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 27.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p class=\"rtejustify\">Продолжая тему обзора утилит обзора пропускной способности канала, рассмотрим утилиту Nload.</p>\n<p class=\"rtejustify\">Установку выполним из портов:</p>\n<table border=\"1\" cellspacing=\"1\" cellpadding=\"1\" width=\"100%\">\n<tbody>\n<tr>\n<td class=\"rtejustify\"># <strong>cd /usr/ports/net/nload/ &amp;&amp; make install clean &amp;&amp; rehash</strong></td>\n</tr>\n</tbody>\n</table>\n<p class=\"rtejustify\">Делаем попытку запуска утилиты. В результате получилось следующее:</p>\n<p class=\"rtecenter\"><a class=\"thickbox\" title=\"nload\" href=\"/files/imagepicker/1/nload1.png\"><img alt=\"nload\" src=\"/files/imagepicker/1/thumbs/nload1.png\" /></a></p>\n<p class=\"rtejustify\">Экран разделен на две области. В верхней отображается загрузка интерфейса входящим трафиком, в нижней - исходящим. Есть возможность переключаться между интерфейсами в режиме реального времени, &quot;гоняя&quot; их по кругу (в моем случае количество сетевых интерфейсов - 6 штук). Для переключения можно использовать клавиши &quot;вправо&quot; и &quot;влево&quot;.</p>\n<p class=\"rtejustify\">Попробуем разобраться с доступными опциями (тоесть ознакомимся со страницей руководства - <strong>man nload</strong>):</p>\n<ul>\n<li class=\"rtejustify\"><strong>&quot;-a&quot;</strong> - задает промежуток времени в секундах, для подсчитывания среднего значения. По умолчанию 300 секунд;</li>\n<li class=\"rtejustify\"><strong>&quot;-i&quot;</strong> - задает планку 100%&nbsp; (килобит за&nbsp;секунду)&nbsp;для графического отображения пропускной способности интерфейса для входящего трафика. Значение по умолчанию - 10240;</li>\n<li class=\"rtejustify\"><strong>&quot;-m&quot;</strong> - отображение нескольких интерфейсов. Не отображаются графики;</li>\n<li class=\"rtejustify\"><strong>&quot;-o&quot;</strong> - то же, что и опция <strong>&quot;-i&quot;</strong>, только для исходящего трафика;</li>\n<li class=\"rtejustify\"><strong>&quot;-t&quot;</strong> - задает&nbsp;интервал обновления в милисекундах. Значение по умолчанию - 500. Не рекомендуется устанавливать меньше 100;</li>\n<li class=\"rtejustify\"><strong>&quot;-u&quot;</strong> - задает режим отображения: Bit/s,&nbsp;kBit/s, MBit/s... Значение по умолчанию - kBit/s;</li>\n<li class=\"rtejustify\"><strong>&quot;-U&quot;</strong> - задает режим отображения для подсчета количества проходящего траффика. Значение по умолчанию - MByte;</li>\n<li class=\"rtejustify\"><strong>&quot;device&quot;</strong> - конкретизируем интерфейс.</li>\n</ul>\n<p class=\"rtejustify\">Итак,&nbsp;задаем следующие&nbsp;параметры:&nbsp;</p>\n<ul>\n<li class=\"rtejustify\">конкретизируем интерфейс -&nbsp;nfe0</li>\n<li class=\"rtejustify\">&quot;верхняя&quot; планка отображения -&nbsp;500&nbsp;килобит в секунду, как для входящего, так и для исходящего траффика</li>\n<li class=\"rtejustify\">подсчет трафика&nbsp;- в&nbsp;гигабайтах</li>\n<li class=\"rtejustify\">интервал обновления -&nbsp;400 милисекунд</li>\n</ul>\n<p class=\"rtejustify\">Команда будет выглядеть следующим образом:</p>\n<table border=\"1\" cellspacing=\"1\" cellpadding=\"1\" width=\"100%\">\n<tbody>\n<tr>\n<td class=\"rtejustify\"># <strong>nload nfe0 -i 500 -o 500 -U G -t 400</strong></td>\n</tr>\n</tbody>\n</table>\n<p class=\"rtejustify\">&nbsp;Результат выполнения команды:</p>\n<p class=\"rtecenter\"><a class=\"thickbox\" title=\"nload\" href=\"/files/imagepicker/1/nload2.png\"><img alt=\"nload\" src=\"/files/imagepicker/1/thumbs/nload2.png\" /></a></p>\n<p class=\"rtejustify\">И напоследок - режим отображения нескольких интерфейсов. Вызывается запуском утилиты с ключем &quot;m&quot;:</p>\n<p class=\"rtecenter\"><a class=\"thickbox\" title=\"nload\" href=\"/files/imagepicker/1/nload3.png\"><img alt=\"nload\" src=\"/files/imagepicker/1/thumbs/nload3.png\" /></a></p>\n', created = 1768122922, expire = 1768209322, headers = '', serialized = 0 WHERE cid = '2:5befc488f888d0b608b173ed9c38684a' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 112.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '2:25fb2ca3e509ea24bd8341c2eb7e17f5' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 27.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p>Интересно. Спасибо. Есть еще vnstat. К нему можно очень легко прикрутить php фронтед. Наверно слышали?</p>\n', created = 1768122922, expire = 1768209322, headers = '', serialized = 0 WHERE cid = '2:25fb2ca3e509ea24bd8341c2eb7e17f5' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 112.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '2:9e8e0d96f5684095fcc9e4e9f7d94f85' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 27.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p>Ща &quot;пощупаем&quot;,&nbsp;с чем его едят <img alt=\"\" src=\"http://muff.kiev.ua/modules/fckeditor/fckeditor/editor/images/smiley/msn/wink_smile.gif\" /></p>\n', created = 1768122922, expire = 1768209322, headers = '', serialized = 0 WHERE cid = '2:9e8e0d96f5684095fcc9e4e9f7d94f85' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 112.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '2:b1f58154e0889ad9e13f315115f79cf2' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 27.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p>&nbsp;</p>\n<p>&nbsp;</p>\n', created = 1768122922, expire = 1768209322, headers = '', serialized = 0 WHERE cid = '2:b1f58154e0889ad9e13f315115f79cf2' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 112.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '2:8679f0d42a18bab5e63e3cdbff67401c' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 27.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p>возможно ли с помощью утилиты nload посмотреть какой трафик бежит с удаленной подсети ?&nbsp;</p>\n', created = 1768122922, expire = 1768209322, headers = '', serialized = 0 WHERE cid = '2:8679f0d42a18bab5e63e3cdbff67401c' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 112.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '2:224f7b23d81023a0cb72b08e1eb002e2' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 27.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p>Скорее всего, вам tcpdump и iftop должны помочь в решении вопроса.</p>\n', created = 1768122923, expire = 1768209323, headers = '', serialized = 0 WHERE cid = '2:224f7b23d81023a0cb72b08e1eb002e2' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 112.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '2:b1f58154e0889ad9e13f315115f79cf2' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 27.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p>&nbsp;</p>\n<p>&nbsp;</p>\n', created = 1768122923, expire = 1768209323, headers = '', serialized = 0 WHERE cid = '2:b1f58154e0889ad9e13f315115f79cf2' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 112.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '2:07243fc0252056071eaa62af8c18d662' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 27.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p class=\"rtecenter\"><a class=\"thickbox\" href=\"/files/imagepicker/1/wake_up_ua.png\"><img alt=\"Вставай, Україно!\" class=\"imgp_img\" src=\"/files/imagepicker/1/thumbs/wake_up_ua.png\" style=\"height:200px; width:150px\" /></a></p>\n', created = 1768122923, expire = 1768209323, headers = '', serialized = 0 WHERE cid = '2:07243fc0252056071eaa62af8c18d662' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 112.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '3:cc913d232116f0426090404133377d88' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 27.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '2:d9a86123bfcbc57878743027b584400b' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 27.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p class=\"rtecenter\"><a href=\"http://muff.kiev.ua/rss.xml\"><img alt=\"RSS\" width=\"160\" height=\"60\" src=\"http://muff.kiev.ua/files/muf-rss.png\" /></a></p>\n', created = 1768122923, expire = 1768209323, headers = '', serialized = 0 WHERE cid = '2:d9a86123bfcbc57878743027b584400b' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 112.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '3:39649256b636e3d5ded656bc52bd8c01' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 27.
Версия для печатиОтправить другуPDF version

Продолжая тему обзора утилит обзора пропускной способности канала, рассмотрим утилиту Nload.

Установку выполним из портов:

# cd /usr/ports/net/nload/ && make install clean && rehash

Делаем попытку запуска утилиты. В результате получилось следующее:

nload

Экран разделен на две области. В верхней отображается загрузка интерфейса входящим трафиком, в нижней - исходящим. Есть возможность переключаться между интерфейсами в режиме реального времени, "гоняя" их по кругу (в моем случае количество сетевых интерфейсов - 6 штук). Для переключения можно использовать клавиши "вправо" и "влево".

Попробуем разобраться с доступными опциями (тоесть ознакомимся со страницей руководства - man nload):

  • "-a" - задает промежуток времени в секундах, для подсчитывания среднего значения. По умолчанию 300 секунд;
  • "-i" - задает планку 100%  (килобит за секунду) для графического отображения пропускной способности интерфейса для входящего трафика. Значение по умолчанию - 10240;
  • "-m" - отображение нескольких интерфейсов. Не отображаются графики;
  • "-o" - то же, что и опция "-i", только для исходящего трафика;
  • "-t" - задает интервал обновления в милисекундах. Значение по умолчанию - 500. Не рекомендуется устанавливать меньше 100;
  • "-u" - задает режим отображения: Bit/s, kBit/s, MBit/s... Значение по умолчанию - kBit/s;
  • "-U" - задает режим отображения для подсчета количества проходящего траффика. Значение по умолчанию - MByte;
  • "device" - конкретизируем интерфейс.

Итак, задаем следующие параметры: 

  • конкретизируем интерфейс - nfe0
  • "верхняя" планка отображения - 500 килобит в секунду, как для входящего, так и для исходящего траффика
  • подсчет трафика - в гигабайтах
  • интервал обновления - 400 милисекунд

Команда будет выглядеть следующим образом:

# nload nfe0 -i 500 -o 500 -U G -t 400

 Результат выполнения команды:

nload

И напоследок - режим отображения нескольких интерфейсов. Вызывается запуском утилиты с ключем "m":

nload

Ваша оценка: Нет Средняя: 4.3 (6 голосов)

Интересно. Спасибо. Есть еще

Интересно. Спасибо. Есть еще vnstat. К нему можно очень легко прикрутить php фронтед. Наверно слышали?

И вам спасибо...

Ща "пощупаем", с чем его едят

Re: Nload - просмотр загрузки канала в консольном режиме

возможно ли с помощью утилиты nload посмотреть какой трафик бежит с удаленной подсети ? 

Re: Nload - просмотр загрузки канала в консольном режиме

Скорее всего, вам tcpdump и iftop должны помочь в решении вопроса.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".

Вставай, Україно!

Литература

Выражение "разбить винчестер" не обещает Вам увидеть Вашего Админа, молотящего ружьем об дерево.