Metrics
Hedwig exposes Prometheus-compatible metrics over HTTP when configured.
Enable metrics
[server.metrics]
bind = "0.0.0.0:9090" # HTTP listener for /metrics
- Endpoint:
GET /metrics - Protocol: plain HTTP (place behind a firewall or reverse proxy if exposed)
Quick check
curl -s http://localhost:9090/metrics | head
Exported metrics (examples)
hedwig_queue_depthhedwig_emails_received_totalhedwig_emails_sent_totalhedwig_worker_jobs_processed_totalhedwig_send_attempts_total{domain,status}