Métricas (Prometheus)
Métricas (Prometheus)
PgArachne exporta métricas de Prometheus en un listener dedicado de métricas (predeterminado 127.0.0.1:9090) en /metrics, incluidas las métricas estándar de Go y:
pgarachne_http_requests_total,pgarachne_http_request_duration_secondspgarachne_auth_requests_total,pgarachne_login_attempts_totalpgarachne_jsonrpc_requests_totalpgarachne_sse_clients,pgarachne_sse_channels,pgarachne_sse_client_drops_totalpgarachne_sse_events_forwarded_total— eventos NOTIFY de PostgreSQL despachados a los clientes SSE, etiquetados por base de datospgarachne_sse_bytes_sent_total— bytes escritos en los flujos de respuesta SSE (payloads, heartbeats, preámbulo), etiquetados por base de datospgarachne_sse_listen_errors_total— errores de conexión/LISTEN de PostgreSQL y eventos de reconexión, etiquetados por base de datos y tipo de evento. Un valor distinto de cero merece investigación — el hub descarta a todos los clientes al reconectar, por lo que los usuarios ven una breve interrupción.