[size=small]在Java层面上来说,现在各种度量的二方包也很多,例如开源的dropwizard metrics, spring-boot的accurator,集团内部有eagleeye的StatLog。在native层面上有Collectd, prometheus等,集团内部有tsar,但通常存在以下问题:
每个库都有各自的API,造成业务代码埋点的混乱,重复埋点
在指标的命名方式上比较随意,没有标准
数据覆盖面比较窄
数据格式上不支持TAG,从而不利于时间序列数据库的存储
Ali-metrics
[/size]
每个库都有各自的API,造成业务代码埋点的混乱,重复埋点
在指标的命名方式上比较随意,没有标准
数据覆盖面比较窄
数据格式上不支持TAG,从而不利于时间序列数据库的存储
Ali-metrics
[/size]