Как динамически запрашивать в графане конфигурацию очистки прометея?

предоставила панель управления Grafana для узла -exporter автоматически получает конфигурацию очистки узла-экспортера для задания переменной по следующему запросу: label_values(node_uname_info, job).

Можно ли запросить значения переменных задания для моих собственных конфигураций очистки Prometheus (например, с помощью такого шаблона, как prom-scrape-*)?

На данный момент использую prometheus и grafana с докером. Также неплохо было бы решение kubernetes.


person Matthias M    schedule 20.12.2019    source источник


Ответы (2)


  1. Вы настраиваете запрос в конфигурации переменной grafana, которая вернет требуемые значения.
  2. Вы извлекаете значение с помощью регулярного выражения.

В этом примере будут извлечены все задания очистки solr prometheus:

Конфигурация переменной

person Matthias M    schedule 20.12.2019

Позвольте мне знать, если это помогает

Шаг 1. Добавьте в код парсинг Prometheus для различных метрик.
Шаг 2. Убедитесь, что метрики можно увидеть в Prometheus.
Шаг 3. Создайте новую панель мониторинга и напишите свой собственный запрос. В раскрывающемся списке выберите Прометей.

введите здесь описание изображения

person Sandeep khatri    schedule 20.12.2019
comment
Спасибо за Ваш ответ. Извините, мой вопрос был недостаточно ясным. Хотел запросить запрос в переменной конфигурации. Тем временем я сам нашел решение (см. Свой ответ). - person Matthias M; 20.12.2019