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