content/operate/rs/7.8/monitoring/v1_monitoring.md
The current approach to monitoring Redis Enterprise Software includes:
Internal monitoring systems:
[Statistics APIs]({{<relref "/operate/rs/7.8/references/rest-api/objects/statistics">}}), which collect various statistics at regular time intervals for clusters, nodes, databases, shards, and endpoints.
Cluster manager metrics and alerts.
The v1 Prometheus scraping endpoint to integrate with external monitoring tools such as [Prometheus and Grafana]({{<relref "/operate/rs/7.8/monitoring/prometheus_and_grafana">}}).
You can see the metrics of the cluster in:
The scale selector at the top of the page allows you to set the X-axis (time) scale of the graph.
To choose which metrics to display in the two large graphs at the top of the page:
We recommend that you show two similar metrics in the top graphs so you can compare them side-by-side.
See the following topics for metrics definitions:
In Cluster > Alert Settings, you can enable alerts for node or cluster events, such as high memory usage or throughput.
Configured alerts are shown:
{{< note >}} If you enable alerts for "Node joined" or "Node removed" actions, you must also enable "Receive email alerts" so that the notifications are sent. {{< /note >}}
To enable alerts for a cluster:
For each database, you can enable alerts for database events, such as high memory usage or throughput.
Configured alerts are shown:
To enable alerts for a database:
To send cluster and database alerts by email: