Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lclarkmichalek/87e46a6ba716cbb0b2270c1670452c07 to your computer and use it in GitHub Desktop.
Save lclarkmichalek/87e46a6ba716cbb0b2270c1670452c07 to your computer and use it in GitHub Desktop.
relabel_configs:
- source_labels: [__meta_kubernetes_service_annotation_prometheus_io_scrape]
regex: "true"
action: keep
- source_labels: [__meta_kubernetes_service_annotation_prometheus_io_scheme]
regex: (https?)
target_label: __scheme__
action: replace
- source_labels: [__meta_kubernetes_service_annotation_prometheus_io_path]
regex: (.+)
target_label: __metrics_path__
action: replace
- source_labels: [__address__, __meta_kubernetes_service_annotation_prometheus_io_port]
regex: (.+)(?::\d+);(\d+)
target_label: __address__
replacement: $1:$2
action: replace
- source_labels: []
regex: __meta_kubernetes_endpoint_label_(.+)
action: labelmap
- source_labels: [__meta_kubernetes_service_namespace]
target_label: kubernetes_namespace
action: replace
- source_labels: [__meta_kubernetes_service_name]
target_label: kubernetes_name
action: replace
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment