0
点赞
收藏
分享

微信扫一扫

prometheus 配置http_sd_config服务发现


prometheus.yml

global:
scrape_interval: 60s
evaluation_interval: 60s

scrape_configs:

- job_name: 'http-other'
http_sd_configs:
- url: http://my:8080/api/hosts


- job_name: "node_exporter"
static_configs:
- targets: ['my:9100']
labels:
instance: "node_exporter"

http 返回 数据样例

[
{
"targets": ["10.0.10.2:9100", "10.0.10.3:9100", "10.0.10.4:9100", "10.0.10.5:9100"],
"labels": {
"__meta_datacenter": "london",
"__meta_prometheus_job": "node"
}
},
{
"targets": ["10.0.40.2:9100", "10.0.40.3:9100"],
"labels": {
"__meta_datacenter": "london",
"__meta_prometheus_job": "alertmanager"
}
},
{
"targets": ["10.0.40.2:9093", "10.0.40.3:9093"],
"labels": {
"__meta_datacenter": "newyork",
"__meta_prometheus_job": "alertmanager"
}
}
]


举报

相关推荐

0 条评论