106.4. OpenTelemetry 配置


此组件的存在将提供所需的检测程序,以便轻松启用 OpenTelemetry 指标集合。

106.4.1. 测试 OpenTelemetry 收集器

如果您需要一个快速的方法来验证 OpenTelemetry trace 的配置,您可以通过运行 Docker 服务来启动本地收集器:

docker run -p 4318:4318 otel/opentelemetry-collector-contrib:0.113.0
Copy to Clipboard Toggle word wrap

此服务将端口 4318 公开给 localhost,这是代理预期的默认设置。您可以相应地更改此配置。

106.4.2. OpenTelemetry 代理配置

要收集应用程序公开的指标,并根据所选运行时,您需要使用 Java 代理启动 Camel 应用程序。Java 代理目标是将这些指标推送到 OpenTelemetry 兼容收集器服务器。按照 OpenTelemetry Java Agent 配置中 的说明进行操作。

注意:由于 Spring Boot 运行时中的 OpenTelemetry 依赖项协调中的一个缺陷,您可能会达到运行时错误,直到 Spring Boot BOM 依赖项与 OpenTelemetry 依赖项保持一致。请注意这个问题正常工作所需的临时解决方案,直到问题解决为止。

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部