remove api server from kube-scrape, same metrics from kubelet
This commit is contained in:
1 parent
51d440ac98
commit
b379314aa0
1 file changed
-52
@@ -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)
|
// CoreDNS discovery (ENDPOINTS)
|
||||||
// ============================================
|
// ============================================
|
||||||
|
|||||||
Reference in new issue
Block a user