AntiAtropos / deploy /prometheus-helm-values.yaml
div18
consolidate
504ced2
server:
global:
scrape_interval: 15s
evaluation_interval: 15s
service:
type: NodePort
nodePort: 30090
extraScrapeConfigs: |
# Scrape all annotated workload pods in prod-sre.
- job_name: antiatropos-prod-sre-pods
kubernetes_sd_configs:
- role: pod
relabel_configs:
- source_labels: [__meta_kubernetes_namespace]
action: keep
regex: prod-sre
- 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__