Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nlamirault/monitoring-mixins

Hub for monitoring mixins
https://github.com/nlamirault/monitoring-mixins

galactus grafana monitoring monitoring-mixins prometheus

Last synced: about 1 month ago
JSON representation

Hub for monitoring mixins

Awesome Lists containing this project

README

        

# Monitoring Mixins

The monitoring-mixins is a collection of reusable and configurable
[Prometheus](https://prometheus.io/) alerts, and [Grafana](https://grafana.com)
dashboards.

### Usage

Generate Prometheus rules/alerts for Prometheus and Kubernetes format, and Grafana dashboards

```shell
❯ make mixins APP=monitoring-mixins VERSION=0.7.0
```

Generate a mixin:

```shell
❯ make mixin APP=monitoring-mixins VERSION=0.7.0 MIXIN=kube-state-metrics-mixin
```

## Mixins

| Mixin | Version |
|-------|:-------:|
| alertmanager-mixin | https://github.com/prometheus/alertmanager.git - `v0.27.0`
|
| alloy-mixin | https://github.com/grafana/alloy.git - `v1.1.0`
|
| apollo-server-mixin | https://github.com/bfmatei/apollo-prometheus-exporter.git - `v3.0.0`
|
| cert-manager-mixin | https://gitlab.com/uneeq-oss/cert-manager-mixin.git - `master`
|
| cilium-mixin | https://github.com/grafana/jsonnet-libs.git - `master`
|
| coredns-mixin | https://github.com/povilasv/coredns-mixin.git - `master`
|
| elasticsearch-mixin | https://github.com/grafana/jsonnet-libs.git - `master`
|
| fluxcd-mixin | https://github.com/grafana/grafonnet-lib.git - `master`
https://github.com/grafana/jsonnet-libs.git - `master`
|
| grafana-agent-flow-mixin | https://github.com/grafana/agent.git - `v0.40.4`
|
| grafana-mixin | https://github.com/grafana/grafana.git - `v11.0.0`
|
| istio-mixin | https://github.com/grafana/jsonnet-libs.git - `master`
|
| jaeger-mixin | https://github.com/jaegertracing/jaeger - `v1.57.0`
|
| kafka-mixin | https://github.com/grafana/jsonnet-libs.git - `master`
|
| kube-state-metrics-mixin | https://github.com/kubernetes/kube-state-metrics.git - `v2.12.0`
|
| kubernetes-mixin | https://github.com/kubernetes-monitoring/kubernetes-mixin.git - `master`
|
| linkerd-edge-mixin | https://github.com/grafana/grafonnet-lib.git - `master`
https://github.com/grafana/jsonnet-libs.git - `master`
|
| linkerd-stable-mixin | https://github.com/grafana/grafonnet-lib.git - `master`
https://github.com/grafana/jsonnet-libs.git - `master`
|
| loki-mixin | https://github.com/grafana/grafonnet-lib.git - `master`
https://github.com/grafana/loki.git - `v3.0.0`
|
| memcached-mixin | https://github.com/grafana/jsonnet-libs.git - `master`
|
| mimir-mixin | https://github.com/grafana/mimir.git - `mimir-2.9.0`
|
| minio-mixin | https://github.com/grafana/jsonnet-libs.git - `master`
|
| nginx-ingress-controller-mixin | https://github.com/grafana/grafonnet-lib.git - `master`
https://github.com/grafana/jsonnet-libs.git - `master`
|
| node-exporter-mixin | https://github.com/prometheus/node_exporter.git - `v1.8.0`
|
| osm-mixin | https://github.com/grafana/grafonnet-lib.git - `master`
https://github.com/grafana/jsonnet-libs.git - `master`
|
| phlare-mixin | https://github.com/grafana/phlare.git - `v0.6.1`
|
| postgres-mixin | https://github.com/prometheus-community/postgres_exporter.git - `v0.15.0`
|
| prometheus-mixin | https://github.com/prometheus/prometheus.git - `v2.52.0`
|
| prometheus-operator-mixin | https://github.com/prometheus-operator/prometheus-operator.git - `v0.74.0`
|
| promtail-mixin | https://github.com/grafana/grafonnet-lib.git - `master`
https://github.com/grafana/loki.git - `v3.0.0`
https://github.com/grafana/loki.git - `v3.0.0`
|
| pyroscope-mixin | https://github.com/grafana/pyroscope.git - `v1.5.0`
|
| rabbitmq-mixin | https://github.com/grafana/jsonnet-libs.git - `master`
|
| sealed-secrets-mixin | https://github.com/bitnami-labs/sealed-secrets.git - `v0.26.2`
|
| tempo-mixin | https://github.com/grafana/tempo.git - `v2.4.2`
|
| thanos-mixin | https://github.com/thanos-io/thanos.git - `v0.35.0`
|