Skip to content

Instantly share code, notes, and snippets.

@philbrookes
Created November 10, 2017 12:35
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 philbrookes/917f3ce0dcf787dc921c0f8da6e9bd56 to your computer and use it in GitHub Desktop.
Save philbrookes/917f3ce0dcf787dc921c0f8da6e9bd56 to your computer and use it in GitHub Desktop.
global:
scrape_interval: 5s
evaluation_interval: 5s
scrape_configs:
- job_name: 'prometheus'
static_configs:
- targets: ['localhost:9090']
- job_name: 'cadvisor'
static_configs:
- targets: ['cadvisor:8080']
- job_name: 'kubernetes-services'
metrics_path: /metrics
scheme: https
tls_config:
insecure_skip_verify: true
params:
module: [http_2xx]
kubernetes_sd_configs:
- role: service
relabel_configs:
- source_labels: [__meta_kubernetes_service_annotation_prometheus_io_probe]
action: keep
regex: true
- source_labels: [__address__]
target_label: __param_target
- source_labels: [__param_target]
target_label: instance
- action: labelmap
regex: __meta_kubernetes_service_label_(.+)
- source_labels: [__meta_kubernetes_namespace]
target_label: kubernetes_namespace
- source_labels: [__meta_kubernetes_service_name]
target_label: kubernetes_name
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment