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

Установка 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 завершена.