You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: redis_enterprise_prometheus/README.md
+30-23Lines changed: 30 additions & 23 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,11 +1,11 @@
1
-
# Agent Check: Redis Enterprise
1
+
# Agent Check: Redis Enterprise Prometheus
2
2
3
3
## Overview
4
4
5
5
Redis is a fast, versatile data store that supports a variety of data structures, including strings, hashes, lists, sets, streams, and more. It also offers programmability, extensibility, persistence, clustering, and high availability. The community edition of Redis adds additional data models and capabilities, which include vector search, probabilistic data structures, JSON support, and full-text search.
6
6
7
-
This integration works with on-premises and private cloud installations of [Redis Enterprise][1].
8
-
The integration provides metrics for three critical cluster components: databases, nodes, and shards. This allows you to monitor database throughput, memory utilization, CPU usage, connection counts, replication health, and a variety of additional metrics within Datadog.
7
+
This integration works with on-premises and private cloud installations of [Redis Enterprise][1] using Prometheus metrics.
8
+
The integration provides metrics for four critical cluster components: clusters, databases, nodes, and shards. This allows you to monitor database throughput, memory utilization, CPU usage, connection counts, replication health, and a variety of additional metrics within Datadog.
9
9
You can use this information to understand the overall health of your Redis Enterprise clusters, diagnose application performance issues, and prevent downtime.
10
10
11
11
For a full list of supported metrics, see the [Metrics](#metrics) section below.
@@ -30,28 +30,35 @@ Set the `openmetrics_endpoint` to point to your cluster. See the [example][4]. L
30
30
31
31
There are two optional parameters: `extra_metrics` and `excluded_metrics`, as noted in the example configuration file.
32
32
33
-
The extra_metrics parameter takes a list of metric groups. The following are the available groups: RDSE.REPLICATION,
34
-
RDSE.LISTENER, RDSE.PROXY, RDSE.BIGSTORE, RDSE.FLASH, RDSE.SHARDREPL. The default metrics groups RDSE.NODE,
35
-
RDSE.DATABASE, and RDSE.SHARD are automatically inserted by the integration.
33
+
The extra_metrics parameter takes a list of metric groups. The following are the available groups: REDIS2.REPLICATION,
34
+
REDIS2.SHARDREPL, REDIS2.LDAP, REDIS2.NETWORK, REDIS2.MEMORY, REDIS2.X509, REDIS2.DISK, REDIS2.FILESYSTEM, REDIS2.PROCESS, REDIS2.PRESSURE, REDIS2.FLASH, REDIS2.SEARCH. The default metrics groups RDSE2.REDIS_CLUSTER,
35
+
RDSE2.REDIS_DATABASE, RDSE2.REDIS_SHARD, RDSE2.REDIS_INFO, and RDSE2.REDIS_NODE are automatically inserted by the integration.
36
36
37
37
The exclude_metrics parameter takes a list of individual metrics to exclude, meaning that this information will not be
38
-
passed on to Datadog. The individual metrics should be stripped of their prefix, e.g., 'rdse.bdb_up' would
39
-
become 'bdb_up'. The full list of metrics is available on the 'Data Collected' tab of the integration page, or via the link in the [Metrics](#metrics) section.
40
-
The following extra groups use the associated prefixes, which can be used to search for individual metrics on
38
+
passed on to Datadog. The individual metrics should be stripped of their prefix, e.g., 'rdse2.generation' would
39
+
become 'generation'. The full list of metrics is available on the 'Data Collected' tab of the integration page, or via the link in the [Metrics](#metrics) section.
40
+
The following groups use the associated prefixes, which can be used to search for individual metrics on
@@ -63,8 +70,8 @@ or `curl -k <endpoint>` to ensure that you can receive metrics.
63
70
64
71
## Data Collected
65
72
66
-
The current release gathers all metrics for databases, nodes, and shards. Optionally, via the extra_metrics parameter,
67
-
data for replication, proxy, listener, etc. can be gathered; see the list in the [Configuration](#configuration) section.
73
+
The current release gathers all metrics for clusters, databases, nodes, and shards. By default, it collects metrics from the following groups: RDSE2.REDIS_CLUSTER, RDSE2.REDIS_DATABASE, RDSE2.REDIS_SHARD, RDSE2.REDIS_NODE, and RDSE2.REDIS_INFO. Optionally, via the extra_metrics parameter,
74
+
data for replication, LDAP, network, memory, X509 certificates, disk, filesystem, processes, pressure, flash storage, and search can be gathered; see the list in the [Configuration](#configuration) section.
0 commit comments