Files
observability/alertmanager/manifests/servicemonitor.yaml
Mayne0213 7b9abaf9c8 REFACTOR(obs): integrate ingress to helm-values
- alertmanager: move ingress to karma inline, servicemonitor to manifests
- goldilocks: move ingress to helm-values
- grafana: move ingress to helm-values
- uptime-kuma: move ingress to helm-values
2026-01-06 01:57:03 +09:00

28 lines
692 B
YAML

apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
name: alertmanager
namespace: prometheus
labels:
release: prometheus
spec:
endpoints:
- port: http
path: /metrics
scheme: http
interval: 60s
relabelings:
- targetLabel: cluster
replacement: "mayne-cluster"
# Drop alertmanager-headless to avoid duplicate metrics
- sourceLabels: [__meta_kubernetes_service_name]
regex: alertmanager-headless
action: drop
namespaceSelector:
matchNames:
- alertmanager
selector:
matchLabels:
app.kubernetes.io/instance: alertmanager
app.kubernetes.io/name: alertmanager