1、基于文件的服务发现
创建目录
mkdir -p /usr/local/prometheus/targets/nodes,docker
touch nodes.json
touch daemons.json
可以JSON和YMAL
nodes.json
[
{
"targets":[
"1.1.1.1:9100",
x:9100
]
}
]
daemons.json
[
{
"targets":[
"1.1.1.1:8080",
x:8080
]
}
]
给目标加源标记
2、基于API的服务发现
EC2的服务发现
3、基于DNS的服务发现