Expõe métricas no formato de exposição textual do Prometheus.
Nesse formato, é necessário que a tabela de saída esteja estruturada corretamente, de acordo com as regras a seguir:
- As colunas
name (String) e value (número) são obrigatórias.
- As linhas podem, opcionalmente, conter
help (String) e timestamp (número).
- A coluna
type (String) deve ser uma entre counter, gauge, histogram, summary, untyped ou vazia.
- Cada valor de métrica também pode ter alguns
labels (Map(String, String)).
- Várias linhas consecutivas podem se referir à mesma métrica com labels diferentes. A tabela deve ser ordenada pelo nome da métrica (por exemplo, com
ORDER BY name).
Há requisitos especiais para os labels histogram e summary — consulte a documentação do Prometheus para mais detalhes.
Regras especiais são aplicadas às linhas com labels {'count':''} e {'sum':''}, que são convertidas em <metric_name>_count e <metric_name>_sum, respectivamente.
Será formatado da seguinte forma:
Última modificação em 19 de junho de 2026