alloy moved cadvisor to daemonset

This commit is contained in:
Márcio Fernandes
2026-09-05 01:03:06 +00:00
parent 2b137adf2e
commit 75ddb9debe
2 changed files with 5 additions and 48 deletions
@@ -158,54 +158,6 @@ alloy:
}
}
// discovery kubernetes
discovery.kubernetes "k8s_nodes" {
role = "node"
}
prometheus.scrape "cadvisor" {
job_name = "integrations/kubernetes/cadvisor"
targets = discovery.relabel.cadvisor.output
scheme = "https"
tls_config {
server_name = "kubernetes"
ca_file = "/var/run/secrets/kubernetes.io/serviceaccount/ca.crt"
insecure_skip_verify = true
}
bearer_token_file = "/var/run/secrets/kubernetes.io/serviceaccount/token"
forward_to = [prometheus.remote_write.prometheus_srv.receiver]
}
discovery.relabel "cadvisor" {
targets = discovery.kubernetes.k8s_nodes.targets
rule {
replacement = "/metrics/cadvisor"
target_label = "__metrics_path__"
}
rule {
target_label = "instance"
replacement = env("NODE_IP") + ":10250"
}
rule {
source_labels = ["exported_node"]
target_label = "node"
}
rule {
target_label = "cluster"
replacement = env("CLUSTER_NAME")
}
}
discovery.kubernetes "k8s_services" {
role = "service"
}
@@ -218,6 +218,11 @@ alloy:
}
prometheus.scrape "cadvisor" {
targets = ["localhost:8080"]
scrape_interval = "30s"
}
prometheus.remote_write "metrics_service" {
endpoint {