nlowe / grafana-agent-operator

Convert ServiceMonitors to grafana-agent Instance configurations and keep them in sync

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

grafana-agent-operator

Build Status Coverage Status

An experimental operator to watch for ServiceMonitors.

Highly experimental and WIP

Building

You need a recent version of Go for Go Modules support.

Usage

The operator should be deployed in each cluster you wish to monitor, alongside a clustered deployment of the grafana agent running in Scraping Service mode.

Each Endpoint in each discovered ServiceMonitor will render a single Instance for the agent to monitor to maximize sharding.

About

Convert ServiceMonitors to grafana-agent Instance configurations and keep them in sync


Languages

Language:Go 87.2%Language:Jsonnet 12.8%