Rótulos comuns
Algumas métricas adicionam um rótulo para a dimensão por que são segmentadas (por exemplo,
mode nas métricas de CPU, state nas conexões, database no tamanho do banco de
dados). Esses rótulos são listados junto de cada métrica.
Métrica de informação
PostgresServiceInfo é uma métrica gauge que sempre tem valor 1 e traz o
status e a versão atuais do serviço em seus rótulos. Use-a para associar o
status a outras métricas ou para criar um alerta quando um serviço sair do
estado running.
postgres_status informa o estado atual do ciclo de vida do serviço
(por exemplo, running, creating, stopped). postgres_version
informa a versão principal do Postgres (por exemplo, 17, 18).
Capacidade
Utilização de recursos
Para calcular o uso de CPU em porcentagem, obtenha a taxa de
PostgresServer_CPUSeconds_Total nos modos relevantes e
divida por PostgresServer_CPUCores.
E/S de disco e rede
Atividade do banco de dados
rate() ou irate() para
convertê-los em valores por segundo.
Conexões, cache e tamanho do banco de dados
- endpoint Prometheus — configuração, autenticação e scraping
- Dashboard — gráficos integrados do console em nuvem
- Guia de OpenAPI — criação de chave de API e consulta dos IDs da organização e do serviço