Monitoring
Watch your cluster's health, performance, and activity.
RavenDB monitors itself at every level of the deployment, from the whole cluster down to a
single request.
You can follow the collected data live in Studio views, read it from HTTP endpoints, or feed it
to external monitoring tools like Zabbix, Prometheus, and Grafana.
The server also raises alerts and performance hints in Studio's notification center when a
condition requires your attention.
Use cases
Use RavenDB's monitoring tools in any operational scenario, including:
- Performance diagnosis
Locate slow queries, a saturated disk, or the node behind a slowdown. - Cluster health at a glance
Follow node state, resource use, and task activity on one dashboard. - Proactive alerting
Learn about conditions that require your attention, like low disk space, as they develop. - Feeding an existing monitoring stack
Serve metrics to tools like Zabbix, Prometheus, and Grafana. - Working with support
Package diagnostic information for the RavenDB support team.
Technical documentation
Begin with the overview, and continue to the pages of each monitoring area:
Learn more: monitoring guides
Step-by-step guides that solve operational problems using the monitoring tools:
Browse all monitoring-related guides under the monitoring tag.