Monitoring and Metrics
Redis Enterprise Software (RS) includes many useful metrics give you a detailed picture of what is going on in the cluster, node, database, and shard. For Redis on Flash (ROF) databases, additional metrics are available. Standard Metrics Metric Components measured Description More information Connections Cluster, Node, Database Number of connections used to access the database CPU usage Cluster, Node Percent usage of the CPU Evicted objects/sec Database, Shard Number of objects evicted per second The eviction process is taken place if:
The RS Nagios plugin enables you to monitor the status of RS related objects and alerts. The RS alerts can be related to the cluster, nodes, or databases. The alerts that can be monitored via Nagios are the same alerts that can be configured in the RS UI in the Settings > Alerts page, or the specific Database > Configuration page. All alert configurations (active / not active, setting thresholds, etc’) can only be done through the RS UI, they cannot be configured in Nagios.
To collect and display metrics data from your databases and other cluster components, you can connect your Prometheus or Grafana server to your Redis Enterprise cluster. Metrics are exposed at the node, database, shard and proxy levels. Prometheus (https://prometheus.io/) is an open-source systems monitoring and alerting toolkit that can scrape metrics from different sources. Grafana (https://grafana.com/) is an open-source, feature-rich metrics dashboard and graph editor that can process Prometheus data.