modified: monitoring/base/alloy/node-scraper/config.alloy
This commit is contained in:
1 parent
65ea9d6b79
commit
84c204b59d
1 file changed
+13
-4
@@ -224,15 +224,18 @@ prometheus.relabel "node_exporter" {
|
||||
|
||||
discovery.kubernetes "kube_nodes" {
|
||||
role = "node"
|
||||
selectors {
|
||||
role = "node"
|
||||
field = "spec.nodeName=" + coalesce(env("HOSTNAME"), constants.hostname)
|
||||
}
|
||||
}
|
||||
|
||||
discovery.relabel "kubelet" {
|
||||
targets = discovery.kubernetes.kube_nodes.targets
|
||||
|
||||
rule {
|
||||
source_labels = ["__meta_kubernetes_node_name"]
|
||||
regex = coalesce(env("HOSTNAME"), constants.hostname)
|
||||
action = "keep"
|
||||
}
|
||||
|
||||
|
||||
rule {
|
||||
regex = ".*_uid$|.*_id$|^annotation_.*|^label_.*|^endpoint_.*|^pod_ip$"
|
||||
action = "drop"
|
||||
@@ -313,6 +316,12 @@ prometheus.scrape "kubelet" {
|
||||
discovery.relabel "kube_node_metrics" {
|
||||
targets = discovery.kubernetes.kube_nodes.targets
|
||||
|
||||
rule {
|
||||
source_labels = ["__meta_kubernetes_node_name"]
|
||||
regex = coalesce(env("HOSTNAME"), constants.hostname)
|
||||
action = "keep"
|
||||
}
|
||||
|
||||
rule {
|
||||
regex = ".*_uid$|.*_id$|^annotation_.*|^label_.*|^endpoint_.*|^pod_ip$"
|
||||
action = "drop"
|
||||
|
||||
Reference in new issue
Block a user