<commit_before>:_content-type: ASSEMBLY
[id="scaling-cluster-monitoring-operator"]
= Scaling the Cluster Monitoring Operator
include::_attributes/common-attributes.adoc[]
:context: cluster-monitoring-operator

toc::[]

{product-title} exposes metrics that the Cluster Monitoring Operator collects and stores in the Prometheus-based monitoring stack. As an administrator, you can view system resources, containers and components metrics in one dashboard interface, Grafana.

[IMPORTANT]
====
If you are running cluster monitoring with an attached PVC for Prometheus, you might experience OOM kills during cluster upgrade. When persistent storage is in use for Prometheus, Prometheus memory usage doubles during cluster upgrade and for several hours after upgrade is complete. To avoid the OOM kill issue, allow worker nodes with double the size of memory that was available prior to the upgrade. For example, if you are running monitoring on the minimum recommended nodes, which is 2 cores with 8 GB of RAM, increase memory to 16 GB. For more information, see link:https://bugzilla.redhat.com/show_bug.cgi?id=1925061[BZ#1925061].
====

include::modules/prometheus-database-storage-requirements.adoc[leveloffset=+1]

include::modules/configuring-cluster-monitoring.adoc[leveloffset=+1]<commit_msg>RHDEVDOCS-3701 - Remove warning in monitoring scalability topic<commit_after>:_content-type: ASSEMBLY
[id="scaling-cluster-monitoring-operator"]
= Scaling the Cluster Monitoring Operator
include::_attributes/common-attributes.adoc[]
:context: cluster-monitoring-operator

toc::[]

{product-title} exposes metrics that the Cluster Monitoring Operator collects and stores in the Prometheus-based monitoring stack. As an administrator, you can view system resources, containers, and components metrics in one dashboard interface, Grafana.

include::modules/prometheus-database-storage-requirements.adoc[leveloffset=+1]

include::modules/configuring-cluster-monitoring.adoc[leveloffset=+1]
{'fraction_non_alphanumeric': 0.0797979797979798, 'fraction_numerical': 0.013131313131313131, 'mean_word_length': 6.419475655430712, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 1, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7590661', 'n_tokens_mistral': 541, 'n_tokens_neox': 490, 'n_words': 196}