Skip to content

JoaoBraveCoding/cluster-monitoring-operator

This branch is 1585 commits behind openshift/cluster-monitoring-operator:main.

Folders and files

NameName
Last commit message
Last commit date
Sep 13, 2021
Jan 3, 2022
Mar 9, 2022
Aug 26, 2021
Nov 17, 2021
Dec 6, 2021
Mar 9, 2022
Mar 7, 2022
Mar 9, 2022
Feb 4, 2022
Feb 16, 2022
Jan 30, 2022
Jun 28, 2018
Sep 15, 2021
Apr 26, 2018
Jan 26, 2022
Sep 27, 2021
Apr 13, 2018
Jan 30, 2022
Apr 11, 2018
Dec 21, 2021
Oct 27, 2021
Oct 6, 2021
Sep 9, 2020
Sep 27, 2018
Apr 13, 2018
Oct 17, 2018
Feb 16, 2022
Dec 21, 2021

Repository files navigation

Cluster Monitoring Operator

The Cluster Monitoring Operator manages and updates the Prometheus-based cluster monitoring stack deployed on top of OpenShift.

It contains the following components:

The deployed Prometheus instance (prometheus-k8s) is responsible for monitoring and alerting on cluster and OpenShift components; it should not be extended to monitor user applications. Users interested in leveraging Prometheus for application monitoring on OpenShift should consider enabling User Workload Monitoring to easily setup new Prometheus instances to monitor and alert on their applications.

Alertmanager is a cluster-global component for handling alerts generated by all Prometheus instances deployed in that cluster.

Adding new metrics to be sent via telemetry

To add new metrics to be sent via telemetry, simply add a selector that matches the time-series to be sent in manifests/0000_50_cluster-monitoring-operator_04-config.yaml.

Documentation on the data sent can be found in the data collection documentation.

Contributing

Please refer to the CONTRIBUTING.md document for information.

Release

Release checklist is available when creating new "Release Checklist" issue.

About

Manage the OpenShift monitoring stack

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 76.6%
  • Jsonnet 19.8%
  • Shell 2.9%
  • Other 0.7%