当使用Nacos作为注册中心时通过nacos-consul-adapter
能够使prometheus自动发现Nacos中的服务
这个适配器只实现了prometheus使用consul_sd_config配置时需要的http接口,具体实现的接口如下:
在prometheus配置文件中使用consul_sd_configs
配置adapter地址
- job_name: 'nacos-prometheus'
metrics_path: '/actuator/prometheus'
consul_sd_configs:
- server: 'localhost:8080'
services: []