| global: | |
| scrape_interval: 15s | |
| evaluation_interval: 15s | |
| scrape_protocols: | |
| - OpenMetricsText1.0.0 | |
| - OpenMetricsText0.0.1 | |
| - PrometheusText1.0.0 | |
| - PrometheusText0.0.4 | |
| scrape_configs: | |
| - job_name: kubernetes-pods | |
| scrape_protocols: | |
| - PrometheusText1.0.0 | |
| - PrometheusText0.0.4 | |
| kubernetes_sd_configs: | |
| - role: pod | |
| relabel_configs: | |
| - source_labels: [__meta_kubernetes_pod_annotation_prometheus_io_scrape] | |
| action: keep | |
| regex: true | |
| - source_labels: [__meta_kubernetes_pod_annotation_prometheus_io_path] | |
| action: replace | |
| target_label: __metrics_path__ | |
| regex: (.+) | |
| - source_labels: [__address__, __meta_kubernetes_pod_annotation_prometheus_io_port] | |
| action: replace | |
| regex: ([^:]+)(?::\d+)?;(\d+) | |
| replacement: $1:$2 | |
| target_label: __address__ | |
| - source_labels: [__meta_kubernetes_namespace] | |
| target_label: namespace | |
| - source_labels: [__meta_kubernetes_pod_name] | |
| target_label: pod | |
| - source_labels: [__meta_kubernetes_pod_label_app] | |
| target_label: app | |