Skip to content

Commit 56f1252

Browse files
Update v1_monitoring.md
update wording of v1 monitoring system adding deprecation notice and recommendation to move to v2
1 parent d95325e commit 56f1252

File tree

1 file changed

+35
-5
lines changed

1 file changed

+35
-5
lines changed

content/operate/rs/monitoring/v1_monitoring.md

Lines changed: 35 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,45 @@ linkTitle: Monitoring v1
1212
weight: 50
1313
---
1414

15-
The current approach to monitoring Redis Enterprise Software includes:
15+
Current Monitoring System (Deprecated)
1616

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.
1820

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.
21+
- [Statistics APIs]({{<relref "/operate/rs/references/rest-api/objects/statistics">}})
22+
- 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.
2024

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.
2232

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.
2454

2555
## Cluster manager metrics
2656

0 commit comments

Comments
 (0)