Move WB node exporter to prometheus stack

This commit is contained in:
Kochetkov S 2026-05-27 17:03:38 +03:00
parent 90f43ffbc8
commit 184f334b24
4 changed files with 29 additions and 3 deletions

View File

@ -10,6 +10,7 @@ resources:
- ../../../infrastructure/goalert - ../../../infrastructure/goalert
- ../../../infrastructure/kafka-exporter - ../../../infrastructure/kafka-exporter
- ../../../infrastructure/postgres-exporter - ../../../infrastructure/postgres-exporter
- ./node-exporter-vmnodescrape.yaml
patches: patches:
- path: ./patches/istio-config.yaml - path: ./patches/istio-config.yaml
target: target:

View File

@ -0,0 +1,20 @@
apiVersion: operator.victoriametrics.com/v1beta1
kind: VMNodeScrape
metadata:
name: vm-prod-node-exporter
namespace: vmstack
spec:
path: /metrics
port: "9100"
scheme: http
selector: {}
relabelConfigs:
- action: labelmap
regex: __meta_kubernetes_node_label_(.+)
- action: replace
sourceLabels:
- __meta_kubernetes_node_name
targetLabel: node
- action: replace
replacement: vm-stack/vm-prod-node-exporter
targetLabel: job

View File

@ -21,7 +21,12 @@ spec:
kubeStateMetrics: kubeStateMetrics:
enabled: false enabled: false
nodeExporter: nodeExporter:
enabled: false enabled: true
prometheus-node-exporter:
prometheus:
monitor:
enabled: false
jobLabel: node-exporter
extraServiceMonitors: extraServiceMonitors:
- name: zitadel-external-metrics - name: zitadel-external-metrics
namespace: prometheus-stack namespace: prometheus-stack

View File

@ -70,9 +70,9 @@ spec:
kube-state-metrics: kube-state-metrics:
enabled: true enabled: true
prometheus-node-exporter: prometheus-node-exporter:
enabled: true enabled: false
vmScrape: vmScrape:
enabled: true enabled: false
spec: spec:
jobLabel: jobLabel jobLabel: jobLabel
selector: selector: