我是使用 Micrometer 的新手,我想看看是否有一种方法可以使用 Timer,它还包括批处理场景中项目数的计数。由于我正在使用 Java 流处理批处理,因此我没有看到一种明显的方法来记录每个处理的项目的计时器,因此我正在寻找一种设置批处理大小属性的方法。我认为可行的一种方法是使用https://micrometer.io/docs/concepts#_function_tracking_timers中的 FunctionTimer ,但我认为这需要应用程序为总计数和总时间保持一组持续单调递增的值.
有没有更简单的方法可以做到这一点?最终,这些数据将被提供给 New Relic。我也尝试为批量大小设置标签,但这些标签似乎被报告为字符串,所以我不能对这些值进行任何类型的聚合。
谢谢!