Установка инструментов телеметрии

Установка инструментов телеметрии#

Во избежание подвисания на сервере приложений, все компоненты необходимо устанавливать на отдельный сервер (виртуальную машину). В данном руководстве будет показана как установить prometheus, Grafana, Loki.

Примерная архитектура серверов:

  1. Сервер СУБД (Postgres)

  2. Сервер приложения (Global ERP) + HAProxy(Load Balancer)

  3. Сервер мониторинга (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 → система попросит задать новый пароль. Смените его на надёжный.