Prometheus + Grafana Monitoring

Complete monitoring stack for Raphtory

Set up metrics, dashboards, and alerts for production graph intelligence.

Quick Setup

1. Deploy Prometheus

2. Deploy Grafana

Key Metrics to Monitor

Graph Metrics

Algorithm Performance

System Metrics

Grafana Dashboard

Create dashboard JSON:

Alerting Rules

Create alerts.yaml:

Custom Metrics in Python

Access Dashboards

Visit:

Best Practices

  1. Retention: Keep 30 days of metrics minimum
  2. Alerts: Start conservative, tune based on patterns
  3. Dashboards: Create role-specific views (ops, data science, exec)
  4. Cardinality: Avoid high-cardinality labels (don't use node IDs)

See Also