Очень похоже на другой вопрос, но есть небольшие отличия. Пробовал принятый ответ и все еще не повезло.
Я получаю эту ошибку, когда запускаю команду:
bosh -d prometheus deploy -n pfg-prometheus-boshrelease/manifests/prometheus.yml -o replace_vars.yml
Ожидается найти карту по пути '/instance_groups/name=prometheus2/jobs/name=prometheus2/properties/prometheus/scrape_configs/job_name=bosh/static_configs/targets?' но нашел '[]интерфейс {}'
replace_vars.yml:
- type: replace
path: /instance_groups/name=prometheus2/jobs/name=prometheus2/properties/prometheus/scrape_configs/job_name=bosh/static_configs/targets?/-
value: 192.168.123.26:9190
Раздел манифеста:
- name: prometheus2
properties:
prometheus:
rule_files:
- ...
scrape_configs:
- file_sd_configs:
- files:
- /var/vcap/store/bosh_exporter/bosh_target_groups.json
job_name: prometheus
relabel_configs:
- action: keep
...
- regex: (.*)
...
- job_name: bosh
scrape_interval: 2m
scrape_timeout: 1m
static_configs:
- targets:
- localhost:9190
Каким будет правильный путь?
РЕДАКТИРОВАТЬ: я просмотрел файлы Bosh cli ops, но не могу найти пример как мой.