LINUX.ORG.RU

История изменений

Исправление AnDoR, (текущая версия) :

В твоём случая я бы лучше применил relabeling. Что-то типа такого:

job: hosts-behind-proxy
  static_configs:
    targets:
      - child1
      - child2
    labels:
      __tmp_revproxy: dady1
  relabel_configs:
    - source_labels: [ __address__ ]
      regex: "(.*)(:80)?"
      target_label: __metrics_path__
      replacement: ${1}
    - source_labels: [ __tmp_revproxy ]
      regex: "(.*)"
      target_label: __address__
      replacement: ${1}

Исходная версия AnDoR, :

В твоём случая я бы лучше применил relabeling. Что-то типа такого:

job: hosts-behind-proxy
  static_configs:
    targets:
      - child1
      - child2
    labels:
      __revproxy: dady1
  relabel_configs:
    - source_labels: [ __address__ ]
      regex: "(.*)(:80)?"
      target_label: __metrics_path__
      replacement: ${1}
    - source_labels: [ __revproxy ]
      regex: "(.*)"
      target_label: __address__
      replacement: ${1}