В следующей статье мы рассмотрим, как установить Netdata на Ubuntu. Это бесплатный инструмент с открытым исходным кодом для мониторинга и устранения неполадок облачных серверов, контейнеров, приложений и локальной ИТ-инфраструктуры в режиме реального времени.. Программа предоставляет системные метрики в реальном времени, такие как производительность процессора, использование оперативной памяти и диска, а также статистику пропускной способности, и это лишь некоторые из них.
Кроме того, эта программа также предложит нам интерактивные визуализации показателей, к которым можно получить доступ из веб-браузера. Мы также найдем интеллектуальные сигналы, которые помогут устранить неполадки в системе.
Пользователи найдут два способа установить Netdata. Может запустить автоматизированный скрипт в оболочке BASH. Это обновит вашу систему и запустит установку Netdata. В качестве альтернативы, мы также можем клонировать Репозиторий GitHub от Netdata а затем запустите автоматический сценарий. Первый метод прост и понятен, поэтому мы увидим его в следующих строках.
В этой статье мы увидим, как пользователи могут установить Netdata в Ubuntu для мониторинга производительности и статуса сервера и приложений в режиме реального времени. Netdata поддерживает следующие дистрибутивы Ubuntu LTS 20.04 / 18.04 / 16.04, но для этого примера я собираюсь установить его на недавний Ubuntu 20.10.
Установите Netdata на Ubuntu 20.10
Перед тем как начать установку программы, нам нужно установить завиток. Как всегда происходит в Ubuntu, мы можем сделать это, открыв терминал (Ctrl + Alt + T) и набрав в нем команду:
sudo apt install curl
Для начала в том же терминале мы собираемся выполнить следующую команду, чтобы загрузить и запустить сценарий установки:
bash <(curl -Ss https://my-netdata.io/kickstart.sh)
Пока скрипт запущен, мы увидим на экране что-то вроде следующего:
Сценарий автоматически показать ваш дистрибутив Ubuntu, обновить список пакетов и установить все необходимые пакеты программного обеспечения. Последнее дерево исходных данных netdata загружается по пути /usr/src/netdata.git. Скрипт устанавливает netdata, запустив скрипт ./netdata-installer.sh из исходного дерева, и обновление выполняется в cron.daily, чтобы гарантировать ежедневное обновление сетевых данных.
По мере выполнения сценария Нам будут показаны советы о том, как получить доступ к Netdata в браузере и как управлять им как сервисом systemd..
Установка может занять некоторое время. Наконец, мы получим результат, подобный тому, который вы можете увидеть ниже, когда скрипт завершит установку.
После завершения установки мы можем запустить, включить и проверить статус Netdata с помощью следующих команд:
sudo systemctl start netdata sudo systemctl enable netdata
sudo systemctl status netdata
По умолчанию Netdata прослушивает порт 19999, и это можно подтвердить, используя в терминале (Ctrl + Alt + T) команду netstat, как показано ниже:
sudo netstat -pnltu | grep netdata
Если у вас работает UFW, откройте порт 19999. Это потребуется при доступе к Netdata из браузера. Это можно сделать с помощью команд:
sudo ufw allow 19999/tcp sudo ufw reload
Наконец, для доступа к Netdata откройте браузер и перейдите по следующему URL-адресу:
http://IP-DEL-SERVIDOR:19999/
Или вы также можете использовать:
http://localhost:19999/
Доступ к этому URL-адресу покажет вам экран приветствия. Фактически нам не будет предложено войти в систему. Все системные показатели будут отображаться на экране.
Мы можем просмотрите графики, щелкнув метрики, которые вы хотите видеть, на правой боковой панели экрана.. Например, чтобы увидеть статистику сетевого интерфейса, просто нажмите на опцию 'Сетевые интерфейсы».
Мы только что увидели, как без проблем установить инструмент Netdata в Ubuntu 20.10. Не стесняйтесь обращаться к другим графикам по различным показателям системы, к которым можно обратиться.
деинсталляция
Эта программа предлагает сценарий удаления, но в Ubuntu 20.10, когда я попробовал, он не работал должным образом (Я не знаю почему).
Чтобы удалить эту программуЕсли, как и я, сценарий, который приносит с собой программа, не работает, Вы можете следовать инструкциям, опубликованным в этом ссылка. В них они говорят нам, что мы должны открыть терминал (Ctrl + Alt + T) и начните с загрузки сценария удаления с помощью команды wget:
wget https://raw.githubusercontent.com/netdata/netdata/master/packaging/installer/netdata-uninstaller.sh
После завершения загрузки у нас есть дать права на выполнение для файла:
chmod +x ./netdata-uninstaller.sh
Теперь мы можем запустить скрипт следующим образом:
./netdata-uninstaller.sh --yes --env /etc/netdata/.environment
Для получения дополнительной информации об этой программе. Пользователи могут проконсультируйтесь с сайт проекта.
Будьте первым, чтобы комментировать