Метрики (Prometheus)
Метрики (Prometheus)
PgArachne експортує метрики Prometheus на окремому listener метрик (за замовчуванням 127.0.0.1:9090) за адресою /metrics, включно зі стандартними метриками Go runtime та:
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— події PostgreSQL NOTIFY, передані SSE-клієнтам, з міткою за базою данихpgarachne_sse_bytes_sent_total— байти, записані в потоки відповідей SSE (payload, heartbeat, preamble), з міткою за базою данихpgarachne_sse_listen_errors_total— помилки PostgreSQL LISTEN/з’єднання та події повторного підключення, з міткою за базою даних і типом події. Ненульове значення варте розслідування — при повторному підключенні hub відключає всіх клієнтів, тож користувачі помічають короткий збій.