Установка инструментов телеметрии#
Во избежание подвисания на сервере приложений, все компоненты необходимо устанавливать на отдельный сервер (виртуальную машину). В данном руководстве будет показана как установить prometheus, Grafana, Loki.
Примерная архитектура серверов:
Сервер СУБД (Postgres)
Сервер приложения (Global ERP) + HAProxy(Load Balancer)
Сервер мониторинга (Prometheus, Grafana, Loki)
Установка Prometheus#
Подробнее об установке в документации
Скачайте релиз под вашу ОС/архитектуру: Скачать
Важно
Рекомендуется использовать пакетный менеджер apt install в debian, а не скачивать latest версии для большей надежности системы.
Установите Prometheus:
apt update
apt install prometheus
Изменение конфигурации возможно в следующем файле
nano /etc/prometheus/prometheus.yml
По умолчанию веб-интерфейс будет доступен по адресу: http://IP_ADDRESS:9090 где IP_ADDRESS — IP сервера с Prometheus.
Установка Grafana#
sudo apt-get install -y adduser libfontconfig1 musl
wget https://dl.grafana.com/grafana-enterprise/release/12.2.0/grafana-enterprise_12.2.0_17949786146_linux_amd64.deb
sudo dpkg -i grafana-enterprise_12.2.0_17949786146_linux_amd64.deb
sudo systemctl enable --now grafana-server
Интерфейс Grafana по умолчанию: http://IP_ADDRESS:3000
Первый вход в Grafana: admin / admin → система попросит задать новый пароль. Смените его на надёжный.