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: content/operate/rs/monitoring/v1_monitoring.md
+35-5Lines changed: 35 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,15 +12,45 @@ linkTitle: Monitoring v1
12
12
weight: 50
13
13
---
14
14
15
-
The current approach to monitoring Redis Enterprise Software includes:
15
+
Current Monitoring System (Deprecated)
16
16
17
-
- Internal monitoring systems:
17
+
- Internal Metrics Storage
18
+
- Metrics are internally aggregated, calculated, and stored for up to one year.
19
+
- This historical data is used for generating trends and performance insights over time.
18
20
19
-
-[Statistics APIs]({{<relref "/operate/rs/references/rest-api/objects/statistics">}}), which collect various statistics at regular time intervals for clusters, nodes, databases, shards, and endpoints.
- A set of RESTful APIs that expose metrics collected at regular intervals from clusters, nodes, databases, shards, and endpoints.
23
+
- These APIs allow customers to retrieve performance and usage statistics directly from the internal storage layer.
20
24
21
-
- Cluster manager metrics and alerts.
25
+
- Cluster Manager Metrics and Alerts
26
+
- The Cluster Manager UI includes dedicated metrics pages that display pre-aggregated metrics.
27
+
- Cluster alerts are triggered based on thresholds applied to these stored metrics.
28
+
29
+
- v1 Prometheus Scraping Endpoint
30
+
- Redis Enterprise exposes a legacy /prometheus_metrics endpoint to integrate with external observability platforms like [Prometheus and Grafana]({{<relref "/operate/rs/monitoring/prometheus_and_grafana">}}).
31
+
- This endpoint fetches data from the internal storage, providing basic monitoring integration.
22
32
23
-
- The v1 Prometheus scraping endpoint to integrate with external monitoring tools such as [Prometheus and Grafana]({{<relref "/operate/rs/monitoring/prometheus_and_grafana">}}).
33
+
- Deprecation notice:
34
+
- The internal monitoring system, while functional, has several limitations that affect scalability and accuracy:
35
+
36
+
- Limited Granularity: Metrics are aggregated before storage, resulting in a loss of fine-grained insights.
37
+
- Stale Data: Stored metrics may lag behind real-time system states, reducing the effectiveness of alerting.
38
+
- Scalability Constraints: Internal storage and processing introduce performance overhead and are not optimized for large-scale observability pipelines.
39
+
- Limited Extensibility: The system is tightly coupled with internal components, making it difficult to integrate with modern monitoring ecosystems.
40
+
41
+
Transition to Metrics Stream Engine
42
+
43
+
To address these challenges, Redis Enterprise is transitioning to a new observability foundation: the Metrics Stream Engine.
44
+
45
+
This modern monitoring stack introduces:
46
+
47
+
- Real-Time Metrics: Data is exposed directly from the engine without intermediate storage, ensuring high fidelity and low-latency insights.
48
+
49
+
- Scalable Architecture: Designed for cloud-native observability, with a lightweight Prometheus collectors.
50
+
51
+
- Deeper Visibility: Exposes new types of metrics such as key size distribution, server overall latency histograms, and system internals with per-endpoint resolution.
52
+
53
+
We recommend all customers migrate to the Metrics Stream Engine for enhanced accuracy, scalability, and future-proof observability.
0 commit comments