Prometheus
| Входные данные | Выходные данные | Псевдоним |
|---|---|---|
| ✗ | ✔ |
Описание
Экспортирует метрики в текстовом формате эксопзиции Prometheus.
Для этого формата необходимо, чтобы таблица вывода была правильно структурирована согласно следующим правилам:
- Столбцы
name(String) иvalue(число) обязательны. - Строки могут дополнительно содержать
help(String) иtimestamp(число). - Столбец
type(String) должен быть одним изcounter,gauge,histogram,summary,untypedили пустым. - Каждое значение метрики может также иметь некоторые
labels(Map(String, String)). - Несколько последовательных строк могут относиться к одной метрике с разными метками. Таблица должна быть отсортирована по имени метрики (например, с помощью
ORDER BY name).
Существуют особые требования для меток histogram и summary - смотрите документацию Prometheus для получения деталей.
Специальные правила применяются к строкам с метками {'count':''} и {'sum':''}, которые преобразуются в <metric_name>_count и <metric_name>_sum соответственно.
Пример использования
Будет отформатировано как: