Created
July 24, 2018 09:01
-
-
Save staff0rd/01f394ef8414b654d734a40694e4a334 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
global: | |
scrape_interval: 30s | |
scrape_timeout: 10s | |
evaluation_interval: 30s | |
external_labels: | |
prometheus: monitoring/kube-prometheus | |
prometheus_replica: prometheus-kube-prometheus-0 | |
alerting: | |
alert_relabel_configs: | |
- separator: ; | |
regex: prometheus_replica | |
replacement: $1 | |
action: labeldrop | |
alertmanagers: | |
- kubernetes_sd_configs: | |
- api_server: null | |
role: endpoints | |
namespaces: | |
names: | |
- monitoring | |
scheme: http | |
path_prefix: / | |
timeout: 10s | |
relabel_configs: | |
- source_labels: [__meta_kubernetes_service_name] | |
separator: ; | |
regex: kube-prometheus-alertmanager | |
replacement: $1 | |
action: keep | |
- source_labels: [__meta_kubernetes_endpoint_port_name] | |
separator: ; | |
regex: http | |
replacement: $1 | |
action: keep | |
rule_files: | |
- /etc/prometheus/rules/*.yaml | |
scrape_configs: | |
- job_name: monitoring/kube-prometheus/0 | |
scrape_interval: 30s | |
scrape_timeout: 10s | |
metrics_path: /metrics | |
scheme: http | |
kubernetes_sd_configs: | |
- api_server: null | |
role: endpoints | |
namespaces: | |
names: | |
- monitoring | |
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.50 | |
replacement: $1 | |
action: keep | |
- source_labels: [__meta_kubernetes_service_label_prometheus] | |
separator: ; | |
regex: kube-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_app] | |
separator: ; | |
regex: (.+) | |
target_label: job | |
replacement: ${1} | |
action: replace | |
- separator: ; | |
regex: (.*) | |
target_label: endpoint | |
replacement: http | |
action: replace | |
- job_name: monitoring/kube-prometheus-alertmanager/0 | |
scrape_interval: 30s | |
scrape_timeout: 10s | |
metrics_path: /metrics | |
scheme: http | |
kubernetes_sd_configs: | |
- api_server: null | |
role: endpoints | |
namespaces: | |
names: | |
- monitoring | |
relabel_configs: | |
- source_labels: [__meta_kubernetes_service_label_alertmanager] | |
separator: ; | |
regex: kube-prometheus | |
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.1.4 | |
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_app] | |
separator: ; | |
regex: (.+) | |
target_label: job | |
replacement: ${1} | |
action: replace | |
- separator: ; | |
regex: (.*) | |
target_label: endpoint | |
replacement: http | |
action: replace | |
- job_name: monitoring/kube-prometheus-exporter-kube-controller-manager/0 | |
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 | |
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: exporter-kube-controller-manager | |
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: monitoring/kube-prometheus-exporter-kube-dns/0 | |
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: exporter-kube-dns | |
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: monitoring/kube-prometheus-exporter-kube-dns/1 | |
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: exporter-kube-dns | |
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: monitoring/kube-prometheus-exporter-kube-etcd/0 | |
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: exporter-kube-etcd | |
replacement: $1 | |
action: keep | |
- source_labels: [__meta_kubernetes_service_label_component] | |
separator: ; | |
regex: kube-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_component] | |
separator: ; | |
regex: (.+) | |
target_label: job | |
replacement: ${1} | |
action: replace | |
- separator: ; | |
regex: (.*) | |
target_label: endpoint | |
replacement: http-metrics | |
action: replace | |
- job_name: monitoring/kube-prometheus-exporter-kube-scheduler/0 | |
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: exporter-kube-scheduler | |
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: monitoring/kube-prometheus-exporter-kube-state/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: | |
- monitoring | |
relabel_configs: | |
- source_labels: [__meta_kubernetes_service_label_app] | |
separator: ; | |
regex: exporter-kube-state | |
replacement: $1 | |
action: keep | |
- source_labels: [__meta_kubernetes_service_label_component] | |
separator: ; | |
regex: kube-state | |
replacement: $1 | |
action: keep | |
- source_labels: [__meta_kubernetes_endpoint_port_name] | |
separator: ; | |
regex: kube-state-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: kube-state-metrics | |
action: replace | |
- job_name: monitoring/kube-prometheus-exporter-kubelets/0 | |
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 | |
tls_config: | |
ca_file: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt | |
insecure_skip_verify: true | |
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_component] | |
separator: ; | |
regex: (.+) | |
target_label: job | |
replacement: ${1} | |
action: replace | |
- separator: ; | |
regex: (.*) | |
target_label: endpoint | |
replacement: http-metrics | |
action: replace | |
- job_name: monitoring/kube-prometheus-exporter-kubelets/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 | |
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_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_component] | |
separator: ; | |
regex: (.+) | |
target_label: job | |
replacement: ${1} | |
action: replace | |
- separator: ; | |
regex: (.*) | |
target_label: endpoint | |
replacement: http-metrics | |
action: replace | |
- job_name: monitoring/kube-prometheus-exporter-kubernetes/0 | |
scrape_interval: 15s | |
scrape_timeout: 10s | |
metrics_path: /metrics | |
scheme: https | |
kubernetes_sd_configs: | |
- api_server: null | |
role: endpoints | |
namespaces: | |
names: | |
- default | |
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_component] | |
separator: ; | |
regex: apiserver | |
replacement: $1 | |
action: keep | |
- source_labels: [__meta_kubernetes_service_label_provider] | |
separator: ; | |
regex: kubernetes | |
replacement: $1 | |
action: keep | |
- source_labels: [__meta_kubernetes_endpoint_port_name] | |
separator: ; | |
regex: https | |
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 | |
action: replace | |
- job_name: monitoring/kube-prometheus-exporter-node/0 | |
scrape_interval: 15s | |
scrape_timeout: 10s | |
metrics_path: /metrics | |
scheme: http | |
kubernetes_sd_configs: | |
- api_server: null | |
role: endpoints | |
namespaces: | |
names: | |
- monitoring | |
relabel_configs: | |
- source_labels: [__meta_kubernetes_service_label_app] | |
separator: ; | |
regex: exporter-node | |
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: monitoring/kube-prometheus-grafana/0 | |
scrape_interval: 30s | |
scrape_timeout: 10s | |
metrics_path: /metrics | |
scheme: http | |
kubernetes_sd_configs: | |
- api_server: null | |
role: endpoints | |
namespaces: | |
names: | |
- monitoring | |
relabel_configs: | |
- source_labels: [__meta_kubernetes_service_label_app] | |
separator: ; | |
regex: kube-prometheus-grafana | |
replacement: $1 | |
action: keep | |
- source_labels: [__meta_kubernetes_service_label_chart] | |
separator: ; | |
regex: grafana-0.0.36 | |
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_kube_prometheus_grafana] | |
separator: ; | |
regex: (.+) | |
target_label: job | |
replacement: ${1} | |
action: replace | |
- separator: ; | |
regex: (.*) | |
target_label: endpoint | |
replacement: http | |
action: replace |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment