fbpx
Перейти к содержимому

Установка Prometheus + Grafana

Устанавливать связку Prometheus + Grafana мы будем используя Docker.

Обновим базу пакетов и выполним установку Docker

sudo apt update
sudo apt install docker-compose

Укажем имя пользователя и пароль которые будут использоваться для входа в Prometheus и Grafana

ADMIN_USER=admin
ADMIN_PASSWORD=admin

Мы будем использовать Einsteinish/Docker-Compose-Prometheus-and-Grafana который включает в себя Prometheus, Grafana, cAdvisor, NodeExporter и AlertManager.

Клонируем репозиторий и запускаем установку

git clone https://github.com/Einsteinish/Docker-Compose-Prometheus-and-Grafana.git
cd Docker-Compose-Prometheus-and-Grafana
docker-compose up -d

После установки переходим по адресу http://x.x.x.x:9090 (где x.x.x.x IP вашего сервера) и проверяем работу Prometheus. В качестве логина и пароля используем admin.

Сервисы доступны по следующим портам

  • Prometheus http://x.x.x.x:9090
  • Prometheus-Pushgateway http://x.x.x.x:9091
  • AlertManager http://x.x.x.x:9093
  • Grafana http://x.x.x.x:3000

Перейдем в Grafana по адресу http://x.x.x.x:3000 и завершим установку.

На этом установка Prometheus и Grafana завершена.