mirror of
https://github.com/coreos/prometheus-operator.git
synced 2026-02-05 15:46:31 +01:00
48 lines
1.2 KiB
Plaintext
Generated
48 lines
1.2 KiB
Plaintext
Generated
global:
|
|
scrape_interval: 30s
|
|
external_labels:
|
|
prometheus: default/test
|
|
prometheus_replica: $(POD_NAME)
|
|
scrape_configs:
|
|
- job_name: podMonitor/default/defaultPodMonitor/0
|
|
honor_labels: false
|
|
kubernetes_sd_configs:
|
|
- role: pod
|
|
namespaces:
|
|
names:
|
|
- default
|
|
selectors:
|
|
- role: pod
|
|
field: spec.nodeName=$(NODE_NAME)
|
|
scrape_interval: 30s
|
|
relabel_configs:
|
|
- source_labels:
|
|
- job
|
|
target_label: __tmp_prometheus_job_name
|
|
- action: drop
|
|
source_labels:
|
|
- __meta_kubernetes_pod_phase
|
|
regex: (Failed|Succeeded)
|
|
- action: keep
|
|
source_labels:
|
|
- __meta_kubernetes_pod_label_group
|
|
- __meta_kubernetes_pod_labelpresent_group
|
|
regex: (group1);true
|
|
- action: keep
|
|
source_labels:
|
|
- __meta_kubernetes_pod_container_port_name
|
|
regex: web
|
|
- source_labels:
|
|
- __meta_kubernetes_namespace
|
|
target_label: namespace
|
|
- source_labels:
|
|
- __meta_kubernetes_pod_container_name
|
|
target_label: container
|
|
- source_labels:
|
|
- __meta_kubernetes_pod_name
|
|
target_label: pod
|
|
- target_label: job
|
|
replacement: default/defaultPodMonitor
|
|
- target_label: endpoint
|
|
replacement: web
|