dotnet-cqrs/docs/observability/metrics/prometheus-grafana.md

562 B

Prometheus & Grafana

Export metrics to Prometheus and visualize in Grafana.

Prometheus Configuration

scrape_configs:
  - job_name: 'event-processor'
    static_configs:
      - targets: ['localhost:5000']
    metrics_path: '/metrics'
    scrape_interval: 15s

Grafana Queries

# Events per second
rate(svrnty_cqrs_events_published_total[1m])

# Consumer lag
svrnty_cqrs_consumer_lag

# P95 latency
histogram_quantile(0.95, rate(svrnty_cqrs_events_processing_latency_bucket[5m]))

See Also