Мониторинг. Мониторинг очень важен в работе DevOps инженера. Ведь всегда необходимо отслеживать состояние серверов, их загрузку. Это позволит вовремя исправлять ошибки и оптимизировать настройки и ресурсы сервера. Сегодня поговорим про Prometheus и конечно же node_exporter. Prometheus Начнём с установки самого Prometheus. Т. к. у меня на работе все контуры закрытые, то и установка будет производится не через пакетный менеджер, а через скаченные пакеты. Идем в репозиторий Prometheus на GitHub и скачиваем оттуда пакет. Затем копируем его на сервер (например в папку /tmp) и начинаем установку и настройку. # переходим в папку с архивом cd /tmp
# разархивируем его tar xvzf prometheus-2.45.0.linux-amd64.tar.gz
# и копируем исполняемые файлы в необходимые папки sudo cp /prometheus-2.45.0.linux-amd64/prometheus /usr/local/bin
sudo cp /prometheus-2.45.0.linux-amd64/promtool /usr/local/bin
# теперь создаем папку для конфигов sudo mkdir /etc/prometheus
# и копируем туда необходимые папки и файлы