Как установить инструмент мониторинга Netdata в Ubuntu

Как установить инструмент мониторинга Netdata в Ubuntu

Рубрики:

Linux, Мониторинг

Метки:

,

Системным администраторам очень важно внимательно следить за производительностью сервера. К счастью, в операционной системе Linux существует большое количество инструментов, которые значительно упрощают процесс мониторинга. Одним из таких является Netdata.

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

Содержание:

  1. Что такое Netdata
  2. Установка Netdata в Linux
  3. Настройка порта 19999
  4. Использование Netdata в Linux
    1. Анализ потребления ресурсов ЦПУ
    2. Мониторинг использования ОЗУ
    3. Обзор потребления приложениями системных ресурсов
    4. Удаление Netdata в Linux
  5. Выводы

Что такое Netdata

Netdata — бесплатная программа с открытым исходным кодом для мониторинга в реальном времени облачных серверов, контейнеров и приложений. Она обеспечивает визуализацию данных таких системных показателей, как использование:

  • процессора;
  • памяти;
  • сетевого трафика;
  • дисков и так далее.

Одной из особенностей Netdata является то, что эта утилита также предупреждает / уведомляет пользователя о превышении критических значений системных показателей. Кроме этого, программа известна своей удобной веб-панелью, позволяющей быстро оценить состояние ОС и тенденции потребления ресурсов.

Установка Netdata в Linux

Чтобы использовать утилиту Netdata, нужно скачать скрипт с официального сайта, а затем установить его. Для этого следует выполнить всего одну команду в окне терминала Linux:

 

install

Важно: процесс установки утилиты может занять несколько минут.

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

 

netdata status

Читайте также: Мониторинг и анализ производительности с помощью Perf в Linux.

Настройка порта 19999

Утилита Netdata имеет веб-интерфейс и прослушивает сетевой порт 19999. Поэтому важно убедиться, что он открыт. Для этого нужно выполнить следующую команду:

 

check ports netstat

Если этот порт недоступен для прослушивания, следует открыть его с помощью брандмауэра ufw:

 

Использование Netdata в Linux

Для запуска инструмента необходимо открыть веб-браузер и в поисковой строке написать следующий URL-адрес:

 

run netdata

На главном окне утилиты Netdata расположена сводная информация о потреблении системных ресурсов ПК. Если пролистнуть эту страницу ниже, можно увидеть графики:

  • загрузки процессора;
  • активности жесткого диска;
  • средней нагрузки на ОС и так далее.

cpu graph

Анализ потребления ресурсов ЦПУ

Помимо сводной информации о производительности сервера, утилита Netdata позволяет отследить использование ресурсов конкретного компонента машины. Допустим, нам нужно провести мониторинг работы центрального процессора. Для этого в правой части главного окна инструмента следует нажать на кнопку CPUs.

detailed cpu usage

Читайте также: 9 полезных команд для получения информации о процессоре (CPU) в Linux.

После чего утилита выведет на экран значения всех отслеживаемых метрик использования процессора.

Мониторинг использования ОЗУ

Чтобы просмотреть подробную информацию об использовании оперативной памяти ПК, в правой части окна утилиты нужно нажать на кнопку Memory.

detailed memory usage

На экране появились такие данные, как объем доступной оперативной памяти, общий объем ОЗУ, количество «грязных» страниц памяти и так далее.

Обзор потребления приложениями системных ресурсов

С помощью приложения Netdata можно узнать, какие приложения больше всего используют системные ресурсы. Чтобы это сделать, в правой части окна утилиты необходимо нажать на кнопку Applications.

detailed application

Удаление Netdata в Linux

Если Вам больше не нужен инструмент Netdata, можно его удалить. Для этого следует выполнить в окне терминала одну из следующих команд:

Выводы

Программное обеспечение Netdata предлагает универсальный набор инструментов для мониторинга и анализа производительности различных компонентов ОС Linux. Если Вы являетесь системным администратором, то с помощью данного приложения Вы сможете запросто выявить проблемы в работе операционной системы.

Спасибо за уделенное время на прочтение статьи!

Если возникли вопросы, задавайте их в комментариях.

Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!

Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Ciscoкурсы по кибербезопасности,  полный курс по кибербезопасностикурсы DevNet (программируемые сети) от Академии Ciscoкурсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).

Курсы Cisco, Linux, кибербезопасность, DevOps / DevNet, Python с трудоустройством!

Спешите подать заявку! Группы стартуют 25 января, 26 февраля, 22 марта, 26 апреля, 24 мая, 21 июня, 26 июля, 23 августа, 20 сентября, 25 октября, 22 ноября, 20 декабря.
Что Вы получите?
  • Поможем стать экспертом по сетевой инженерии, кибербезопасности, программируемым сетям и системам и получить международные сертификаты Cisco, Linux LPI, Python Institute.
  • Предлагаем проверенную программу с лучшими учебниками от экспертов из Cisco Networking Academy, Linux Professional Institute и Python Institute, помощь сертифицированных инструкторов и личного куратора.
  • Поможем с трудоустройством и стартом карьеры в сфере IT — 100% наших выпускников трудоустраиваются.
Как проходит обучение?
  • Проведем вечерние онлайн-лекции на нашей платформе.
  • Согласуем с вами удобное время для практик.
  • Если хотите индивидуальный график — обсудим и реализуем.
  • Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
  • Всем, кто боится потерять мотивацию и не закончить обучение, предложим общение с профессиональным коучем.
А еще поможем Вам:
  • отредактировать или создать с нуля резюме;
  • подготовиться к техническим интервью;
  • подготовиться к конкурсу на понравившуюся вакансию;
  • устроиться на работу в Cisco по специальной программе. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
Чтобы учиться на курсах Cisco, Linux LPI, кибербезопасность, DevOps / DevNet, Python, подайте заявку или получите бесплатную консультацию.

Рубрики:

Linux, Мониторинг

Метки:

,

Больше похожих постов

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

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

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения


Поиск по сайту
Лучшее
Популярное
Рубрики
Меню