Monitoring
Health Check
Section titled “Health Check”curl http://localhost:8080/healthReturns the health status of the Alpha node.
OWLGraph Cloud Dashboard
Section titled “OWLGraph Cloud Dashboard”The dashboard provides real-time monitoring for your databases:
- Query count — queries per minute/hour/day
- Storage usage — current storage consumption and billing estimate
- Latency — p50, p95, p99 query latency
- Materialization stats — inferred edges per mutation
- Error rate — failed queries and rejected mutations
Prometheus Metrics
Section titled “Prometheus Metrics”OWLGraph exposes Prometheus-compatible metrics at /debug/prometheus_metrics:
curl http://localhost:8080/debug/prometheus_metricsKey metrics:
| Metric | Description |
|---|---|
dgraph_num_queries_total | Total query count |
dgraph_num_mutations_total | Total mutation count |
dgraph_latency_seconds | Query/mutation latency histogram |
dgraph_pending_queries | Currently executing queries |
dgraph_disk_usage_bytes | Storage consumption |
Grafana Integration
Section titled “Grafana Integration”For self-hosted deployments, connect Prometheus to Grafana for dashboards and alerting. Sample Grafana dashboards are available in the OWLGraph repository.
Alerts
Section titled “Alerts”Paid accounts include configurable alerts for:
- Storage approaching limit
- Query volume approaching limit
- Latency exceeding thresholds
- Instance health degradation
Self-Hosted
Section titled “Self-Hosted”Configure alerts in your monitoring stack (Prometheus + Alertmanager recommended).