Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 1.7 KB

README.md

File metadata and controls

32 lines (21 loc) · 1.7 KB

Observability Operator

Observability Operator allows to dynamically create PodMonitor and Prometheus objects, based on Prometheus Operator, in a Kubernetes cluster.

These Prometheuses can then use a remoteWrite to send the metrics to a backend such as Grafana Cloud or Victoria Metrics.

Observability Operator can also dynamically create OTel Collectors for those user namespaces that request tracing capabilities.

If you're looking into how to contribute to this project, look into the contributing guidelines.

Overview

Below there's an image with an architecture overview of the metrics, traces and logging collection using Observability Operator:

architecture overview

Features

There are four main features provided by the Observability Operator:

  1. Send Pod metrics to Grafana Cloud
  2. Send Pod metrics to a different backend, such as Victoria Metrics
  3. Configure the logging backend for Grafana Cloud's Loki
  4. Manage synthetic monitors for your Ingresses
  5. Send Pod traces to Grafana Cloud