Как посмотреть метрики Prometheus в Grafana Explore
1. Убедитесь, что Prometheus добавлен как источник данных
- Войдите в Grafana (обычно доступна по адресу
http://<host>:3000
). - Перейдите в меню Configuration > Data Sources.
- Проверьте, добавлен ли Prometheus в список источников данных:
- Если нет, нажмите Add data source, выберите Prometheus, и заполните поля:
- URL:
http://<prometheus_host>:9090
(например,http://localhost:9090
). - Нажмите Save & Test, чтобы убедиться, что подключение работает.
- URL:
- Если нет, нажмите Add data source, выберите Prometheus, и заполните поля:
2. Перейдите в Grafana Explore
- Нажмите на меню (иконка лупы) слева и выберите Explore.
- Выберите источник данных Prometheus в выпадающем списке в верхней части экрана.
3. Выполнение запросов PromQL
- В поле ввода введите имя метрики или запрос PromQL. Grafana подскажет доступные метрики.
- Примеры запросов:
- Состояние таргетов:
- Среднее использование CPU за последние 5 минут:
- Общее количество HTTP-запросов:
- Состояние таргетов:
- Нажмите Run query для выполнения.
4. Настройка диапазона времени
В правом верхнем углу выберите временной диапазон, например:
- Last 5 minutes (последние 5 минут).
- Last 1 hour (последний час).
- Вы также можете задать кастомный диапазон.
5. Визуализация данных
- В Grafana Explore вы можете выбрать отображение результатов:
- Graph: Отображение данных в виде графика.
- Table: Табличное отображение сырых данных.
- Нажмите на имя метрики в таблице или графике, чтобы увидеть дополнительные детали.
6. Использование метрик из Explore в Dashboard
Если вы хотите сохранить запрос для дальнейшего использования:
- Нажмите Panel options > Save as panel.
- Выберите дашборд или создайте новый.
- После сохранения запрос станет частью панели.
7. Примеры полезных запросов
- Проверка активности таргетов:
- Загрузка процессора:
- Использование памяти:
- Ошибки HTTP 5xx: