Мониторинг. · 3 min read · Nov 17, 2025

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

Netdata — это бесплатный, открытый и инструмент мониторинга производительности и состояния в реальном времени. Он поддерживает Linux, MacOS и FreeBSD. Вы можете устранять неполадки и мониторить облачные серверы, контейнеры и всю вашу ИТ-инфраструктуру с помощью Netdata. Он предоставляет метрики системы в реальном времени, включая использование памяти, ЦП, пропускную способность, использование диска и многое другое. Вы также можете интегрировать его с другими инструментами мониторинга, такими как Prometheus, Graphite, OpenTSDB, Kafka, Grafana и другими.

В этом руководстве мы покажем вам, как установить инструмент мониторинга Netdata на сервер Ubuntu 20.04.

Предварительные требования

  • Сервер с установленной Ubuntu 20.04.
  • Настроенный пароль root на сервере.

Установка Netdata с помощью автоматического скрипта

Самый простой и легкий способ установить Netdata — использовать автоматический скрипт установки.

Сначала установите утилиту curl с помощью следующей команды:

apt-get install curl -y

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

bash <(curl -Ss https://my-netdata.io/kickstart.sh)

Вас попросят установить необходимые зависимости в вашей системе, как показано ниже:

NOTE: Запуск apt-get update и обновление кэшей APT ...
apt-get update 
apt-get install autoconf autoconf-archive autogen automake cmake gcc git libelf-dev libjson-c-dev libjudy-dev liblz4-dev libmnl-dev libssl-dev libtool libuv1-dev make pkg-config uuid-dev zlib1g-dev 


Нажмите ENTER, чтобы запустить его > 

Нажмите Enter, чтобы установить все зависимости в вашей системе. Вам будет предложено собрать Netdata, как показано ниже:

 --- Установка netdata... --- 
[/tmp/netdata-kickstart-LnvxPHJfuV/netdata-v1.26.0-292-gfbb5d8e2]# ./netdata-installer.sh --auto-update 
  ^
  |.-.   .-.   .-.   .-.   .  netdata                                        
  |   '-'   '-'   '-'   '-'   реальное время мониторинга производительности, сделано правильно!  
  +----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+--->


  Вы собираетесь собрать и установить netdata в вашу систему.

  Процесс сборки будет использовать /tmp для
  любых временных файлов. Вы можете переопределить это, установив $TMPDIR в
  записываемый каталог, где вы можете выполнять файлы.

  Он будет установлен в следующих местах:

   - демон     в /usr/sbin/netdata
   - конфигурационные файлы   в /etc/netdata
   - веб-файлы      в /usr/share/netdata
   - плагины        в /usr/libexec/netdata
   - кэш-файлы    в /var/cache/netdata
   - файлы БД       в /var/lib/netdata
   - файлы журналов      в /var/log/netdata
   - файл pid       в /var/run/netdata.pid
   - файл logrotate в /etc/logrotate.d/netdata

  Этот установщик позволяет вам изменить путь установки.
  Нажмите Control-C и выполните ту же команду с --help для получения помощи.


  NOTE:
  Анонимная статистика использования будет собираться и отправляться в Google Analytics.
  Чтобы отказаться, передайте опцию --disable-telemetry установщику или экспортируйте
  переменную окружения DO_NOT_TRACK в ненулевое или непустое значение
  (например: export DO_NOT_TRACK=1).

Нажмите ENTER, чтобы собрать и установить netdata в вашу систему > 

Нажмите Enter, чтобы установить Netdata. После завершения установки вы должны получить следующий вывод:

Установка netdata.tarball.checksum на 'new_installation'

 --- Мы закончили! --- 

  ^
  |.-.   .-.   .-.   .-.   .-.   .  netdata                          .-.   .-
  |   '-'   '-'   '-'   '-'   '-'   установлен и теперь работает!  -'   '-'  
  +----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+--->

  наслаждайтесь мониторингом производительности и состояния в реальном времени...

 OK  

Установка Netdata из репозитория Ubuntu

По умолчанию Netdata доступен в стандартном репозитории Ubuntu 20.04. Вы можете установить его, просто выполнив следующую команду:

apt-get install netdata -y

После установки Netdata отредактируйте файл конфигурации по умолчанию и измените bind-address на ваш server-ip:

nano /etc/netdata/netdata.conf

Измените следующие строки:

[global]
        run as user = netdata
        web files owner = root
        web files group = root
        # Netdata не предназначен для использования в потенциально враждебных
        # сетях. См. https://github.com/netdata/netdata/issues/164
        bind socket to IP = your-server-ip

Сохраните и закройте файл, когда закончите. Затем перезапустите службу Netdata, чтобы применить изменения:

systemctl restart netdata

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

systemctl status netdata

Вы должны получить следующий вывод:

? netdata.service - netdata - Мониторинг производительности в реальном времени
     Loaded: loaded (/lib/systemd/system/netdata.service; enabled; vendor preset: enabled)
     Active: active (running) since Wed 2020-12-02 04:55:57 UTC; 9s ago
       Docs: man:netdata
             file:///usr/share/doc/netdata/html/index.html
             https://github.com/netdata/netdata
   Main PID: 18021 (netdata)
      Tasks: 22 (limit: 4691)
     Memory: 35.4M
     CGroup: /system.slice/netdata.service
             ??18021 /usr/sbin/netdata -D
             ??18100 /usr/bin/python3 /usr/lib/netdata/plugins.d/python.d.plugin 1
             ??18106 bash /usr/lib/netdata/plugins.d/tc-qos-helper.sh 1
             ??18108 /usr/lib/netdata/plugins.d/nfacct.plugin 1
             ??18109 /usr/lib/netdata/plugins.d/apps.plugin 1

Dec 02 04:55:57 ubuntu2004 systemd[1]: Started netdata - Мониторинг производительности в реальном времени.
Dec 02 04:55:57 ubuntu2004 netdata[18021]: SIGNAL: Не включение сборщика
Dec 02 04:55:57 ubuntu2004 netdata[18021]: 2020-12-02 04:55:57: netdata INFO  : MAIN : SIGNAL: Не включение сборщика

На этом этапе Netdata установлена и слушает на порту 19999.

ss -antpl | grep 19999

Вы должны получить следующий вывод:

LISTEN    0         4096         216.98.11.171:19999            0.0.0.0:*        users:(("netdata",pid=18021,fd=4))    

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

Доступ к веб-интерфейсу Netdata

Теперь откройте ваш веб-браузер и получите доступ к веб-интерфейсу Netdata, используя URL http://your-server-ip:19999. Вы должны увидеть веб-интерфейс Netdata на следующем экране:

Монитор системы Netdata

ЦП и нагрузка

Мониторинг загрузки ЦП

Использование диска и ОЗУ

Мониторинг диска

Swap и сеть

Мониторинг сети

Заключение

Поздравляем! вы успешно установили Netdata на сервер Ubuntu 20.04. Теперь вы можете установить агент Netdata на клиентском компьютере и начать мониторинг системных ресурсов с веб-панели Netdata. Не стесняйтесь задавать мне вопросы, если у вас есть какие-либо.

Share: X/Twitter LinkedIn

Get new posts in your inbox

No spam. Unsubscribe anytime.