diff --git a/apps/base/immich/prometheus-monitoring/deployment-patch.yaml b/apps/base/immich/prometheus-monitoring/deployment-patch.yaml index d5476e804b9aa9c28ec8321127d970df2b79e503..b027371b739902bb5c0692d1d9ba360769544c6c 100644 --- a/apps/base/immich/prometheus-monitoring/deployment-patch.yaml +++ b/apps/base/immich/prometheus-monitoring/deployment-patch.yaml @@ -14,3 +14,6 @@ containerPort: 8081 name: metrics protocol: TCP +- op: add + path: /spec/template/metadata/labels/immich-monitoring + value: "true" diff --git a/apps/base/immich/prometheus-monitoring/podmonitor.yaml b/apps/base/immich/prometheus-monitoring/podmonitor.yaml index e75e0c19a7d81c665df53cede1a58b79c8ca1e33..b05415b3b3ca84eaeee683d7e3db2fca339bd65f 100644 --- a/apps/base/immich/prometheus-monitoring/podmonitor.yaml +++ b/apps/base/immich/prometheus-monitoring/podmonitor.yaml @@ -8,11 +8,8 @@ spec: matchLabels: app.kubernetes.io/name: immich matchExpressions: - - key: app.kubernetes.io/component - operator: In - values: - - server - - microservices + - key: immich-monitoring + operator: Exists podMetricsEndpoints: - targetPort: metrics interval: 15s