commit 95242c9cb17cd1d1f20794500016c08799835ca8 parent a9f303eb8e3560eea563cf11cbb2e35753f01c84 Author: MTRNord <mtrnord1@gmail.com> Date: Tue, 27 Jun 2023 15:52:59 +0200 Add podmonitor for draupnir synapse Diffstat:
| M | apps/base/matrix/draupnir-synapse/kustomization.yaml | | | 1 | + |
| A | apps/base/matrix/draupnir-synapse/podmonitor.yaml | | | 24 | ++++++++++++++++++++++++ |
2 files changed, 25 insertions(+), 0 deletions(-)
diff --git a/apps/base/matrix/draupnir-synapse/kustomization.yaml b/apps/base/matrix/draupnir-synapse/kustomization.yaml @@ -3,3 +3,4 @@ kind: Kustomization namespace: matrix resources: - release.yaml + - podmonitor.yaml diff --git a/apps/base/matrix/draupnir-synapse/podmonitor.yaml b/apps/base/matrix/draupnir-synapse/podmonitor.yaml @@ -0,0 +1,24 @@ +--- +apiVersion: monitoring.coreos.com/v1 +kind: PodMonitor +metadata: + name: draupnir-synapse + labels: + instance: draupnir4all +spec: + jobLabel: "app.kubernetes.io/component" + namespaceSelector: + matchNames: + - "matrix" + selector: + matchLabels: + app.kubernetes.io/instance: draupnir-synapse + app.kubernetes.io/name: matrix-synapse + podMetricsEndpoints: + - port: metrics + path: "/_synapse/metrics" + interval: 5s + relabelings: + - sourceLabels: + - "__meta_kubernetes_namespace" + targetLabel: instance