Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prometheus 2 beta 3 crashing #3178

Closed
gfliker opened this Issue Sep 14, 2017 · 2 comments

Comments

Projects
None yet
2 participants
@gfliker
Copy link

gfliker commented Sep 14, 2017

Hi,

We have being testing prometheus 2 beta 3 version with one of busy collectors, this server scrapes around 33k/sec samples.

How ever it only manages to run for a few hours and then crashes with the following message

"panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x167b22e]

goroutine 686 [running]:
github.com/prometheus/prometheus/retrieval.(*scrapeLoop).append(0xc4218ea880, 0xc5d5052000, 0x2bf15e, 0x30f489, 0xed14c372a, 0x2a689b48, 0x2965460, 0x2887800, 0xc4203dddc0, 0x0, ...)
/go/src/github.com/prometheus/prometheus/retrieval/scrape.go:801 +0x18fe
github.com/prometheus/prometheus/retrieval.(*scrapeLoop).run(0xc4218ea880, 0xdf8475800, 0x5d21dba00, 0x0)
/go/src/github.com/prometheus/prometheus/retrieval/scrape.go:668 +0x560
created by github.com/prometheus/prometheus/retrieval.(*scrapePool).sync
/go/src/github.com/prometheus/prometheus/retrieval/scrape.go:305 +0x534"

uname -srm
Linux 4.4.0-83-generic x86_64

./prometheus --version
prometheus, version 2.0.0-beta.3 (branch: HEAD, revision: 066783b)
build user: root@0cbc320660dc
build date: 20170912-10:17:45
go version: go1.8.3

  • Prometheus configuration file:
insert configuration here

Warning a very long config file which I truncated so I can create an issue

. the exact same file is working with the production version 1.7.1.

## my# global config
global:
  scrape_interval: 1m
  scrape_timeout: 25s
  evaluation_interval: 5m

  # Attach these extra labels to all timeseries collected by this Prometheus instance.
  external_labels:
      monitor_source: 'srv1'
      monitor_owner: 'owner name'

#remote_write:
#      - url: "http://prstore/Epimetheus/api/storeMetric/"

