คุณสามารถ offload consul
เป้าหมายของคุณไปยังไฟล์ที่แตกต่างกันหรือใช้เครื่องมือการค้นพบบริการบางอย่างเช่น
- job_name: yyy
metrics_path: /probe
scrape_interval: 10s
scheme: https
params:
module:
- http_2xx_LL
static_configs:
- targets: null
file_sd_configs:
- files:
- prod-targets.yml
- prod-misc-targets.yml
- preprod-targets.yml
- dev1-targets.yml
- dev2-targets.yml
- lab2-targets.yml
- lab3-targets.yml
- lab1-targets.yml
relabel_configs:
- source_labels:
- __address__
(...)
ตัวอย่างของ YML แต่ละรายการ
- targets:
- https://example0.example.com:8443/studio/
- https://example1.example.com:8443/studio/
- https://example2.example.com:8443/studio/
- https://example3.example.com:8443/studio/
- https://example4.example.com:8443/studio/
- https://example5.example.com:8443/studio/
- https://example.example.com/studio/
labels:
service: Studio
env: Prod
team: Nullmean