在集成Prometheus监控的过程中遇到一些问题,目前做一些记录,看后续是否有解决的办法。(如果大家有遇到过或解决方法也可以留言,十分感谢)
1. SpringCloud(使用Eureka作为注册中心)如何集成Prometheus?
Prometheus除了static_configs的方式静态的定义监控目标配置外还支持服务发现的模式通过服务注册中心动态获取需要监控的实例。Prometheus提供了Consul的服务发现机制,没有Eureka的服务发现机制,如果Eureka想要使用的话可以通过引入eureka-consul-adapter适配器,使用consul_sd_config配置的方式使用Prometheus服务发现。
2. Prometheus是否支持多注册中心配置?
3. Prometheus使用consul_sd_config时是否可以剔除在Erueka中已下线的节点?
4. 如何设置监控数据保存的时间?
启动时增加命令 --storage.tsdb.retention=15d
5. 如何搭建Prometheus集群?
学习中...