Components


Opni Monitoring Cluster

The Opni Monitoring cluster is the cluster in which the Opni Monitoring control-plane components are installed. This is the central cluster where all downstream clusters send their metrics to. Deployed in this cluster are the following components:

  • Opni Gateway
  • Cortex
  • Grafana
  • Etcd
  • (optional) Opni Agent

Downstream Clusters

Downstream clusters are the clusters that send their metrics to the Opni Monitoring cluster. Deployed in these clusters are the following components:

  • Opni Agent
  • Prometheus Agent

OpenID Provider

A production deployment of Opni Monitoring must use an OpenID Provider to authenticate users. The Grafana dashboard deployed in the Opni Monitoring cluster will be configured to use the OpenID Provider for user login.

Support for other authentication mechanisms (LDAP, SAML, etc.) may be added in the future.

Long-Term Storage

A production deployment of Opni Monitoring should be configured to use long-term metric storage. For example, this could be an S3-compatible object storage service.