Monitor database performance
Redis Enterprise Cloud provides a variety of metrics to help you monitor database performance. You can view graphs of performance data at any time and receive emails when performance crosses defined threshholds.
View database metrics
The Metrics tab of the View Database screen provides a series of graphs showing performance data for your database.
Performance data provides insights into how your database is being used and how well it is performing.
The interval scrollbar controls the time period displayed in the graphs.
Promote metric graphs
The Metrics screen shows two primary graphs and a collection of smaller ones. You can promote any smaller graph to a primary position.
When you use the mouse to point to a smaller graph, three things appear:
- A promotion icon pointing left
- A promotion icon pointing right
- A summary panel showing the minimum, average, maximum and most recent values displayed in the graph.
Use the promotion icons to promote the smaller graph to one of the primary positions. The left icon promotes the smaller graph to the left position and the right icon promotes the smaller graph to the right position.
Definition of each metric
Several metric graphs are available:
|Ops/sec||The number of overall operations per sec for all Redis commands|
|Reads/sec||The number of read operations per second|
|Writes/sec||The number of write operations per second|
|Other cmds/sec||The number of other Redis commands per second|
|Latency (in milliseconds)||Latency per write operation|
|Reads Latency (in milliseconds)||The average, min, max and last values are also shown|
|Writes Latency (in milliseconds)||Latency per write operation|
|Other Latency (in milliseconds)||Latency per other commands|
|Used Memory||The amount of memory used by the database|
|Total Keys||The total number of keys in the database|
|Connections||The total number of connections to the endpoint|
|Evicted Objects/sec||Number of objects evicted from the database per second|
|Expired Objects/sec||Number of expired objects per sec. An expired object is an object with expired TTL that was deleted from the database.|
|Hit Ratio (percentage)||The number of operations on existing keys divided by total database operations.|
For more detailed analysis, consider tools similar to RedisInsight.
Configure metric alerts
There are five metrics, located on the Configuration tab for each database, that you can and should create alerts for.
If you want to edit the values or enable/disable an alert, you must first click on the pencil icon to edit the configuration. While there are default values, each database’s alerting needs are usually different, so there are no best practices, per se, around what to set these to.
Change alert recipients
Any member of the account team can receive alert emails.
To change the alert email recipients please do the following:
- Click the ‘Team’ button in the top right of the main UI page.
- Click ‘Edit’.
- Check the ‘Receive Email Alerts’ checkbox of the users who should receive alerts.
- Save your changes by clicking ‘Save’.