使用Spring Boot Actuator stater,我们可以获取应用程序的指标 仅使用点击指标端点
我已经抛出一些指标api,发现它支持 CounterService (一种可用于递增,递减和重置指定计数器值的服务。)和另一个 GaugeService < / strong>(可用于提交存储和分析的命名double值的服务)
我需要在度量标准结果中添加自定义字段,基本上我正在批处理某个进程,然后需要计算所有处理的批处理并以度量标准显示,
我可以使用GaugeService实现它,但我不能使用GaugeService,因为它采用了双倍值,我不希望它以双格式显示计数 例如。
gauge.c.s.count=1.0
也是CounterService的问题,它有一个方法名称增量(每次调用时增量值为1)所以这里有问题 我需要添加500个计数,然后我需要在CounterService中进行500次迭代,:(所以不能使用它。
知道如何创建自己的自定义指标服务,例如CounterService或GaugeService,我的自定义结果显示在指标结果中(只需点击/指标网址)
(注意:我不想在db中持久计数也不想使用任何其他端点公开此计数,主要任务是在度量结果中显示此总计数)