Metriky (Prometheus)

1 min čtení

Metriky (Prometheus)

PgArachne exportuje Prometheus metriky na dedikovaném listeneru metrik (výchozí 127.0.0.1:9090) na cestě /metrics, včetně standardních Go metrik a:

  • pgarachne_http_requests_total, pgarachne_http_request_duration_seconds
  • pgarachne_auth_requests_total, pgarachne_login_attempts_total
  • pgarachne_jsonrpc_requests_total
  • pgarachne_sse_clients, pgarachne_sse_channels, pgarachne_sse_client_drops_total
  • pgarachne_sse_events_forwarded_total — NOTIFY události z PostgreSQLu dispatchované SSE klientům, label podle databáze
  • pgarachne_sse_bytes_sent_total — bajty zapsané do SSE response streamů (payloady, heartbeats, preamble), label podle databáze
  • pgarachne_sse_listen_errors_total — chyby LISTEN/connection a události znovupřipojení, označeno podle databáze a typu události. Nenulová hodnota si zaslouží prošetření — hub při znovupřipojení odpojí všechny klienty, takže uživatelé zaznamenají krátký výpadek.