Monitoring of Redis cluster, nodes and databases
In Redis cloud databases, you can monitor the health of the cluster.
To assess the overall health of the cluster , look at the status of the cluster.
For a more detailed analysis, you can:
- view the status of the cluster nodes — in the form of graphs in the control panel;
- view the status of databases — in the form of graphs in the control panel;
- export cluster and database node metrics in Prometheus format.
You can find out when you are about to run out of disk space by using the disk fullness notification.
View cluster status
-
In the Dashboard, on the top menu, click Products and select Cloud Databases.
-
Open the Active tab.
-
In the cluster row, look at the status.
View the status of the node cluster
- In the Dashboard, on the top menu, click Products and select Cloud Databases.
- Open the Active tab.
- Open the cluster page → Monitoring tab.
- In the Cluster Monitoring block, click Cluster Nodes.
- In the Server field, select the node whose metrics you want to view.
- Look at the available metrics of the node cluster.
Cluster node metrics in the control panel
View the status of the databases
- In the Dashboard, on the top menu, click Products and select Cloud Databases.
- Open the Active tab.
- Open the cluster page → Monitoring tab.
- In the Cluster Monitoring block, click Databases.
- In the Server field, select the node whose metrics you want to view.
- Take a look at the available database metrics.
Database metrics in the dashboard
Export metrics in Prometheus format
1. Get a token
The token gives access to the metrics of all project clusters in a single pool.
-
In the Dashboard, on the top menu, click Products and select Cloud Databases.
-
Open the Active tab.
-
Open the cluster page → Monitoring tab.
-
In the Tokens for Prometheus block, click Add token. The token will be generated automatically.
-
Copy the token. To do this, click in the token line.
2. Get metrics in Prometheus format
Historical information for clusters is not available — metrics are requested only in real time. The list of all metrics that are supported in cloud databases and their description can be viewed in the Metrics table in Prometheus format.
Configuration file
CLI
-
Add to the Prometheus configuration file:
scrape_configs:
- job_name: get-metrics-from-dbaas
scrape_interval: 1m
static_configs:
- targets:
- '<pool>.dbaas.selcloud.ru'
scheme: https
authorization:
type: Bearer
credentials: <monitoring_token>Specify:
<pool>