Node health dashboard + fix node-exporter scrape config (role:pod, instance=node name)

This commit is contained in:
Adam Carr
2026-09-20 13:12:29 -07:00
parent 4dab6cdb97
commit e3f381f807
2 changed files with 69 additions and 9 deletions

View File

@@ -51,16 +51,16 @@ data:
- targets: ["localhost:9090"]
- job_name: node-exporter
kubernetes_sd_configs:
- role: node
- role: pod
selectors:
- role: pod
label: "app=node-exporter"
relabel_configs:
- source_labels: [__meta_kubernetes_node_address_InternalIP]
target_label: instance_ip
- action: labelmap
regex: __meta_kubernetes_node_label_(.+)
metric_relabel_configs:
- source_labels: [__name__]
regex: go_.*
action: drop
- source_labels: [__meta_kubernetes_pod_node_name]
target_label: instance
- source_labels: [__meta_kubernetes_pod_container_port_number]
action: keep
regex: "9100"
---
apiVersion: apps/v1
kind: StatefulSet