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:
- Prometheus: http://localhost:9090
- Grafana: http://localhost:3000 (admin / password from secret)
Best Practices
- Retention: Keep 30 days of metrics minimum
- Alerts: Start conservative, tune based on patterns
- Dashboards: Create role-specific views (ops, data science, exec)
- Cardinality: Avoid high-cardinality labels (don't use node IDs)
See Also
- Metrics Reference - All available metrics
- Logging - Structured logging setup