cluster

Infrastructure files for Nordgedanken and Midnightthoughts.
git clone git://archive.git.mtrnord.blog/MTRNord/cluster.git
Log | Files | Refs | README

commit 1499f82db39ff12ce6a0d4106e113ca7646b2812
parent 0c9bce402552ddb0be33f554f880f1fe78718342
Author: MTRNord <mtrnord1@gmail.com>
Date:   Sat,  4 Nov 2023 13:36:02 +0100

Add minio to grafana

Diffstat:
Mapps/base/kube-prometheus-stack/kustomization.yaml | 1+
Aapps/base/kube-prometheus-stack/minio_loki_metrics.yaml | 24++++++++++++++++++++++++
Mapps/base/kube-prometheus-stack/release.yaml | 6++++++
3 files changed, 31 insertions(+), 0 deletions(-)

diff --git a/apps/base/kube-prometheus-stack/kustomization.yaml b/apps/base/kube-prometheus-stack/kustomization.yaml @@ -4,3 +4,4 @@ namespace: monitoring resources: - repository.yaml - release.yaml + - minio_loki_metrics.yaml diff --git a/apps/base/kube-prometheus-stack/minio_loki_metrics.yaml b/apps/base/kube-prometheus-stack/minio_loki_metrics.yaml @@ -0,0 +1,24 @@ +--- +apiVersion: monitoring.coreos.com/v1 +kind: ServiceMonitor +metadata: + name: minio-cluster +spec: + selector: + matchLabels: + v1.min.io/tenant: loki + endpoints: + - targetPort: 9000 + path: /minio/v2/metrics/cluster +--- +apiVersion: monitoring.coreos.com/v1 +kind: ServiceMonitor +metadata: + name: minio-buckets +spec: + selector: + matchLabels: + v1.min.io/tenant: loki + endpoints: + - targetPort: 9000 + path: /minio/v2/metrics/bucket diff --git a/apps/base/kube-prometheus-stack/release.yaml b/apps/base/kube-prometheus-stack/release.yaml @@ -188,6 +188,12 @@ spec: gnetId: 11001 revision: 1 datasource: Prometheus + minio-dashboard: + url: https://raw.githubusercontent.com/minio/minio/master/docs/metrics/prometheus/grafana/minio-dashboard.json + minio-bucket: + url: https://raw.githubusercontent.com/minio/minio/master/docs/metrics/prometheus/grafana/minio-bucket.json + minio-replication: + url: https://raw.githubusercontent.com/minio/minio/master/docs/metrics/prometheus/grafana/minio-replication.json zammad: ticket_statistics: gnetId: 14222