{
  "schema_version": 2,
  "id": "operate/rs/clusters/monitoring",
  "title": "Monitoring with metrics and alerts",
  "url": "https://redis.io/docs/latest/operate/rs/7.4/clusters/monitoring/",
  "summary": "Use the metrics that measure the performance of your Redis Enterprise Software clusters, nodes, databases, and shards to track the performance of your databases.",
  "content": "You can use the metrics that measure the performance of your Redis Enterprise Software clusters, nodes, databases, and shards\nto monitor the performance of your databases.\nIn the Redis Enterprise Cluster Manager UI, you can see real-time metrics and configure alerts that send notifications based on alert parameters. You can also access metrics and configure alerts through the REST API.\n\nTo integrate Redis Enterprise metrics into your monitoring environment, see the integration guides for [Prometheus and Grafana](https://redis.io/docs/latest/integrate/prometheus-with-redis-enterprise) or [Uptrace](https://redis.io/docs/latest/integrate/uptrace-with-redis-enterprise).\n\nMake sure you read the [definition of each metric](https://redis.io/docs/latest/operate/rs/references/metrics)\nso that you understand exactly what it represents.\n\n## Real-time metrics\n\nYou can see the metrics of the cluster in:\n\n- **Cluster \u003e Metrics**\n- **Node \u003e Metrics** for each node\n- **Database \u003e Metrics** for each database, including the shards for that database\n\nThe scale selector at the top of the page allows you to set the X-axis (time) scale of the graph.\n\nTo choose which metrics to display in the two large graphs at the top of the page:\n\n1. Hover over the graph you want to show in a large graph.\n1. Click on the right or left arrow to choose which side to show the graph.\n\nWe recommend that you show two similar metrics in the top graphs so you can compare them side-by-side.\n\n## Cluster alerts\n\nIn **Cluster \u003e Alert Settings**, you can enable alerts for node or cluster events, such as high memory usage or throughput.\n\nConfigured alerts are shown:\n\n- As a notification on the status icon ( ![Warning](https://redis.io/docs/latest/images/rs/icons/icon_warning.png#no-click) ) for the node and cluster\n- In the **log**\n- In email notifications, if you configure [email alerts](#send-alerts-by-email)\n\n\u003e [!NOTE]\n\u003e If you enable alerts for \"Node joined\" or \"Node removed\" actions,\n\u003e you must also enable \"Receive email alerts\" so that the notifications are sent.\n\nTo enable alerts for a cluster:\n\n1. In **Cluster \u003e Alert Settings**, click **Edit**. \n1. Select the alerts that you want to show for the cluster and click **Save**.\n\n## Database alerts\n\nFor each database, you can enable alerts for database events, such as high memory usage or throughput.\n\nConfigured alerts are shown:\n\n- As a notification on the status icon ( ![Warning](https://redis.io/docs/latest/images/rs/icons/icon_warning.png#no-click) ) for the database\n- In the **log**\n- In emails, if you configure [email alerts](#send-alerts-by-email)\n\nTo enable alerts for a database:\n\n1. In **Configuration** for the database, click **Edit**.\n1. Select the **Alerts** section to open it.\n1. Select the alerts that you want to show for the database and click **Save**.\n\n## Send alerts by email\n\nTo send cluster and database alerts by email:\n\n1. In **Cluster \u003e Alert Settings**, click **Edit**.\n1. Select **Set an email** to configure the [email server settings](https://redis.io/docs/latest/operate/rs/clusters/configure/cluster-settings#configuring-email-server-settings).\n1. In **Configuration** for the database, click **Edit**.\n1. Select the **Alerts** section to open it.\n1. Select **Receive email alerts** and click **Save**.\n1. In **Access Control**, select the [database and cluster alerts](https://redis.io/docs/latest/operate/rs/security/access-control/manage-users) that you want each user to receive.\n",
  "tags": ["docs","operate","rs","kubernetes"],
  "last_updated": "0001-01-01T00:00:00Z",
  "children": []
}
