micrometer相关内容

在Spring Boot 2中为测微器定制Cloudwatch MeterRegistry

我们希望向Cloudwatch发送致动器指标。使用提供的微米CloudWatch MeterRegistry解决方案对我们的项目如何设置做出了许多假设,例如,您需要依赖云AWS,而云AWS又做出了更多的假设。我们想要编写一个更轻量级的实现,只需要注入一个CloudWatchAsyncClient,并且不会对我们的项目做任何其他假设。 然而,我不确定是如何做到的。有没有关于如何使自定义实现成为 ..
发布时间:2022-04-19 12:06:18 Java开发

带弹簧爪哇的千分尺(无弹簧靴)

我是千分尺/普罗米修斯世界的新手。 我需要使用它来获取现有Spring应用程序的一些指标。没有弹簧靴,只有普通的弹簧爪哇。 我在注册时遇到了很多问题,例如,为了在一些我想要有指标的终结点上实现计数器或计时器,以及将其暴露给普罗米修斯进行抓取。 你能就这个话题给我一些建议吗? 谢谢。 我已尝试注册MeterRegistry的Bean,但似乎无法为PrometheusMe ..
发布时间:2022-04-03 17:58:40 Java开发

如何为默认的 Spring Boot 2 指标定义附加或自定义标签?

最近我使用 Micrometer 切换到 Spring Boot 2.当我获得这些闪亮的新指标时,我与我们的 DevOps 人员进行了交谈,我们开始将它们导出到 Telegraf. 为了区分不同的应用程序和应用程序节点,我们决定使用标签.这对于自定义指标非常有效,但现在我开始考虑预定义.为了对默认指标实现相同的效果,我还需要能够为它们添加额外的标签. 是否有可能实现这一目标?我这样做对 ..
发布时间:2021-06-02 21:28:12 Java开发

Spring Batch and Boot千分尺

我有一个Spring批处理作业,该作业从DB读取记录,对其进行处理,然后写入另一个数据库.我想测量Spring批处理器和Writer中的总时间/平均时间.根据文档- https://docs.spring.io/spring-batch/docs/current/reference/html/monitoring-and-metrics.html 使用spring.batch前缀即可轻松获得指标. ..
发布时间:2021-05-30 20:30:46 其他开发

春季指标中的@Timed注释

我在String Boot rest控制器上使用了 @Timed 批注,并且工作正常.控制器中的方法从服务中调用方法,该方法也用 @Timed 注释. 但是,此后续Service Bean中方法的注释不起作用(在/metrics 中看不到结果).为什么会这样呢?可以解决吗? 解决方案 根据@Timed在任何Spring管理的bean#361 中,您可以通过注册 ..
发布时间:2021-05-18 20:26:15 Java开发

如何将Micrometer计时器与Webflux端点一起使用

有没有简单的方法可以将千分尺计时器与Webflux控制器一起使用? @Timed似乎仅适用于非反应性方法.对于反应式,它记录的时间值非常低. 我发现了一个类似的问题:有什么想法吗? 解决方案 如果您想测量Web-flux方法/调用的时间,则可以直接从Flux/Mono轻松使用指标(此外,还可以将项目配置为导出指标,例如用于石墨) 一个例子如下 Flux ..
发布时间:2020-06-30 21:33:35 Java开发

是否可以为默认的Spring Boot 2指标定义其他标签?

最近我用Micrometer切换到了Spring Boot 2.当我获得这些闪亮的新指标时,我与我们的DevOps成员进行了交谈,然后开始将它们导出到Telegraf. 为了区分不同的应用程序和应用程序节点,我们决定使用标签.这非常适合自定义指标,但现在我开始考虑预定义的指标.为了在默认指标上达到同样的效果,我还需要为它们添加额外的标签. 有可能实现这一目标吗?我这样做正确吗? ..
发布时间:2020-06-30 21:33:33 Java开发

如何在不同的班级中启动和停止计时器?

我想测量从传入HTTP请求开始到应用程序到达特定点的时间.这两个时间点都位于不同的类别中.我将如何从这些不同的类中启动和停止计时器.我找不到从MeterRegistry使用“命名"计时器的方法. 我将如何处理? 解决方案 您可以按以下方式使用AOP: @Aspect @Component public class ControllerMonitor { protect ..
发布时间:2020-06-30 21:32:22 Java开发

Spring Boot 2.0 Prometheus向后兼容性

我正在迁移到Spring Boot 2.0,但是我的Prometheus指标存在问题. 我知道MicroMeter是一种新的做事方式,它不像Prometheus库那么清晰,但是还可以. 我的问题是,如果现在不想更改指标,则无法升级到Spring Boot 2.0.我说的对吗? 我尝试了以下操作: 第1次审判 保持实施“不变" 将新的依赖项io.micrometer: ..

普罗米修斯执行器的自定义路径

我目前正在尝试将我们的prometheus lib迁移到spring boot 2.0.3.RELEASE. 我们为普罗米修斯使用了一条自定义路径,到目前为止,我们一直在努力确保这一点.由于可能为信息端点和运行状况端点设置自定义路径,因此请使用management.endpoint..path. 我尝试指定management.endpoint.prometheus.pa ..