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: modules/monitoring-maintenance-and-support.adoc
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,9 @@
5
5
[id="maintenance-and-support_{context}"]
6
6
= Maintenance and support for monitoring
7
7
8
-
The supported way of configuring {product-title} Monitoring is by configuring it using the options described in this document. *Do not use other configurations, as they are unsupported.* Configuration paradigms might change across Prometheus releases, and such cases can only be handled gracefully if all configuration possibilities are controlled. If you use configurations other than those described in this section, your changes will disappear because the `cluster-monitoring-operator` reconciles any differences. The Operator resets everything to the defined state by default and by design.
8
+
Not all configuration options for the monitoring stack are exposed. The only supported way of configuring {product-title} monitoring is by configuring the Cluster Monitoring Operator using the options described in the "Config map reference for the Cluster Monitoring Operator". *Do not use other configurations, as they are unsupported.*
9
+
10
+
Configuration paradigms might change across Prometheus releases, and such cases can only be handled gracefully if all configuration possibilities are controlled. If you use configurations other than those described in the "Config map reference for the Cluster Monitoring Operator", your changes will disappear because the Cluster Monitoring Operator automatically reconciles any differences and resets any unsupported changes back to the originally defined state by default and by design.
Copy file name to clipboardExpand all lines: modules/monitoring-support-considerations.adoc
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,11 @@
6
6
[id="support-considerations_{context}"]
7
7
= Support considerations for monitoring
8
8
9
+
[NOTE]
10
+
====
11
+
Backward compatibility for metrics, recording rules, or alerting rules is not guaranteed.
12
+
====
13
+
9
14
The following modifications are explicitly not supported:
10
15
11
16
ifndef::openshift-dedicated,openshift-rosa[]
@@ -23,11 +28,6 @@ This procedure is a supported exception to the preceding statement.
23
28
* *Modifying resources of the stack.* The {product-title} monitoring stack ensures its resources are always in the state it expects them to be. If they are modified, the stack will reset them.
24
29
* *Deploying user-defined workloads to `openshift-*`, and `kube-*` projects.* These projects are reserved for Red Hat provided components and they should not be used for user-defined workloads.
25
30
* *Enabling symptom based monitoring by using the `Probe` custom resource definition (CRD) in Prometheus Operator.*
26
-
27
-
[NOTE]
28
-
====
29
-
Backward compatibility for metrics, recording rules, or alerting rules is not guaranteed.
30
-
====
31
31
endif::openshift-dedicated,openshift-rosa[]
32
32
33
33
* *Installing custom Prometheus instances on {product-title}.* A custom instance is a Prometheus custom resource (CR) managed by the Prometheus Operator.
Copy file name to clipboardExpand all lines: monitoring/config-map-reference-for-the-cluster-monitoring-operator.adoc
+7-5Lines changed: 7 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,9 +25,11 @@ These configurations are defined by link:#userworkloadconfiguration[UserWorkload
25
25
26
26
The configuration file is always defined under the `config.yaml` key in the config map data.
27
27
28
-
[NOTE]
28
+
[IMPORTANT]
29
29
====
30
-
* Not all configuration parameters are exposed.
30
+
* Not all configuration parameters for the monitoring stack are exposed.
31
+
Only the parameters and fields listed in this reference are supported for configuration.
32
+
For more information about supported configurations, see xref:../monitoring/configuring-the-monitoring-stack.adoc#maintenance-and-support_configuring-the-monitoring-stack[Maintenance and support for monitoring].
31
33
* Configuring cluster monitoring is optional.
32
34
* If a configuration does not exist or is empty, default values are used.
33
35
* If the configuration is invalid YAML data, the Cluster Monitoring Operator stops reconciling the resources and reports `Degraded=True` in the status conditions of the Operator.
@@ -170,7 +172,7 @@ The `ClusterMonitoringConfiguration` resource defines settings that customize th
170
172
171
173
[IMPORTANT]
172
174
====
173
-
This setting is deprecated and is planned to be removed in a future {product-title} version.
175
+
This setting is deprecated and is planned to be removed in a future {product-title} version.
174
176
In the current version, this setting still exists but has no effect.
|remoteTimeout|string|Defines the timeout value for requests to the remote write endpoint.
655
657
656
-
|sendExemplars|*bool|Enables sending exemplars via remote write. When enabled, this setting configures Prometheus to store a maximum of 100,000 exemplars in memory.
658
+
|sendExemplars|*bool|Enables sending exemplars via remote write. When enabled, this setting configures Prometheus to store a maximum of 100,000 exemplars in memory.
657
659
This setting only applies to user-defined monitoring and is not applicable to core platform monitoring.
658
660
659
661
|sigv4|*monv1.Sigv4|Defines AWS Signature Version 4 authentication settings.
The {product-title}4 installation program provides only a low number of configuration options before installation. Configuring most {product-title} framework components, including the cluster monitoring stack, happens postinstallation.
10
+
The {product-title} installation program provides only a low number of configuration options before installation. Configuring most {product-title} framework components, including the cluster monitoring stack, happens after the installation.
11
11
endif::openshift-dedicated,openshift-rosa[]
12
12
13
13
This section explains what configuration is supported,
@@ -19,14 +19,38 @@ shows how to configure the monitoring stack for user-defined projects,
19
19
endif::openshift-dedicated,openshift-rosa[]
20
20
and demonstrates several common configuration scenarios.
21
21
22
+
[IMPORTANT]
23
+
====
24
+
Not all configuration parameters for the monitoring stack are exposed.
25
+
Only the parameters and fields listed in the xref:../monitoring/config-map-reference-for-the-cluster-monitoring-operator.adoc#cluster-monitoring-operator-configuration-reference[Config map reference for the Cluster Monitoring Operator] are supported for configuration.
26
+
====
27
+
22
28
ifndef::openshift-dedicated,openshift-rosa[]
23
29
== Prerequisites
24
30
25
31
* The monitoring stack imposes additional resource requirements. Consult the computing resources recommendations in xref:../scalability_and_performance/recommended-performance-scale-practices/recommended-infrastructure-practices.adoc#scaling-cluster-monitoring-operator[Scaling the Cluster Monitoring Operator] and verify that you have sufficient resources.
// xref:../monitoring/config-map-reference-for-the-cluster-monitoring-operator.adoc#cluster-monitoring-operator-configuration-reference[Config map reference for the Cluster Monitoring Operator]
39
+
40
+
[id="maintenance-and-support_{context}"]
41
+
== Maintenance and support for monitoring
42
+
43
+
Not all configuration options for the monitoring stack are exposed. The only supported way of configuring {product-title} monitoring is by configuring the Cluster Monitoring Operator using the options described in the xref:../monitoring/config-map-reference-for-the-cluster-monitoring-operator.adoc#cluster-monitoring-operator-configuration-reference[Config map reference for the Cluster Monitoring Operator]. *Do not use other configurations, as they are unsupported.*
44
+
45
+
Configuration paradigms might change across Prometheus releases, and such cases can only be handled gracefully if all configuration possibilities are controlled. If you use configurations other than those described in the xref:../monitoring/config-map-reference-for-the-cluster-monitoring-operator.adoc#cluster-monitoring-operator-configuration-reference[Config map reference for the Cluster Monitoring Operator], your changes will disappear because the Cluster Monitoring Operator automatically reconciles any differences and resets any unsupported changes back to the originally defined state by default and by design.
46
+
47
+
ifdef::openshift-dedicated,openshift-rosa[]
48
+
[IMPORTANT]
49
+
====
50
+
Installing another Prometheus instance is not supported by the Red Hat Site Reliability Engineers (SRE).
== Managing CPU and memory resources for monitoring components
149
+
== Managing CPU and memory resources for monitoring components
126
150
127
151
You can ensure that the containers that run monitoring components have enough CPU and memory resources by specifying values for resource limits and requests for those components.
0 commit comments