process-exporter-docker

Запуск 3 контейнеров

docker-compose up -d

Настройка datasource-ов и dashboard-ов в Grafana

Необходимо указать в Grafana источник данных для отображения данных в doashboard-ах. Для этого переходим Configuration -> Data sources и нажимаем кнопку Add datasource. В появившейся форме необходимо заполнить поля:

  • Name - имя самого источника.
  • URL - адрес Prometheus-сервера. В нашем случае это будет http://prometheus:9090

Всё остальное оставляем как есть и нажимаем кнопку Save & test. Мы должны увидеть сообщение Datasource is working. Если мы видим что-то другое, то думаем что пошло не так, где была допущена ошибка до тех пор пока на этом шаге всё не получится.

Теперь остаётся добавить дашборды и мы уже сможем видеть данные метрик собираемы с хоста который мы хотим мониторить. Будем импортировать дашборд для Process Exporter’a. Для этого переходим раздел Dashboards -> Manage, нажимаем кнопку Import и в поле Import via panel json вставляем содержимого json-файла, нажимаем кнопку Load.