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

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

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

Самый простой и легкий способ установки Netdata – это автоматический сценарий установки.

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

apt-get install curl -y

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

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

После установки Netdata вы должны увидеть следующее сообщение:

Sun Sep 11 01:56:23 PM UTC 2022 : INFO: netdata-updater.sh:  Auto-updating has been ENABLED through cron, updater script linked to /etc/cron.daily/netdata-updater
Sun Sep 11 01:56:23 PM UTC 2022 : INFO: netdata-updater.sh:  If the update process fails and you have email notifications set up correctly for cron on this system, you should receive an email notification of the failure.
Sun Sep 11 01:56:23 PM UTC 2022 : INFO: netdata-updater.sh:  Successful updates will not send an email.
Successfully installed the Netdata Agent.
Official documentation can be found online at https://learn.netdata.cloud/docs/.
Looking to monitor all of your infrastructure with Netdata? Check out Netdata Cloud at https://app.netdata.cloud.
Join our community and connect with us on:
- GitHub: https://github.com/netdata/netdata/discussions
- Discord: https://discord.gg/5ygS846fR6
- Our community forums: https://community.netdata.cloud/

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

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

apt-get install netdata -y

После установки Netdata запустите службу Netdata:

systemctl start netdata

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

systemctl status netdata

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

* netdata.service - Real time performance monitoring
Loaded: loaded (/lib/systemd/system/netdata.service; enabled; vendor preset: enabled)
Active: active (running) since Sun 2022-09-11 13:58:11 UTC; 4s ago
Main PID: 85446 (netdata)
Tasks: 64 (limit: 4579)
Memory: 162.4M
CPU: 2.653s
CGroup: /system.slice/netdata.service
    ??85446 /usr/sbin/netdata -D -P /var/run/netdata/netdata.pid
    ??85448 /usr/sbin/netdata --special-spawn-server
    ??85610 bash /usr/libexec/netdata/plugins.d/tc-qos-helper.sh 1
    ??85632 /usr/bin/python3 /usr/libexec/netdata/plugins.d/python.d.plugin 1
    ??85635 /usr/libexec/netdata/plugins.d/apps.plugin 1
    ??85637 /usr/libexec/netdata/plugins.d/nfacct.plugin 1
    ??85638 /usr/libexec/netdata/plugins.d/go.d.plugin 1
    ??85640 /usr/libexec/netdata/plugins.d/ebpf.plugin 1
Sep 11 13:58:11 ubuntu2204 systemd[1]: Started Real time performance monitoring.
Sep 11 13:58:11 ubuntu2204 netdata[85446]: CONFIG: cannot load cloud config '/var/lib/netdata/cloud.d/cloud.conf'. Running with internal defa>
Sep 11 13:58:11 ubuntu2204 netdata[85446]: 2022-09-11 13:58:11: netdata INFO  : MAIN : CONFIG: cannot load cloud config '/var/lib/netdata/clo>
Sep 11 13:58:13 ubuntu2204 ebpf.plugin[85640]: Does not have a configuration file inside "/etc/netdata/ebpf.d.conf. It will try to load stock>
Sep 11 13:58:13 ubuntu2204 ebpf.plugin[85640]: Name resolution is disabled, collector will not parser "hostnames" list.
Sep 11 13:58:13 ubuntu2204 ebpf.plugin[85640]: The network value of CIDR 127.0.0.1/8 was updated for 127.0.0.0 .
Sep 11 13:58:13 ubuntu2204 ebpf.plugin[85640]: Cannot read process groups configuration file '/etc/netdata/apps_groups.conf'. Will try '/usr/>

На данный момент Netdata установлена и прослушивает порт 19999. Вы можете проверить это:

ss -antpl | grep 19999

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

LISTEN 0      4096         0.0.0.0:19999      0.0.0.0:*    users:(("netdata",pid=85446,fd=5))         
LISTEN 0      4096            [::]:19999         [::]:*    users:(("netdata",pid=85446,fd=6))

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

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

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

RAM

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

Загрузка

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

Сеть

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

Время работы

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

Заключение

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

Комментарии (0)