Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- global:
- scrape_interval: 30s
- scrape_timeout: 10s
- evaluation_interval: 30s
- external_labels:
- cluster: cluster
- env: production
- alerting:
- alertmanagers:
- - kubernetes_sd_configs:
- - api_server: null
- role: endpoints
- namespaces:
- names:
- - kube-system
- scheme: http
- path_prefix: /
- timeout: 10s
- relabel_configs:
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: alertmanager
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_endpoint_port_name]
- separator: ;
- regex: http
- replacement: $1
- action: keep
- rule_files:
- - /etc/prometheus/rules/rules-0/*
- scrape_configs:
- - job_name: kube-system/alertmanager/0
- scrape_interval: 30s
- scrape_timeout: 10s
- metrics_path: /metrics
- scheme: http
- kubernetes_sd_configs:
- - api_server: null
- role: endpoints
- namespaces:
- names:
- - kube-system
- relabel_configs:
- - source_labels: [__meta_kubernetes_service_label_alertmanager]
- separator: ;
- regex: alertmanager
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_service_label_app]
- separator: ;
- regex: alertmanager
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_service_label_chart]
- separator: ;
- regex: alertmanager-0.0.5
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_endpoint_port_name]
- separator: ;
- regex: http
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_namespace]
- separator: ;
- regex: (.*)
- target_label: namespace
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_pod_name]
- separator: ;
- regex: (.*)
- target_label: pod
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: service
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: job
- replacement: ${1}
- action: replace
- - source_labels: [__meta_kubernetes_service_label_alertmanager]
- separator: ;
- regex: (.+)
- target_label: job
- replacement: ${1}
- action: replace
- - separator: ;
- regex: (.*)
- target_label: endpoint
- replacement: http
- action: replace
- - job_name: kube-system/authgate-servicemonitor/0
- scrape_interval: 15s
- scrape_timeout: 10s
- metrics_path: /metrics
- scheme: http
- kubernetes_sd_configs:
- - api_server: null
- role: endpoints
- namespaces:
- names:
- - kube-system
- relabel_configs:
- - source_labels: [__meta_kubernetes_service_label_name]
- separator: ;
- regex: ke-authgate
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_endpoint_port_name]
- separator: ;
- regex: authgate
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_namespace]
- separator: ;
- regex: (.*)
- target_label: namespace
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_pod_name]
- separator: ;
- regex: (.*)
- target_label: pod
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: service
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: job
- replacement: ${1}
- action: replace
- - source_labels: [__meta_kubernetes_service_label_name]
- separator: ;
- regex: (.+)
- target_label: job
- replacement: ${1}
- action: replace
- - separator: ;
- regex: (.*)
- target_label: endpoint
- replacement: authgate
- action: replace
- - job_name: kube-system/calico-monitor-servicemonitor/0
- scrape_interval: 30s
- scrape_timeout: 10s
- metrics_path: /metrics
- scheme: http
- kubernetes_sd_configs:
- - api_server: null
- role: endpoints
- namespaces:
- names:
- - kube-system
- relabel_configs:
- - source_labels: [__meta_kubernetes_service_label_k8s_app]
- separator: ;
- regex: calico-monitor
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_endpoint_port_name]
- separator: ;
- regex: scrape
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_namespace]
- separator: ;
- regex: (.*)
- target_label: namespace
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_pod_name]
- separator: ;
- regex: (.*)
- target_label: pod
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: service
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: job
- replacement: ${1}
- action: replace
- - source_labels: [__meta_kubernetes_service_label_k8s_app]
- separator: ;
- regex: (.+)
- target_label: job
- replacement: ${1}
- action: replace
- - separator: ;
- regex: (.*)
- target_label: endpoint
- replacement: scrape
- action: replace
- - job_name: kube-system/ceph-exporter/0
- honor_labels: true
- scrape_interval: 30s
- scrape_timeout: 10s
- metrics_path: /metrics
- scheme: http
- kubernetes_sd_configs:
- - api_server: null
- role: endpoints
- namespaces:
- names:
- - kube-system
- relabel_configs:
- - source_labels: [__meta_kubernetes_service_label_app]
- separator: ;
- regex: ceph-exporter
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_service_label_component]
- separator: ;
- regex: ceph-exporter
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_endpoint_port_name]
- separator: ;
- regex: scrape
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_namespace]
- separator: ;
- regex: (.*)
- target_label: namespace
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_pod_name]
- separator: ;
- regex: (.*)
- target_label: pod
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: service
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: job
- replacement: ${1}
- action: replace
- - source_labels: [__meta_kubernetes_service_label_app]
- separator: ;
- regex: (.+)
- target_label: job
- replacement: ${1}
- action: replace
- - separator: ;
- regex: (.*)
- target_label: endpoint
- replacement: scrape
- action: replace
- - job_name: kube-system/etcd-exporter/0
- scrape_interval: 30s
- scrape_timeout: 10s
- metrics_path: /metrics
- scheme: http
- kubernetes_sd_configs:
- - api_server: null
- role: endpoints
- namespaces:
- names:
- - kube-system
- relabel_configs:
- - source_labels: [__meta_kubernetes_service_label_app]
- separator: ;
- regex: etcd-exporter
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_service_label_component]
- separator: ;
- regex: etcd
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_endpoint_port_name]
- separator: ;
- regex: http-metrics
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_namespace]
- separator: ;
- regex: (.*)
- target_label: namespace
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_pod_name]
- separator: ;
- regex: (.*)
- target_label: pod
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: service
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: job
- replacement: ${1}
- action: replace
- - source_labels: [__meta_kubernetes_service_label_app]
- separator: ;
- regex: (.+)
- target_label: job
- replacement: ${1}
- action: replace
- - separator: ;
- regex: (.*)
- target_label: endpoint
- replacement: http-metrics
- action: replace
- - job_name: kube-system/global-authgate-servicemonitor/0
- scrape_interval: 15s
- scrape_timeout: 10s
- metrics_path: /metrics
- scheme: http
- kubernetes_sd_configs:
- - api_server: null
- role: endpoints
- namespaces:
- names:
- - kube-system
- relabel_configs:
- - source_labels: [__meta_kubernetes_service_label_name]
- separator: ;
- regex: ke-global-authgate
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_endpoint_port_name]
- separator: ;
- regex: authgate
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_namespace]
- separator: ;
- regex: (.*)
- target_label: namespace
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_pod_name]
- separator: ;
- regex: (.*)
- target_label: pod
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: service
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: job
- replacement: ${1}
- action: replace
- - source_labels: [__meta_kubernetes_service_label_name]
- separator: ;
- regex: (.+)
- target_label: job
- replacement: ${1}
- action: replace
- - separator: ;
- regex: (.*)
- target_label: endpoint
- replacement: authgate
- action: replace
- - job_name: kube-system/jenkins-monitor/0
- scrape_interval: 30s
- scrape_timeout: 10s
- metrics_path: /prometheus/
- scheme: http
- kubernetes_sd_configs:
- - api_server: null
- role: endpoints
- namespaces:
- names:
- - kube-system
- basic_auth:
- username: admin
- password: <secret>
- relabel_configs:
- - source_labels: [__meta_kubernetes_service_label_k8s_app]
- separator: ;
- regex: jenkins
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_endpoint_port_name]
- separator: ;
- regex: scrape
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_namespace]
- separator: ;
- regex: (.*)
- target_label: namespace
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_pod_name]
- separator: ;
- regex: (.*)
- target_label: pod
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: service
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: job
- replacement: ${1}
- action: replace
- - source_labels: [__meta_kubernetes_service_label_k8s_app]
- separator: ;
- regex: (.+)
- target_label: job
- replacement: ${1}
- action: replace
- - separator: ;
- regex: (.*)
- target_label: endpoint
- replacement: scrape
- action: replace
- - job_name: kube-system/kecontrol-authgate-servicemonitor/0
- scrape_interval: 15s
- scrape_timeout: 10s
- metrics_path: /metrics
- scheme: http
- kubernetes_sd_configs:
- - api_server: null
- role: endpoints
- namespaces:
- names:
- - kube-system
- relabel_configs:
- - source_labels: [__meta_kubernetes_service_label_name]
- separator: ;
- regex: ke-control-authgate
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_endpoint_port_name]
- separator: ;
- regex: authgate
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_namespace]
- separator: ;
- regex: (.*)
- target_label: namespace
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_pod_name]
- separator: ;
- regex: (.*)
- target_label: pod
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: service
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: job
- replacement: ${1}
- action: replace
- - source_labels: [__meta_kubernetes_service_label_name]
- separator: ;
- regex: (.+)
- target_label: job
- replacement: ${1}
- action: replace
- - separator: ;
- regex: (.*)
- target_label: endpoint
- replacement: authgate
- action: replace
- - job_name: kube-system/kube-apiserver-exporter/0
- honor_labels: true
- scrape_interval: 15s
- scrape_timeout: 10s
- metrics_path: /metrics
- scheme: https
- kubernetes_sd_configs:
- - api_server: null
- role: endpoints
- namespaces:
- names:
- - kube-system
- bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token
- tls_config:
- ca_file: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
- insecure_skip_verify: true
- relabel_configs:
- - source_labels: [__meta_kubernetes_service_label_app]
- separator: ;
- regex: kube-apiserver-exporter
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_service_label_component]
- separator: ;
- regex: kube-apiserver
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_service_label_release]
- separator: ;
- regex: kube-apiserver-exporter
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_endpoint_port_name]
- separator: ;
- regex: https-metrics
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_namespace]
- separator: ;
- regex: (.*)
- target_label: namespace
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_pod_name]
- separator: ;
- regex: (.*)
- target_label: pod
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: service
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: job
- replacement: ${1}
- action: replace
- - source_labels: [__meta_kubernetes_service_label_component]
- separator: ;
- regex: (.+)
- target_label: job
- replacement: ${1}
- action: replace
- - separator: ;
- regex: (.*)
- target_label: endpoint
- replacement: https-metrics
- action: replace
- - job_name: kube-system/kube-controller-manager-exporter/0
- honor_labels: true
- scrape_interval: 30s
- scrape_timeout: 10s
- metrics_path: /metrics
- scheme: http
- kubernetes_sd_configs:
- - api_server: null
- role: endpoints
- namespaces:
- names:
- - kube-system
- bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token
- tls_config:
- ca_file: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
- insecure_skip_verify: true
- relabel_configs:
- - source_labels: [__meta_kubernetes_service_label_app]
- separator: ;
- regex: kube-controller-manager-exporter
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_service_label_component]
- separator: ;
- regex: kube-controller-manager
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_endpoint_port_name]
- separator: ;
- regex: http-metrics
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_namespace]
- separator: ;
- regex: (.*)
- target_label: namespace
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_pod_name]
- separator: ;
- regex: (.*)
- target_label: pod
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: service
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: job
- replacement: ${1}
- action: replace
- - source_labels: [__meta_kubernetes_service_label_component]
- separator: ;
- regex: (.+)
- target_label: job
- replacement: ${1}
- action: replace
- - separator: ;
- regex: (.*)
- target_label: endpoint
- replacement: http-metrics
- action: replace
- - job_name: kube-system/kube-dns-exporter/0
- honor_labels: true
- scrape_interval: 15s
- scrape_timeout: 10s
- metrics_path: /metrics
- scheme: http
- kubernetes_sd_configs:
- - api_server: null
- role: endpoints
- namespaces:
- names:
- - kube-system
- bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token
- relabel_configs:
- - source_labels: [__meta_kubernetes_service_label_app]
- separator: ;
- regex: kube-dns-exporter
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_service_label_component]
- separator: ;
- regex: kube-dns
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_endpoint_port_name]
- separator: ;
- regex: http-metrics-dnsmasq
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_namespace]
- separator: ;
- regex: (.*)
- target_label: namespace
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_pod_name]
- separator: ;
- regex: (.*)
- target_label: pod
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: service
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: job
- replacement: ${1}
- action: replace
- - source_labels: [__meta_kubernetes_service_label_component]
- separator: ;
- regex: (.+)
- target_label: job
- replacement: ${1}
- action: replace
- - separator: ;
- regex: (.*)
- target_label: endpoint
- replacement: http-metrics-dnsmasq
- action: replace
- - job_name: kube-system/kube-dns-exporter/1
- honor_labels: true
- scrape_interval: 15s
- scrape_timeout: 10s
- metrics_path: /metrics
- scheme: http
- kubernetes_sd_configs:
- - api_server: null
- role: endpoints
- namespaces:
- names:
- - kube-system
- bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token
- relabel_configs:
- - source_labels: [__meta_kubernetes_service_label_app]
- separator: ;
- regex: kube-dns-exporter
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_service_label_component]
- separator: ;
- regex: kube-dns
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_endpoint_port_name]
- separator: ;
- regex: http-metrics-skydns
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_namespace]
- separator: ;
- regex: (.*)
- target_label: namespace
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_pod_name]
- separator: ;
- regex: (.*)
- target_label: pod
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: service
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: job
- replacement: ${1}
- action: replace
- - source_labels: [__meta_kubernetes_service_label_component]
- separator: ;
- regex: (.+)
- target_label: job
- replacement: ${1}
- action: replace
- - separator: ;
- regex: (.*)
- target_label: endpoint
- replacement: http-metrics-skydns
- action: replace
- - job_name: kube-system/kube-scheduler-exporter/0
- honor_labels: true
- scrape_interval: 15s
- scrape_timeout: 10s
- metrics_path: /metrics
- scheme: http
- kubernetes_sd_configs:
- - api_server: null
- role: endpoints
- namespaces:
- names:
- - kube-system
- bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token
- relabel_configs:
- - source_labels: [__meta_kubernetes_service_label_app]
- separator: ;
- regex: kube-scheduler-exporter
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_service_label_component]
- separator: ;
- regex: kube-scheduler
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_endpoint_port_name]
- separator: ;
- regex: http-metrics
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_namespace]
- separator: ;
- regex: (.*)
- target_label: namespace
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_pod_name]
- separator: ;
- regex: (.*)
- target_label: pod
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: service
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: job
- replacement: ${1}
- action: replace
- - source_labels: [__meta_kubernetes_service_label_component]
- separator: ;
- regex: (.+)
- target_label: job
- replacement: ${1}
- action: replace
- - separator: ;
- regex: (.*)
- target_label: endpoint
- replacement: http-metrics
- action: replace
- - job_name: kube-system/kube-state-metrics/0
- honor_labels: true
- scrape_interval: 30s
- scrape_timeout: 10s
- metrics_path: /metrics
- scheme: http
- kubernetes_sd_configs:
- - api_server: null
- role: endpoints
- namespaces:
- names:
- - kube-system
- relabel_configs:
- - source_labels: [__meta_kubernetes_service_label_app]
- separator: ;
- regex: kube-state-metrics
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_service_label_component]
- separator: ;
- regex: kube-state-metrics
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_service_label_release]
- separator: ;
- regex: kube-state-metrics
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_endpoint_port_name]
- separator: ;
- regex: http-metrics
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_namespace]
- separator: ;
- regex: (.*)
- target_label: namespace
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_pod_name]
- separator: ;
- regex: (.*)
- target_label: pod
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: service
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: job
- replacement: ${1}
- action: replace
- - source_labels: [__meta_kubernetes_service_label_component]
- separator: ;
- regex: (.+)
- target_label: job
- replacement: ${1}
- action: replace
- - separator: ;
- regex: (.*)
- target_label: endpoint
- replacement: http-metrics
- action: replace
- - job_name: kube-system/kubelet-exporter/0
- honor_labels: true
- scrape_interval: 30s
- scrape_timeout: 10s
- metrics_path: /metrics
- scheme: http
- kubernetes_sd_configs:
- - api_server: null
- role: endpoints
- namespaces:
- names:
- - kube-system
- relabel_configs:
- - source_labels: [__meta_kubernetes_service_label_k8s_app]
- separator: ;
- regex: kubelet
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_endpoint_port_name]
- separator: ;
- regex: http-metrics
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_namespace]
- separator: ;
- regex: (.*)
- target_label: namespace
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_pod_name]
- separator: ;
- regex: (.*)
- target_label: pod
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: service
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: job
- replacement: ${1}
- action: replace
- - source_labels: [__meta_kubernetes_service_label_k8s_app]
- separator: ;
- regex: (.+)
- target_label: job
- replacement: ${1}
- action: replace
- - separator: ;
- regex: (.*)
- target_label: endpoint
- replacement: http-metrics
- action: replace
- - job_name: kube-system/kubelet-exporter/1
- honor_labels: true
- scrape_interval: 30s
- scrape_timeout: 10s
- metrics_path: /metrics/cadvisor
- scheme: http
- kubernetes_sd_configs:
- - api_server: null
- role: endpoints
- namespaces:
- names:
- - kube-system
- relabel_configs:
- - source_labels: [__meta_kubernetes_service_label_k8s_app]
- separator: ;
- regex: kubelet
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_endpoint_port_name]
- separator: ;
- regex: http-metrics
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_namespace]
- separator: ;
- regex: (.*)
- target_label: namespace
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_pod_name]
- separator: ;
- regex: (.*)
- target_label: pod
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: service
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: job
- replacement: ${1}
- action: replace
- - source_labels: [__meta_kubernetes_service_label_k8s_app]
- separator: ;
- regex: (.+)
- target_label: job
- replacement: ${1}
- action: replace
- - separator: ;
- regex: (.*)
- target_label: endpoint
- replacement: http-metrics
- action: replace
- - job_name: kube-system/node-exporter/0
- honor_labels: true
- scrape_interval: 30s
- scrape_timeout: 10s
- metrics_path: /metrics
- scheme: http
- kubernetes_sd_configs:
- - api_server: null
- role: endpoints
- namespaces:
- names:
- - kube-system
- relabel_configs:
- - source_labels: [__meta_kubernetes_service_label_app]
- separator: ;
- regex: node-exporter
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_service_label_component]
- separator: ;
- regex: node-exporter
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_endpoint_port_name]
- separator: ;
- regex: metrics
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_namespace]
- separator: ;
- regex: (.*)
- target_label: namespace
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_pod_name]
- separator: ;
- regex: (.*)
- target_label: pod
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: service
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: job
- replacement: ${1}
- action: replace
- - source_labels: [__meta_kubernetes_service_label_component]
- separator: ;
- regex: (.+)
- target_label: job
- replacement: ${1}
- action: replace
- - separator: ;
- regex: (.*)
- target_label: endpoint
- replacement: metrics
- action: replace
- - job_name: kube-system/portal-servicemonitor/0
- scrape_interval: 15s
- scrape_timeout: 10s
- metrics_path: /metrics
- scheme: http
- kubernetes_sd_configs:
- - api_server: null
- role: endpoints
- namespaces:
- names:
- - kube-system
- relabel_configs:
- - source_labels: [__meta_kubernetes_service_label_name]
- separator: ;
- regex: ke-portal
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_endpoint_port_name]
- separator: ;
- regex: portal
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_namespace]
- separator: ;
- regex: (.*)
- target_label: namespace
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_pod_name]
- separator: ;
- regex: (.*)
- target_label: pod
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: service
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: job
- replacement: ${1}
- action: replace
- - source_labels: [__meta_kubernetes_service_label_name]
- separator: ;
- regex: (.+)
- target_label: job
- replacement: ${1}
- action: replace
- - separator: ;
- regex: (.*)
- target_label: endpoint
- replacement: portal
- action: replace
- - job_name: kube-system/prometheus/0
- scrape_interval: 30s
- scrape_timeout: 10s
- metrics_path: /metrics
- scheme: http
- kubernetes_sd_configs:
- - api_server: null
- role: endpoints
- namespaces:
- names:
- - kube-system
- relabel_configs:
- - source_labels: [__meta_kubernetes_service_label_app]
- separator: ;
- regex: prometheus
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_service_label_chart]
- separator: ;
- regex: prometheus-0.0.5
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_service_label_prometheus]
- separator: ;
- regex: prometheus
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_endpoint_port_name]
- separator: ;
- regex: http
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_namespace]
- separator: ;
- regex: (.*)
- target_label: namespace
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_pod_name]
- separator: ;
- regex: (.*)
- target_label: pod
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: service
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: job
- replacement: ${1}
- action: replace
- - source_labels: [__meta_kubernetes_service_label_prometheus]
- separator: ;
- regex: (.+)
- target_label: job
- replacement: ${1}
- action: replace
- - separator: ;
- regex: (.*)
- target_label: endpoint
- replacement: http
- action: replace
- - job_name: kube-system/stark-hub-servicemonitor/0
- scrape_interval: 30s
- scrape_timeout: 10s
- metrics_path: /metrics
- scheme: http
- kubernetes_sd_configs:
- - api_server: null
- role: endpoints
- namespaces:
- names:
- - kube-system
- relabel_configs:
- - source_labels: [__meta_kubernetes_service_label_name]
- separator: ;
- regex: stark-hub
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_endpoint_port_name]
- separator: ;
- regex: hub
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_namespace]
- separator: ;
- regex: (.*)
- target_label: namespace
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_pod_name]
- separator: ;
- regex: (.*)
- target_label: pod
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: service
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: job
- replacement: ${1}
- action: replace
- - source_labels: [__meta_kubernetes_service_label_name]
- separator: ;
- regex: (.+)
- target_label: job
- replacement: ${1}
- action: replace
- - separator: ;
- regex: (.*)
- target_label: endpoint
- replacement: hub
- action: replace
- - job_name: kube-system/stark-sites-servicemonitor/0
- scrape_interval: 15s
- scrape_timeout: 10s
- metrics_path: /metrics
- scheme: http
- kubernetes_sd_configs:
- - api_server: null
- role: endpoints
- namespaces:
- names:
- - kube-system
- relabel_configs:
- - source_labels: [__meta_kubernetes_service_label_name]
- separator: ;
- regex: stark-sites
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_endpoint_port_name]
- separator: ;
- regex: sites
- replacement: $1
- action: keep
- - source_labels: [__meta_kubernetes_namespace]
- separator: ;
- regex: (.*)
- target_label: namespace
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_pod_name]
- separator: ;
- regex: (.*)
- target_label: pod
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: service
- replacement: $1
- action: replace
- - source_labels: [__meta_kubernetes_service_name]
- separator: ;
- regex: (.*)
- target_label: job
- replacement: ${1}
- action: replace
- - source_labels: [__meta_kubernetes_service_label_name]
- separator: ;
- regex: (.+)
- target_label: job
- replacement: ${1}
- action: replace
- - separator: ;
- regex: (.*)
- target_label: endpoint
- replacement: sites
- action: replace
Advertisement
Add Comment
Please, Sign In to add comment