本文展示了腾讯云自研 APM 探针的版本信息,并提供下载地址。对于其他由开源社区提供的探针或 SDK 信息,包括 OpenTelemetry、Skywalking、Jaeger 等,请参考对应的开源社区文档。
腾讯云增强版 OpenTelemetry Java 探针
腾讯云增强版 OpenTelemetry Java 探针(TencentCloud-OTel Java Agent)基于开源社区的 openTelemetry-java-instrumentation 进行二次开发,遵循 Apache License 2.0 协议,在探针包中对 OpenTelemetry License 进行了引用。在开源探针的基础上,腾讯云增强版 OpenTelemetry Java 探针在埋点密度、高阶诊断、性能保护、企业级能力等方面做了重要的增强。同时,腾讯云增强版 OpenTelemetry Java 探针也遵循了 OpenTelemetry 的协议标准,当自动埋点不满足用户场景时,可以参考 OpenTelemetry 官方文档 进行自定义业务埋点。
版本 | 发布说明 | 发布日期 | VPC 内网下载地址 | |
2.3-20240831 | 1. 支持多项探针配置,可以通过控制台下发,实时生效。 2. 新增 ons-client 自动埋点。 3. 解决在使用 Fastjson 库的情况下有可能存在的埋点性能问题。 | 2024年8月31日 | 广州 |
|
| | | 上海 |
|
| | | 北京 |
|
| | | 成都 |
|
| | | 中国香港 |
|
| | | 北京金融 |
|
| | | 上海金融 |
|
| | | 新加坡 |
|
| | | 法兰克福 |
|
| | | 硅谷 |
|
2.3-20240730 | 1. 支持 Java 21 2. 新增 XXL-JOB 1.9.2+ 自动埋点上报 3. 支持对 Spring Service 注解方法的自动埋点上报 | 2024年7月30日 | 广州 |
|
| | | 上海 |
|
| | | 北京 |
|
| | | 中国香港 |
|
| | | 北京金融 |
|
| | | 上海金融 |
|
| | | 新加坡 |
|
| | | 硅谷 |
|
2.1-20240701 | 1. 支持通过 OpenTelemetry API 进行自定义埋点增强。 2. 新增一系列组件与框架的自动埋点支持,包括Spring Cloud Gateway 2.0+ 以及 Pulsar 2.8+ 等。 | 2024年7月1日 | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
1.16-20240328 | 1. 优化高负载场景下的探针稳定性 | 2024年3月28日 | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
1.16-20240305 | 1. 支持线程池、连接池指标上报 2. 通过火焰图分析CPU/内存高负载的问题根因 | 2024年3月5日 | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
探针支持周期
为了不断提升腾讯云增强版 OpenTelemetry Java 探针的产品能力以及稳定性,支持开源组件的新版本,及时修复探针缺陷以及安全漏洞,应用性能监控 APM 将对探针进行持续迭代,定期发布新版本探针。建议您跟随探针发布节奏,及时更新探针版本。
每个正式发布的腾讯云增强版 OpenTelemetry Java探针,从发布日开始计算,固定支持周期为6个月。从第4个月开始,APM 会在控制台提醒您探针已经临近过期;从第6个月开始,APM 会在控制台提醒您探针已经过期。探针过期以后,不会影响 APM 的使用,如果您需要寻求探针方面的技术支持,建议您可先升级探针版本。关于探针升级,请参考 升级探针版本。
其他探针
除了腾讯云增强版 OpenTelemetry Java 探针之外,其他的探针均由开源社区提供,包括 OpenTelemetry 社区、 Skywalking 社区,请参考接入指南进行探针安装。
对于部署在容器服务 TKE 上的应用,腾讯云可观测团队提供了 Operator 方案:tencent-opentelemetry-operator, 此方案在社区 opentelemetry-operator 基础上构建,可以实现探针自动注入,方便应用快速接入 APM。tencent-opentelemetry-operator 支持如下探针版本:
语言 | 探针版本 | 发布说明 | 发布日期 |
Python | 0.45b0 (最新版本) | 2024年6月4日 | |
| 0.41b0 | 2023年10月13日 | |
Node.js | 0.51.0 (最新版本) | 2024年6月24日 | |
| 0.44.0 | 2023年10月25日 | |
.Net | 1.6.0 (最新版本) | 2024年4月29日 | |
| 1.2.0 | 2024年1月18日 |