抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

OpenTelemetry(简称 OTel)是 CNCF 的可观测性标准,统一了 Traces、Metrics、Logs 等遥测数据的采集、处理和导出方式。它不是一个新的监控后端,而是一套 API、SDK、协议和 Collector 生态,让应用只埋点一次,就能把数据送到任意兼容的后端。

本文基于 OpenTelemetry 官方最新文档整理,先讲清概念和架构,再以 Java 为例,完整说明 SDK 初始化、Tracing、Metrics、Logs、Context、Sampling、Collector、Spring Boot 集成和生产实践。

版本说明:文中 Java SDK 示例以 OpenTelemetry Java 1.67.x 为主线,Java Agent/Instrumentation 2.x 为例。实际项目请以 Maven Central 和官方文档的最新稳定版为准。