Как установить инструмент мониторинга 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 на следующем экране:
RAM
Загрузка
Сеть
Время работы
Заключение
Поздравляем! Вы успешно установили Netdata на сервер Ubuntu 22.04. Теперь вы можете установить агент Netdata на клиентскую машину и начать мониторинг системных ресурсов с веб-панели Netdata. Не стесняйтесь спрашивать меня, если у вас возникнут какие-либо вопросы.
Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.
Вдохновлен www.howtoforge.com
Комментарии (0)