GrafanaПоддержка запросов Prometheus. Начиная с Grafana 2.5.0 (28.10.2015) в качестве источника данных можно использовать Prometheus.
Ниже показан пример панели инструментов Grafana, которая запрашивает данные в Prometheus:
1. Установка графаны
Полное руководство по установке Grafana см.Официальная документация Grafana
2. Как использовать
По умолчанию Grafana будет слушатьhttp://localhost:3000. Имя пользователя и пароль для входа по умолчанию «admin/admin».
2.1 Создайте источник данных Prometheus
Создайте источник данных Prometheus Источник данных:
- Нажмите на логотип Grafana, чтобы открыть панель инструментов.
- На панели инструментов щелкните меню «Источник данных».
- Нажмите «Добавить новый».
- Выберите «Prometheus» в качестве типа источника данных.
- Задайте адрес доступа к сервису Prometheus (например:
http://localhost:9090). - Настройте другие нужные параметры (например, отключите доступ через прокси).
- Нажмите кнопку «Добавить», чтобы сохранить этот новый источник данных.
Пример конфигурации источника данных Prometheus показан ниже:
2.2 Создание графа Prometheus
Следуйте стандартному способу добавления новых графиков Grafana. Потом:
- Нажмите на заголовок графика Graph, который находится в верхней середине графика. Затем нажмите «Изменить».
- На вкладке «Метрики» выберите источник данных Prometheus (справа внизу).
- Введите выражение Prometheus, которое вы хотите запросить, в поле «Запрос» и используйте поле «Метрики», чтобы найти метрики с помощью автозаполнения.
- Чтобы отформатировать имя легенды для временного ряда, используйте ввод формата легенды «Формат легенды». Например, чтобы отобразить только эту метку как
methodа такжеstatusДля результатов запроса вы можете использовать формат легенды{{method{} - {{status}}. - Настройте другие параметры графика, пока не получите рабочий график.
Ниже показан пример конфигурации графа Prometheus:
2.3 Импорт готовых информационных панелей из Grafana.net
Grafana.com поддерживает наборОбщая панель, который можно загрузить и использовать с отдельным экземпляром Grafana. Используйте параметр «Фильтр» Grafana.com, чтобы просмотреть панель управления только источника данных «Prometheus».
В настоящее время вам необходимо вручную отредактировать загруженный файл JSON и исправитьdatasource: запись, отражающая имя источника данных Grafana, которое вы выбрали для сервера Prometheus. Импортируйте отредактированный файл панели инструментов в установку Grafana, используя пункт Панель инструментов → Главная страница → Импорт.
3. Ссылки:
Адрес официального сайта Прометея:prometheus.io/Мой гитхаб:GitHub.com/хорошо это/лжец…