# Load and evaluate rules in this file every 'evaluation_interval' seconds.
rule_files:
  - /outbrain/prometheus/alerts/*
  - /outbrain/prometheus/recording-rules/*
scrape_configs:

- job_name: 'prometheus'

    
  scrape_interval: 5s

  static_configs:
    - targets: ['localhost:9090']

- job_name: 'DEFAULT_hiveserver2-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - DEFAULT_hiveserver2
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'default_hiveserver2-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'DEFAULT_hiveserver2'
  metric_relabel_configs:
- job_name: 'DEFAULT_kafka-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - DEFAULT_kafka
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'default_kafka-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'DEFAULT_kafka'
  metric_relabel_configs:
- job_name: 'DEFAULT_kafka_mirror_maker-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - DEFAULT_kafka_mirror_maker
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'default_kafka_mirror_maker-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'DEFAULT_kafka_mirror_maker'
  metric_relabel_configs:
- job_name: 'activemq-memcached_notification-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - activemq-memcached_notification
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'activemq-memcached_notification-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'activemq-memcached_notification'
  metric_relabel_configs:
- job_name: 'activemq-recs-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - activemq-recs
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'activemq-recs-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'activemq-recs'
  metric_relabel_configs:
- job_name: 'activemq-recs-sadc-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - activemq-recs-sadc
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'activemq-recs-sadc-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'activemq-recs-sadc'
  metric_relabel_configs:
- job_name: 'activemq-recspaid-nydc1-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - activemq-recspaid-nydc1
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'activemq-recspaid-nydc1-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'activemq-recspaid-nydc1'
  metric_relabel_configs:
- job_name: 'cldb-nydc1-online-mapr-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - cldb-nydc1-online-mapr
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'cldb-nydc1-online-mapr-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'cldb-nydc1-online-mapr'
  metric_relabel_configs:
- job_name: 'datanode-nydc1-online-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - datanode-nydc1-online
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'datanode-nydc1-online-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'datanode-nydc1-online'
  - source_labels: ['__meta_consul_tags']
    regex: '.*'
    target_label:  'cluster'
    replacement:   'nydc1-online'
  metric_relabel_configs:
- job_name: 'datanode-nydc1-research-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - datanode-nydc1-research
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'datanode-nydc1-research-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'datanode-nydc1-research'
  - source_labels: ['__meta_consul_tags']
    regex: '.*'
    target_label:  'cluster'
    replacement:   'nydc1-research'
  metric_relabel_configs:
- job_name: 'dmon-hivemetastore-nydc1-mapr-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - dmon-hivemetastore-nydc1-mapr
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'dmon-hivemetastore-nydc1-mapr-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'dmon-hivemetastore-nydc1-mapr'
  metric_relabel_configs:
- job_name: 'dmon-hiveserver2-nydc1-mapr-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - dmon-hiveserver2-nydc1-mapr
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'dmon-hiveserver2-nydc1-mapr-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'dmon-hiveserver2-nydc1-mapr'
  metric_relabel_configs:
- job_name: 'hdfs-nydc1-online-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - hdfs-nydc1-online
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'hdfs-nydc1-online-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'hdfs-nydc1-online'
  - source_labels: ['__meta_consul_tags']
    regex: '.*'
    target_label:  'cluster'
    replacement:   'nydc1-online'
  metric_relabel_configs:
- job_name: 'hdfs-nydc1-research-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - hdfs-nydc1-research
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'hdfs-nydc1-research-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'hdfs-nydc1-research'
  - source_labels: ['__meta_consul_tags']
    regex: '.*'
    target_label:  'cluster'
    replacement:   'nydc1-research'
  metric_relabel_configs:
- job_name: 'hivemetastore-nydc1-online-mapr-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - hivemetastore-nydc1-online-mapr
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'hivemetastore-nydc1-online-mapr-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'hivemetastore-nydc1-online-mapr'
  metric_relabel_configs:
- job_name: 'hiveserver2-nydc1-online-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - hiveserver2-nydc1-online
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'hiveserver2-nydc1-online-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'hiveserver2-nydc1-online'
  metric_relabel_configs:
- job_name: 'hiveserver2-nydc1-online-mapr-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - hiveserver2-nydc1-online-mapr
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'hiveserver2-nydc1-online-mapr-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'hiveserver2-nydc1-online-mapr'
  metric_relabel_configs:
- job_name: 'hiveserver2-nydc1-research-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - hiveserver2-nydc1-research
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'hiveserver2-nydc1-research-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'hiveserver2-nydc1-research'
  metric_relabel_configs:
- job_name: 'jobtracker-nydc1-online-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - jobtracker-nydc1-online
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'jobtracker-nydc1-online-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'jobtracker-nydc1-online'
  - source_labels: ['__meta_consul_tags']
    regex: '.*'
    target_label:  'cluster'
    replacement:   'nydc1-online'
  metric_relabel_configs:
- job_name: 'jobtracker-nydc1-research-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - jobtracker-nydc1-research
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'jobtracker-nydc1-research-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'jobtracker-nydc1-research'
  - source_labels: ['__meta_consul_tags']
    regex: '.*'
    target_label:  'cluster'
    replacement:   'nydc1-research'
  metric_relabel_configs:
- job_name: 'kafka-9-recs-nydc1-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - kafka-9-recs-nydc1
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'kafka-9-recs-nydc1-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'kafka-9-recs-nydc1'
  metric_relabel_configs:
- job_name: 'kafka-DocumentService-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - kafka-DocumentService
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'kafka-documentservice-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'kafka-DocumentService'
  metric_relabel_configs:
- job_name: 'kafka-DocumentService-test-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - kafka-DocumentService-test
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'kafka-documentservice-test-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'kafka-DocumentService-test'
  metric_relabel_configs:
- job_name: 'kafka-RTB-in-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - kafka-RTB-in
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'kafka-rtb-in-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'kafka-RTB-in'
  metric_relabel_configs:
- job_name: 'kafka-RawDataLocal-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - kafka-RawDataLocal
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'kafka-rawdatalocal-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'kafka-RawDataLocal'
  metric_relabel_configs:
- job_name: 'kafka-aletheia-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - kafka-aletheia
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'kafka-aletheia-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'kafka-aletheia'
  metric_relabel_configs:
- job_name: 'kafka-infra-legacy-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - kafka-infra-legacy
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'kafka-infra-legacy-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'kafka-infra-legacy'
  metric_relabel_configs:
- job_name: 'kafka-logstash-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - kafka-logstash
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'kafka-logstash-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'kafka-logstash'
  metric_relabel_configs:
- job_name: 'kafka-mirror-maker-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - kafka-mirror-maker
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'kafka-mirror-maker-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'kafka-mirror-maker'
  metric_relabel_configs:
- job_name: 'kafka-mirror-maker-2-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - kafka-mirror-maker-2
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'kafka-mirror-maker-2-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'kafka-mirror-maker-2'
  metric_relabel_configs:
- job_name: 'kafka-mirror-maker-3-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - kafka-mirror-maker-3
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'kafka-mirror-maker-3-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'kafka-mirror-maker-3'
  metric_relabel_configs:
- job_name: 'kafka-vr-tracking-new-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - kafka-vr-tracking-new
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'kafka-vr-tracking-new-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'kafka-vr-tracking-new'
  metric_relabel_configs:
- job_name: 'kmirror-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - kmirror
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'kmirror-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'kmirror'
  metric_relabel_configs:
- job_name: 'kmirror-2-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - kmirror-2
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'kmirror-2-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'kmirror-2'
  metric_relabel_configs:
- job_name: 'kmirror-3-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - kmirror-3
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'kmirror-3-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'kmirror-3'
  metric_relabel_configs:
- job_name: 'storm-supervisor_recs-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - storm-supervisor_recs
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'storm-supervisor_recs-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'storm-supervisor_recs'
  metric_relabel_configs:
- job_name: 'storm-supervisor_sphere-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - storm-supervisor_sphere
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'storm-supervisor_sphere-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'storm-supervisor_sphere'
  metric_relabel_configs:
- job_name: 'storm-supervisor_vr-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - storm-supervisor_vr
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'storm-supervisor_vr-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'storm-supervisor_vr'
  metric_relabel_configs:
- job_name: 'yarn-nydc1-online-mapr-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - yarn-nydc1-online-mapr
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'yarn-nydc1-online-mapr-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'yarn-nydc1-online-mapr'
  metric_relabel_configs:
- job_name: 'zk-DocumentServices-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - zk-DocumentServices
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'zk-documentservices-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'zk-DocumentServices'
  metric_relabel_configs:
- job_name: 'zk-DocumentServices-test-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - zk-DocumentServices-test
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'zk-documentservices-test-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'zk-DocumentServices-test'
  metric_relabel_configs:
- job_name: 'zk-RTB-in-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - zk-RTB-in
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'zk-rtb-in-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'zk-RTB-in'
  metric_relabel_configs:
- job_name: 'zk-RawDataLocal-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - zk-RawDataLocal
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'zk-rawdatalocal-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'zk-RawDataLocal'
  metric_relabel_configs:
- job_name: 'zk-crossdc-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - zk-crossdc
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'zk-crossdc-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'zk-crossdc'
  metric_relabel_configs:
- job_name: 'zk-glu-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - zk-glu
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'zk-glu-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'zk-glu'
  metric_relabel_configs:
- job_name: 'zk-kafka-infra-legacy-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - zk-kafka-infra-legacy
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'zk-kafka-infra-legacy-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'zk-kafka-infra-legacy'
  metric_relabel_configs:
- job_name: 'zk-recs-nydc1-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - zk-recs-nydc1
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'zk-recs-nydc1-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'zk-recs-nydc1'
  metric_relabel_configs:
- job_name: 'zookeeper-aletheia-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - zookeeper-aletheia
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'zookeeper-aletheia-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'zookeeper-aletheia'
  metric_relabel_configs:
- job_name: 'zookeeper-apps-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - zookeeper-apps
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'zookeeper-apps-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'zookeeper-apps'
  metric_relabel_configs:
- job_name: 'zookeeper-elk-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - zookeeper-elk
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'zookeeper-elk-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'zookeeper-elk'
  metric_relabel_configs:
- job_name: 'zookeeper-ltmetrics-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - zookeeper-ltmetrics
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'zookeeper-ltmetrics-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'zookeeper-ltmetrics'
  metric_relabel_configs:
- job_name: 'zookeeper-recs-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - zookeeper-recs
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'zookeeper-recs-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'zookeeper-recs'
  metric_relabel_configs:
- job_name: 'zookeeper-recs-stg-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - zookeeper-recs-stg
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'zookeeper-recs-stg-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'zookeeper-recs-stg'
  metric_relabel_configs:
- job_name: 'zookeeper-sphere-storm-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - zookeeper-sphere-storm
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'zookeeper-sphere-storm-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'zookeeper-sphere-storm'
  metric_relabel_configs:
- job_name: 'zookeeper-storm-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - zookeeper-storm
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'zookeeper-storm-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'zookeeper-storm'
  metric_relabel_configs:
- job_name: 'zookeeper-storm3-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - zookeeper-storm3
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'zookeeper-storm3-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'zookeeper-storm3'
  metric_relabel_configs:
- job_name: 'zookeeper-vrtracking-nydc1'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - zookeeper-vrtracking
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'zookeeper-vrtracking-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'nydc1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'zookeeper-vrtracking'
  metric_relabel_configs:

######CONSUL SERVICES CONFIG######
- job_name: 'consul-services-nydc1'
  metrics_path: '/federate'
  params:
    'match[]':
      - 'consul_catalog_service_node_healthy{service_name="DEFAULT_datainf",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="DEFAULT_dps",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="DEFAULT_hiveserver2",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="DEFAULT_hivethrift",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="DEFAULT_kafka",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="DEFAULT_kafka_mirror_maker",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="DEFAULT_nfs",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="DEFAULT_storm-nimbus",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="activemq-memcached_notification",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="activemq-recs",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="activemq-recs-sadc",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="activemq-recspaid-nydc1",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="cldb-nydc1-online-mapr",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="datanode-nydc1-online",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="datanode-nydc1-research",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="dmon",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="dmon-hivemetastore-nydc1-mapr",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="dmon-hiveserver2-nydc1-mapr",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="dmon-mapr-nydc1-online",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="dps-mapr-nydc1-online",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="hdfs-nydc1-online",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="hdfs-nydc1-research",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="historyserver-nydc1-online-mapr",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="hivemetastore-nydc1-online",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="hivemetastore-nydc1-online-mapr",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="hivemetastore-nydc1-research",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="hiveserver2-nydc1-online",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="hiveserver2-nydc1-online-mapr",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="hiveserver2-nydc1-research",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="hivethrift-adhoc",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="hivethrift-nydc1-research",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="httpfs-nydc1-online-mapr",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="jobtracker-nydc1-online",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="jobtracker-nydc1-research",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="journalnode-nydc1-online-cdh4",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="journalnode-nydc1-research-cdh4",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="kafka-9-recs-nydc1",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="kafka-DocumentService",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="kafka-DocumentService-test",datacenter="nydc1"}'
      - 'consul_catalog_service_node_healthy{service_name="kafka-RTB-in",datacenter="nydc1"}'
  static_configs:
    - targets:
      - 'prometheus-opsinfra.service.consul:9090'
  metric_relabel_configs:
  - target_label: 'owner'
    replacement: 'opsdataprocessing'
  - source_labels: ['node']
    regex: '(.*)'
    target_label: 'instance'
    replacement: '$1'
  - source_labels: ['service_name']
    regex: '(.*)'
    target_label: 'servicename'
    replacement: '$1'
  - target_label: 'cluster'
    replacement: 'none'
  - target_label: 'environment'
    replacement: 'none'
  - source_labels: ['tags']
    regex: '.*servicetype\-([^,]+).*'
    target_label: 'servicetype'
    replacement: '$1'
  - source_labels: ['tags']
    regex: '.*cluster\-([^,]+).*'
    target_label: 'cluster'
    replacement: '$1'
  - source_labels: ['tags']
    regex: '.*hostType\-([^,]+).*'
    target_label: 'hosttype'
    replacement: '$1'
  - source_labels: ['tags']
    regex: '.*environment\-([^,]+).*'
    target_label: 'environment'
    replacement: '$1'
  - regex: '^(monitor_|exported_|node|service_name).*'
    action: labeldrop
  - regex: '^(service|service_id|tags)$'
    action: labeldrop
  - target_label: '__name__'
    replacement: 'consul_service_status'
  
######NODE CONFIG######
- job_name: 'node-opsdataprocessing-nydc1'
  honor_labels: true
  params:
    service: ["node-opsdataprocessing"]
    owner: ["opsdataprocessing"]
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - DEFAULT_datainf
    - DEFAULT_dps
    - DEFAULT_hiveserver2
    - DEFAULT_hivethrift
    - DEFAULT_kafka
    - DEFAULT_kafka_mirror_maker
    - DEFAULT_nfs
    - DEFAULT_storm-nimbus
    - activemq-memcached_notification
    - activemq-recs
    - activemq-recs-sadc
    - activemq-recspaid-nydc1
    - cldb-nydc1-online-mapr
    - datanode-nydc1-online
    - datanode-nydc1-research
    - dmon
    - dmon-hivemetastore-nydc1-mapr
    - dmon-hiveserver2-nydc1-mapr
    - dmon-mapr-nydc1-online
    - dps-mapr-nydc1-online
    - hdfs-nydc1-online
    - hdfs-nydc1-research
    - historyserver-nydc1-online-mapr
    - hivemetastore-nydc1-online
    - hivemetastore-nydc1-online-mapr
    - hivemetastore-nydc1-research
    - hiveserver2-nydc1-online
    - hiveserver2-nydc1-online-mapr
    - hiveserver2-nydc1-research
    - hivethrift-adhoc
    - hivethrift-nydc1-research
    - httpfs-nydc1-online-mapr
    - jobtracker-nydc1-online
    - jobtracker-nydc1-research
    - journalnode-nydc1-online-cdh4
    - journalnode-nydc1-research-cdh4
    - kafka-9-recs-nydc1
    - kafka-DocumentService
    - kafka-DocumentService-test
    - kafka-RTB-in
    - kafka-RawDataLocal
    - kafka-aletheia
    - kafka-infra-legacy
    - kafka-logstash
    - kafka-mirror-maker
    - kafka-mirror-maker-2
    - kafka-mirror-maker-3
    - kafka-vr-tracking-new
    - kmirror
    - kmirror-2
    - kmirror-3
    - mapr-fileserver-nydc1
    - mapr-nfs-nydc1
    - storm-supervisor_recs
    - storm-supervisor_sphere
    - storm-supervisor_vr
    - tasktracker-nydc1-online
    - tasktracker-nydc1-research
    - web-nydc1-online-mapr
    - yarn-nydc1-online-mapr
    - zk-DocumentServices
    - zk-DocumentServices-test
    - zk-RTB-in
    - zk-RawDataLocal
    - zk-crossdc
    - zk-glu
    - zk-kafka-infra-legacy
    - zk-nydc1-online-mapr
    - zk-recs-nydc1
    - zkfc-nydc1-online
    - zkfc-nydc1-research
    - zookeeper-aletheia
    - zookeeper-apps
    - zookeeper-elk
    - zookeeper-ltmetrics
    - zookeeper-recs
    - zookeeper-recs-stg
    - zookeeper-sphere-storm
    - zookeeper-storm
    - zookeeper-storm3
    - zookeeper-vrtracking
  relabel_configs:
  - source_labels: ['__meta_consul_tags']
    regex: '.*,docker,.*'
    action: drop
  - target_label: 'owner'
    replacement: 'opsdataprocessing'
  - target_label: 'datacenter'
    replacement: 'nydc1'
  - target_label: 'servicename'
    replacement: 'node'
  - source_labels: ['__meta_consul_node']
    regex: '(.*)'
    target_label:  '__address__'
    replacement:   '$1:9100'
  - source_labels: ['__address__']
    regex: '([a-zA-Z0-9.-]+)(:([0-9]+))?'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  metric_relabel_configs:
  - source_labels: ['owner']
    regex: 'opsdataprocessing'
    action: keep

#######CONTAINERS CONFIG#######
- job_name: 'containers-opsdataprocessing-nydc1'
  honor_labels: true
  metrics_path: '/federate'
  params:
    'match[]':
      - '{namespace="opsdataprocessing"}'
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'nydc1'
    services:
    - prometheus-cadvisor
  relabel_configs:
  - target_label:  'datacenter'
    replacement:   'nydc1'
  - target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_node']
    regex: '(^[^-]+).*'
    target_label: 'kubecluster'
    replacement:   '$1-kubelet'
  metric_relabel_configs:
  - source_labels: ['pod_name']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['pod_name']
    regex:         '([a-zA-Z0-9]+)(.*)?'
    target_label:  'servicename'
    replacement:   '$1'

- job_name: 'DEFAULT_kafka-chidc2'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'chidc2'
    services:
    - DEFAULT_kafka
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'default_kafka-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'chidc2'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'DEFAULT_kafka'
  metric_relabel_configs:
- job_name: 'DEFAULT_kafka_mirror_maker-chidc2'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'chidc2'
    services:
    - DEFAULT_kafka_mirror_maker
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'default_kafka_mirror_maker-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'chidc2'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'DEFAULT_kafka_mirror_maker'
  metric_relabel_configs:
- job_name: 'DEFAULT_mesos_master-chidc2'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'chidc2'
    services:
    - DEFAULT_mesos_master
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'default_mesos_master-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'chidc2'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'DEFAULT_mesos_master'
  metric_relabel_configs:
- job_name: 'DEFAULT_mesos_slave-chidc2'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'chidc2'
    services:
    - DEFAULT_mesos_slave
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'default_mesos_slave-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'chidc2'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'DEFAULT_mesos_slave'
  metric_relabel_configs:
- job_name: 'DEFAULT_zookeeper-chidc2'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'chidc2'
    services:
    - DEFAULT_zookeeper
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'default_zookeeper-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'chidc2'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'DEFAULT_zookeeper'
  metric_relabel_configs:
- job_name: 'activemq-memcached_notification-chidc2'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'chidc2'
    services:
    - activemq-memcached_notification
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'activemq-memcached_notification-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'chidc2'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'activemq-memcached_notification'
  metric_relabel_configs:
- job_name: 'activemq-recs-chidc2'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'chidc2'
    services:
    - activemq-recs
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'activemq-recs-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'chidc2'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'activemq-recs'
  metric_relabel_configs:
- job_name: 'activemq-recspaid-chidc2-chidc2'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'chidc2'
    services:
    - activemq-recspaid-chidc2
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'activemq-recspaid-chidc2-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'chidc2'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'activemq-recspaid-chidc2'
  metric_relabel_configs:
- job_name: 'cldb-chidc2-online-mapr-chidc2'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'chidc2'
    services:
    - cldb-chidc2-online-mapr
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'cldb-chidc2-online-mapr-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'chidc2'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'cldb-chidc2-online-mapr'
  metric_relabel_configs:
- job_name: 'cldb-chidc2-test-mapr-chidc2'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'chidc2'
    services:
    - cldb-chidc2-test-mapr
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'cldb-chidc2-test-mapr-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'chidc2'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'cldb-chidc2-test-mapr'
  metric_relabel_configs:
- job_name: 'dmon-hivemetastore-chidc2-mapr-chidc2'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'chidc2'
    services:
    - dmon-hivemetastore-chidc2-mapr
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'dmon-hivemetastore-chidc2-mapr-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'chidc2'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'dmon-hivemetastore-chidc2-mapr'
  metric_relabel_configs:
- job_name: 'dmon-hiveserver2-chidc2-mapr-chidc2'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'chidc2'
    services:
    - dmon-hiveserver2-chidc2-mapr
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'dmon-hiveserver2-chidc2-mapr-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'chidc2'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'dmon-hiveserver2-chidc2-mapr'
  metric_relabel_configs:
- job_name: 'hivemetastore-chidc2-online-mapr-chidc2'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'chidc2'
    services:
    - hivemetastore-chidc2-online-mapr
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'hivemetastore-chidc2-online-mapr-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'chidc2'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'hivemetastore-chidc2-online-mapr'
  metric_relabel_configs:
- job_name: 'hivemetastore-chidc2-test-online-mapr-chidc2'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'chidc2'
    services:
    - hivemetastore-chidc2-test-online-mapr
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'hivemetastore-chidc2-test-online-mapr-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'chidc2'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'hivemetastore-chidc2-test-online-mapr'
  metric_relabel_configs:
- job_name: 'hiveserver2-chidc2-online-mapr-chidc2'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'chidc2'
    services:
    - hiveserver2-chidc2-online-mapr
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'hiveserver2-chidc2-online-mapr-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'chidc2'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'hiveserver2-chidc2-online-mapr'
  metric_relabel_configs:
- job_name: 'hiveserver2-chidc2-test-online-mapr-chidc2'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'chidc2'
    services:
    - hiveserver2-chidc2-test-online-mapr
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'hiveserver2-chidc2-test-online-mapr-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'chidc2'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'hiveserver2-chidc2-test-online-mapr'
  metric_relabel_configs:
- job_name: 'kafka-9-recs-chidc2-chidc2'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'chidc2'
    services:
    - kafka-9-recs-chidc2
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'kafka-9-recs-chidc2-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'chidc2'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'kafka-9-recs-chidc2'
  metric_relabel_configs:
- job_name: 'kafka-DocumentService-chidc2'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'chidc2'
    services:
    - kafka-DocumentService
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'kafka-documentservice-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'chidc2'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'kafka-DocumentService'
  metric_relabel_configs:
- job_name: 'kafka-RTB-in-chidc2'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'chidc2'
    services:
    - kafka-RTB-in
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'kafka-rtb-in-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'chidc2'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'kafka-RTB-in'
  metric_relabel_configs:
- job_name: 'kafka-RawDataLocal-chidc2'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'chidc2'
    services:
    - kafka-RawDataLocal
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'kafka-rawdatalocal-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'chidc2'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'kafka-RawDataLocal'
  metric_relabel_configs:
- job_name: 'kafka-aletheia-chidc2'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'chidc2'
    services:
    - kafka-aletheia
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'kafka-aletheia-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'chidc2'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'kafka-aletheia'
  metric_relabel_configs:
- job_name: 'kafka-infra-legacy-chidc2'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'chidc2'
    services:
    - kafka-infra-legacy
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'kafka-infra-legacy-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'chidc2'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'kafka-infra-legacy'
  metric_relabel_configs:
- job_name: 'kafka-logstash-chidc2'
  honor_labels: true
  consul_sd_configs:
  - server: 'localhost:8500'
    datacenter: 'chidc2'
    services:
    - kafka-logstash
  relabel_configs:
  - source_labels: ['__meta_consul_node']
    regex:         '(.*)'
    target_label:  'instance'
    replacement:   '$1'
  - source_labels: ['__meta_consul_service_id','__meta_consul_service','__meta_consul_tags']
    separator:     ';'
    regex:         '.*-(\d*-[a-zA-Z0-9]{5}).*;(.*);(.*,docker,.*)'
    target_label:  'instance'
    replacement:   'kafka-logstash-${1}'
  - source_labels: ['__meta_consul_tags']
    regex:         '.*,hostType-([a-zA-Z0-9]+),.*'
    target_label:  'hosttype'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_tags']
    regex: '(.*);.*scrapeport-([0-9]+).*'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,scrapescheme-([a-z]+),.*'
    target_label:  '__scheme__'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_tags']
    regex: '.*,managedfor-([^,]+),.*'
    target_label:  'managedfor'
    replacement:   '${1}'
  - source_labels: ['__meta_consul_node','__meta_consul_service_port','__meta_consul_tags']
    regex: '(.*);(.*);(.*servicetype-(ob1k|nodejs).*)'
    target_label:  '__address__'
    replacement:   '$1:$2'
  - source_labels: ['__meta_consul_node','__meta_consul_tags','__meta_consul_service_address','__meta_consul_service_port']
    regex: '(.*);(.*docker.*);(.*);(.*)'
    target_label: '__address__'
    replacement: '$3:$4'
  - source_labels: ['__meta_consul_tags','__meta_consul_tags']
    separator: ';'
    regex: '(.*,contextPath\-([a-zA-Z0-9\-\_\/]*),.*);(.*,(servicetype-(ob1k|nodejs)),.*)'
    target_label: '__metrics_path__'
    replacement: '$2/internal/metrics'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'owner'
    replacement:   'opsdataprocessing'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'datacenter'
    replacement:   'chidc2'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*environment-([a-zA-z0-9]+).*'
    target_label:  'environment'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*cluster-([a-zA-z0-9]+).*'
    target_label:  'cluster'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*servicetype-([a-zA-z0-9\-]+).*'
    target_label:  'servicetype'
    replacement:   '$1'
  - source_labels:  ['__meta_consul_tags']
    regex: '.*kubeCluster-([a-zA-z0-9\-]+).*'
    target_label:  'kubecluster'
    replacement:   '$1'
  - source_labels: ['__meta_consul_tags']
    regex: '(.*)'
    target_label:  'servicename'
    replacement:   'kafka-logstash'
  metric_relabel_configs:
.....
@fabxc

This comment has been minimized.

Copy link
Member

fabxc commented Sep 15, 2017

Thanks for reporting. This is a dupe of #2955 so I'm closing here.

@fabxc fabxc closed this Sep 15, 2017

@lock

This comment has been minimized.

Copy link

lock bot commented Mar 23, 2019

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@lock lock bot locked and limited conversation to collaborators Mar 23, 2019

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
You can’t perform that action at this time.