Поиск по сайту:

Как отслеживать использование сети с помощью nload в Linux


На этой странице

  1. Предпосылки
  2. Начало работы
  3. Установить загрузку
  4. Работа с командой nload
  5. Заключение

Если вы являетесь сетевым администратором, вам необходимо отслеживать использование пропускной способности сети в повседневных задачах. В этом случае nload поможет вам облегчить вашу работу. nload — это утилита командной строки, которую можно использовать для мониторинга сетевого трафика и использования полосы пропускания в режиме реального времени. Он визуализирует входящий и исходящий трафик с помощью двух графиков, а также предоставляет дополнительную информацию, такую как минимальное/максимальное использование сети и общее количество переданных данных.

В этом руководстве мы покажем вам, как установить и использовать инструмент мониторинга nload в Linux.

Предпосылки

  • Сервер под управлением Ubuntu 20.04.
  • Пароль root настраивается на сервере.

Начиная

Перед запуском обновите системные пакеты до последней версии. Вы можете обновить их с помощью следующей команды:

apt-get update -y

Как только все пакеты будут обновлены, вы можете перейти к следующему шагу.

Установить загрузку

По умолчанию nload не установлен в Linux. Однако он доступен в репозитории по умолчанию всех основных дистрибутивов Linux.

Для Ubuntu вы можете установить nload с помощью следующей команды:

apt-get install nload -y

Для CentOS и RHEL выполните следующую команду, чтобы установить nload:

dnf install nload -y

После установки nload вы можете увидеть все параметры, доступные с nload, используя следующую команду:

nload --help

Вы должны увидеть следующий экран:

Работа с командой nload

Запустите команду nload без каких-либо опций, чтобы начать мониторинг всех сетевых устройств.

nload

Вы должны увидеть следующий экран:

После выполнения команды nload вы можете управлять экраном мониторинга с помощью следующих сочетаний клавиш:

  • клавиши со стрелками влево и вправо или Enter/Tab используются для переключения между устройствами.
  • Клавиша F2 используется для просмотра окна параметров.
  • Клавиша F5 используется для сохранения текущих настроек.
  • Клавиша F6 используется для загрузки настроек из файла конфигурации.
  • Ключ q используется для выхода из консоли nload.

Вы можете использовать флаг -m с командой nload для одновременного отображения всех сетевых интерфейсов без графиков.

nload -m

Вы должны увидеть следующий экран:

Вы можете использовать флаг -a с командой nload, чтобы установить длину временного окна в секундах для расчета среднего значения. По умолчанию установлено значение 300.

Например, установите продолжительность на 30 секунд, как показано ниже:

nload -a 30

Вы можете использовать флаг -t с командой nload, чтобы установить интервал обновления дисплея в миллисекундах. По умолчанию установлено значение 500 секунд.

Например, установите интервал обновления на 200, как показано ниже:

nload -t 200

Вы также можете определить конкретное сетевое устройство с помощью команды nload.

Например, для мониторинга устройства eth0 используйте следующую команду:

nload devices eth0

Вы также можете объединить все параметры в одну команду для анализа сетевого трафика в соответствии с нашими потребностями.

Например, используйте следующую опцию для мониторинга всех устройств с временным окном 300 секунд и частотой обновления 600 миллисекунд.

nload -m -a 300 -t 600

Заключение

В этом руководстве вы узнали, как отслеживать сетевой трафик с помощью команды nload. Вы также узнали, как использовать различные параметры для мониторинга сетевого трафика в соответствии с вашими потребностями.