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

| 25.10.2013

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":

Автор: gdzklassno.com

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

13 + 11 =

Подтвердите, что Вы не бот — выберите человечка с поднятой рукой: