micrometer dynatrace 注册表与 OneAgent 进程监控

问题描述 投票:0回答:1

我对监控世界还很陌生。

我们在生产中部署了一些 Spring Boot 应用程序,并且我们已经使用 Dynatrace 作为我们的监控工具。阅读 dynatrace 的文档后,我了解到开箱即用的 OneAgent 可以自动发现我的整个 Java 应用程序堆栈并对其进行监控。 我还了解了

micrometer dynatraceregistry

作为将 Spring Boot Actuator 指标导出到 OneAgent Ingest API 的一种方法。 使用 micrometer dynatrace 注册表将指标发送到 OneAgent 与让 OneAgent 从主机中运行的进程中抓取指标有什么区别?

我问这个问题是因为我想知道 micrometer dynatrace 注册表可以通过 OneAgent 报废 Java 进程向表中添加什么值。

spring-boot spring-boot-actuator micrometer dynatrace
1个回答
4
投票

OneAgent 加上 Micrometer Dynatrace 集成的好处是,您可以获得 SpringBoot 通过 Micrometer 公开的附加指标。虽然 OneAgent 默认情况下会捕获大量开箱即用的指标,但我同意 Jonatan 的观点,即添加特定的仪器指标将有利于您的可观察性实施。

Dynatrace 将在我们的 smartscape 拓扑模型背景下分析这些附加指标,这将使 Dynatrace 根本原因分析变得更好。因此我的建议是使用 OneAgent + Micrometer。

为乔纳坦提出的观点添加更多背景信息。 OneAgent 是本地代理,而不是 Java 代理,这意味着检测不会通过 AOP 进行,这意味着它适用于所有 Java 字节代码。但重复我之前所说的 -> 我同意他利用 Spring Boot 公开的特定 Micrometer 指标的观点。这对你来说将会是一个好处。

有关 Dynatrace 测微计的更多信息,请访问 Dynatrace Hub:

https://www.dynatrace.com/hub/detail/micrometer/

© www.soinside.com 2019 - 2024. All rights reserved.