五、监控相关
5.1 Tracing
5.1.1 CAT
Apollo客户端和服务端目前支持CAT自动打点,所以如果自己公司内部部署了CAT的话,只要引入cat-client后Apollo就会自动启用CAT打点。
如果不使用CAT的话,也不用担心,只要不引入cat-client,Apollo是不会启用CAT打点的。
Apollo也提供了Tracer相关的SPI,可以方便地对接自己公司的监控系统。
更多信息,可以参考v0.4.0 Release Note
5.1.2 SkyWalking
可以参考@hepyu贡献的apollo-skywalking-pro样例。
5.2 Metrics
从1.5.0版本开始,Apollo服务端支持通过/prometheus
暴露prometheus格式的metrics,如http://${someIp:somePort}/prometheus