Prometheus Operator

Visit website Source code

Kubernetes operator that deploys and configures Prometheus and Alertmanager from custom resources. Its kube-prometheus project and the kube-prometheus-stack Helm chart bundle a full cluster monitoring setup.

Pricing and hosting

Pricing
Free
Open source
Yes (Apache-2.0)
Self-hosted
Yes
Launched
2016
Status
Active

Plans and prices change; check the tool's own site before you decide.

What it does

Kubernetes and container monitoring checklist

3 of 10 confirmed in Prometheus Operator's own documentation. The same checklist is used for every tool in Kubernetes.

  • Cluster, node and pod metrics Yes
  • Kubernetes events No
  • Pod logs No
  • Cluster view No
  • Requests and limits advice No
  • Change timeline No
  • Network visibility No
  • Alerting Yes
  • Multi-cluster Not confirmed
  • Runs in your cluster Yes

Deploys and configures Prometheus/Alertmanager via CRDs; node and pod metrics and example alert rules come with kube-prometheus. Cross-cluster views need Thanos or similar.

Checked against: github.com, prometheus-operator.dev, github.com (2)

Alternatives to Prometheus Operator

Other kubernetes and container monitoring tools. See all 25.