ARMS Java Agent 自 2018 年发布以来,随着业务场景丰富和用户规模增长,老架构难以优雅地满足新需求。选择 OTel Java Agent 作为重构基座的原因包括:
技术领先性:OTel Java Agent 在埋点生效判断(muzzle-check)、异步上下文透传、类加载器隔离、VirtualField 机制等方面设计领先,能解决很多困扰已久的问题。
社区生态:OTel 社区活跃度位列 CNCF 第二,插件数量约 128 个(远超 ARMS 3.x 的 60 个),已成为可观测领域开源标准。
行业趋势:New Relic、Grafana、Elasticsearch、Azure、AWS 等均已基于 OTel Java Agent 打造商业化探针。
拥抱开源标准:基于 OTel 重构可以全面兼容 OTel SDK,降低用户接入门槛,避免供应商锁定。
最终 ARMS 4.x 版本基于 OTel Java Agent 升级重构,迁移现有商业化能力并 100% 兼容 3.x 功能。




