Skip to content

Instantly share code, notes, and snippets.

@mrwacky42
Created August 20, 2015 21:06
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mrwacky42/1371864722ecfb4322a7 to your computer and use it in GitHub Desktop.
Save mrwacky42/1371864722ecfb4322a7 to your computer and use it in GitHub Desktop.
- job_name: consul_discovery
consul_sd_configs:
- server: 'consul.redacted.com:8500'
services: ["node", "elasticsearch", "rabbitmq"]
relabel_configs:
- source_labels: ['__meta_consul_node']
regex: '(.*)'
target_label: 'instance'
replacement: '$1'
- source_labels: ['__meta_consul_service']
regex: '(.*)'
target_label: 'job'
replacement: '$1'
- job_name: consul_discovery_worker
consul_sd_configs:
- server: 'consul.redacted.com:8500'
services: ["identify_worker", "prepare_worker"]
relabel_configs:
- source_labels: ['__meta_consul_node']
regex: '(.*)'
target_label: 'instance'
replacement: '$1'
- source_labels: ['__meta_consul_service']
regex: '(.*)'
target_label: 'job'
replacement: '$1'
- source_labels: ['__meta_consul_tags']
regex: '.*,?\w+_worker_(\d+),?.*'
target_label: 'upstart_instance'
replacement: '$1'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment