Files
cozystack/packages/extra/monitoring/templates/vm/vmcluster-scrape.yaml
Andrei Kvapil f642698921 Preapare release v0.0.1
Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
2024-02-08 12:04:32 +01:00

54 lines
1.3 KiB
YAML

{{- range .Values.metricsStorages }}
---
apiVersion: operator.victoriametrics.com/v1beta1
kind: VMServiceScrape
metadata:
name: vminsert-{{ .name }}
spec:
endpoints:
- path: /metrics
port: http
relabelConfigs:
- sourceLabels: [__meta_kubernetes_pod_node_name]
targetLabel: node
selector:
matchLabels:
app.kubernetes.io/component: monitoring
app.kubernetes.io/instance: {{ .name }}
app.kubernetes.io/name: vminsert
---
apiVersion: operator.victoriametrics.com/v1beta1
kind: VMServiceScrape
metadata:
name: vmselect-{{ .name }}
spec:
endpoints:
- path: /metrics
port: http
relabelConfigs:
- sourceLabels: [__meta_kubernetes_pod_node_name]
targetLabel: node
selector:
matchLabels:
app.kubernetes.io/component: monitoring
app.kubernetes.io/instance: {{ .name }}
app.kubernetes.io/name: vmselect
---
apiVersion: operator.victoriametrics.com/v1beta1
kind: VMServiceScrape
metadata:
name: vmstorage-{{ .name }}
spec:
endpoints:
- path: /metrics
port: http
relabelConfigs:
- sourceLabels: [__meta_kubernetes_pod_node_name]
targetLabel: node
selector:
matchLabels:
app.kubernetes.io/component: monitoring
app.kubernetes.io/instance: {{ .name }}
app.kubernetes.io/name: vmstorage
{{- end }}