Skip to content

Commit e3a9b75

Browse files
committed
OSDOCS-4325:Revised Scaling the Cluster Monitoring Operator content
1 parent 910924c commit e3a9b75

File tree

2 files changed

+7
-16
lines changed

2 files changed

+7
-16
lines changed

modules/configuring-cluster-monitoring.adoc

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -44,15 +44,10 @@ metadata:
4444
name: cluster-monitoring-config
4545
namespace: openshift-monitoring
4646
----
47-
<1> A typical value is `PROMETHEUS_RETENTION_PERIOD=15d`. Units are measured in
48-
time using one of these suffixes: s, m, h, d.
47+
<1> The default value of Prometheus retention is `PROMETHEUS_RETENTION_PERIOD=15d`. Units are measured in time using one of these suffixes: s, m, h, d.
4948
<2> The storage class for your cluster.
50-
<3> A typical value is `PROMETHEUS_STORAGE_SIZE=2000Gi`. Storage values can be a
51-
plain integer or as a fixed-point integer using one of these suffixes: E, P, T,
52-
G, M, K. You can also use the power-of-two equivalents: Ei, Pi, Ti, Gi, Mi, Ki.
53-
<4> A typical value is `ALERTMANAGER_STORAGE_SIZE=20Gi`. Storage values can be a
54-
plain integer or as a fixed-point integer using one of these suffixes: E, P, T,
55-
G, M, K. You can also use the power-of-two equivalents: Ei, Pi, Ti, Gi, Mi, Ki.
49+
<3> A typical value is `PROMETHEUS_STORAGE_SIZE=2000Gi`. Storage values can be a plain integer or a fixed-point integer using one of these suffixes: E, P, T, G, M, K. You can also use the power-of-two equivalents: Ei, Pi, Ti, Gi, Mi, Ki.
50+
<4> A typical value is `ALERTMANAGER_STORAGE_SIZE=20Gi`. Storage values can be a plain integer or a fixed-point integer using one of these suffixes: E, P, T, G, M, K. You can also use the power-of-two equivalents: Ei, Pi, Ti, Gi, Mi, Ki.
5651

5752
. Add values for the retention period, storage class, and storage sizes.
5853

modules/prometheus-database-storage-requirements.adoc

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,40 +10,36 @@ Red Hat performed various tests for different scale sizes.
1010

1111
[NOTE]
1212
====
13-
The Prometheus storage requirements below are not prescriptive. Higher resource consumption might be observed in your cluster depending on workload activity and resource use.
13+
The Prometheus storage requirements below are not prescriptive and should be used as a reference. Higher resource consumption might be observed in your cluster depending on workload activity and resource density, including the number of pods, containers, routes, or other resources exposing metrics collected by Prometheus.
1414
====
1515

1616
.Prometheus Database storage requirements based on number of nodes/pods in the cluster
1717
[options="header"]
1818
|===
19-
|Number of Nodes |Number of pods |Prometheus storage growth per day |Prometheus storage growth per 15 days |RAM Space (per scale size) |Network (per tsdb chunk)
19+
|Number of Nodes |Number of pods (2 containers per pod) |Prometheus storage growth per day |Prometheus storage growth per 15 days |Network (per tsdb chunk)
2020

2121
|50
2222
|1800
2323
|6.3 GB
2424
|94 GB
25-
|6 GB
2625
|16 MB
2726

2827
|100
2928
|3600
3029
|13 GB
3130
|195 GB
32-
|10 GB
3331
|26 MB
3432

3533
|150
3634
|5400
3735
|19 GB
3836
|283 GB
39-
|12 GB
4037
|36 MB
4138

4239
|200
4340
|7200
4441
|25 GB
4542
|375 GB
46-
|14 GB
4743
|46 MB
4844
|===
4945

@@ -58,5 +54,5 @@ CPU utilization has minor impact. The ratio is approximately 1 core out of 40 pe
5854

5955
*Recommendations for {product-title}*
6056

61-
* Use at least three infrastructure (infra) nodes.
62-
* Use at least three *openshift-container-storage* nodes with non-volatile memory express (NVMe) drives.
57+
* Use at least two infrastructure (infra) nodes.
58+
* Use at least three *openshift-container-storage* nodes with non-volatile memory express (SSD or NVMe) drives.

0 commit comments

Comments
 (0)