diff --git a/monitoring/base/alloy/kube-scraper/config.alloy b/monitoring/base/alloy/kube-scraper/config.alloy index 22e7146..f129dc8 100644 --- a/monitoring/base/alloy/kube-scraper/config.alloy +++ b/monitoring/base/alloy/kube-scraper/config.alloy @@ -223,58 +223,6 @@ prometheus.scrape "cadvisor" { } } -// ============================================ -// API Server discovery -// ============================================ - -discovery.relabel "apiserver" { - targets = discovery.kubernetes.kube_services.targets - - rule { - source_labels = ["__meta_kubernetes_service_name"] - regex = "kubernetes" - action = "keep" - } - - rule { - regex = ".*_uid$|.*_id$|^annotation_.*|^label_.*|^endpoint_.*|^pod_ip$" - action = "drop" - } - - rule { - regex = "apiserver_flowcontrol_.*|apiserver_envelope_.*" - action = "drop" - } - - rule { - target_label = "cluster" - replacement = sys.env("CLUSTER_NAME") - } - - rule { - target_label = "zone" - replacement = sys.env("ZONE") - } -} - -prometheus.scrape "apiserver" { - job_name = "integrations/kubernetes/apiserver" - targets = discovery.relabel.apiserver.output - - scheme = "https" - metrics_path = "/metrics" - - 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] -} - // ============================================ // CoreDNS discovery (ENDPOINTS) // ============================================