scrape_configs:
# the job name is added as a label `job=` to any timeseries scraped from this config.
- job_name: 'nodes'
file_sd_configs:
- files:
- targets/node*.yaml
refresh_interval: 2m
[root@db002-hf-aiui prometheus]# tree targets/
targets/
└── node03.yaml
0 directories, 1 file
[root@db002-hf prometheus]# cat targets/node03.yaml
- targets:
- 172.16.110.11:9101
labels:
job: node-15
啟動服務
consul的集群部署連線
prometheus的配置
scrape_configs:
- job_name: 'consul-node'
consul_sd_configs:
- server: '172.16.154.13:8500'
tags:
- "nodes"
refresh_interval: 5s
consul中的配置
api形式註冊,consul reload 也不會去掉api形式的註冊。即使檔案中沒有下面這個節點的資訊
curl -x put -d ']}'
Prometheus服務發現Consul
consul的集群介紹可以檢視這篇部落格 啟動第乙個consul服務 consul1 docker run name consul1 d p 8500 8500 p 8300 8300 p 8301 8301 p 8302 8302 p 8600 8600 consul 1.2.2 agent se...
Prometheus服務發現Consul
consul的集群介紹可以檢視這篇部落格 啟動第乙個consul服務 consul1 docker run name consul1 d p 8500 8500 p 8300 8300 p 8301 8301 p 8302 8302 p 8600 8600 consul 1.2.2 agent se...
Prometheus之服務發現介紹
對於中大型的系統環境或具有較強動態性的雲計算環境來說,靜態配置顯然難以使用 因此,prometheus為此專門設計了一組服務發現機制,以便於能夠基於服務註冊中自動發現 檢測 分類可被監控的各target,以及更新發生了變動的target 配置標籤會在抓取的生命週期中被重複利用以生成其它標籤,例如,指...