| Endpoint | Path | Returns |
|---|---|---|
| Org | /v1/organizations/{orgId}/postgres/prometheus | Métricas de todos los servicios de Managed Postgres de la organización |
| Instance | /v1/organizations/{orgId}/postgres/{pgId}/prometheus | Métricas de un solo servicio |
El endpoint a nivel de organización devuelve métricas de hasta 100 servicios. Si su
organización tiene más de 100 servicios de Managed Postgres, póngase en contacto con
soporte.
Autenticación
Recopilación de métricas de todos los servicios de una organización
Recopilación de un solo servicio
Respuesta de ejemplo
Configuración de Prometheus
60s duplica las muestras y produce un patrón escalonado en los paneles de gauge.
Establece honor_labels: true para que se conserven las labels postgres_service y
postgres_service_name del endpoint en lugar de que Prometheus las sobrescriba.
Para recopilar un solo servicio, añade /<PG_ID> a metrics_path.
Dashboard de Grafana preconfigurado
Importación del dashboard
Descargar el JSON del dashboard
.Abrir el asistente de importación en Grafana
Ve a Dashboards → New → Import. Sube el archivo JSON o pega su contenido.Elige tu origen de datos de Prometheus
Cuando se te pida el valor deDS_PROMETHEUS, selecciona el origen de datos de Prometheus que recopila métricas del endpoint configurado en la sección anterior.${DS_PROMETHEUS}
con un origen de datos de Prometheus disponible en la instancia.
Variables de plantilla
- Origen de datos — el origen de datos de Prometheus que sirve de base para el dashboard.
- Servicio — filtro de selección múltiple sobre
postgres_service_name. El valor predeterminado es All; elige uno o varios servicios para delimitar todos los paneles. - Intervalo de scrape — constante oculta; el valor predeterminado es
60s. Determina el cálculo de$__rate_intervalde Grafana. Cambia este valor en el JSON si tu intervalo de scrape es diferente.
Filtra por un único servicio para analizarlo en detalle
user, system, iowait, steal y otros modos de CPU
para que puedas determinar si un pico se debe al código de la aplicación, al trabajo del kernel,
a esperas de disco o a contención del hipervisor.
Integración con Grafana y Datadog
metrics_path a la ruta de la organización o de la
instancia de Managed Postgres en lugar de la de ClickHouse.