中间件 支持免费试用

应用实时监控服务 ARMS

端到端应用性能监控,快速定位线上问题

应用实时监控服务 ARMS(Application Real-Time Monitoring Service)是阿里云的应用性能管理(APM)平台,覆盖前端监控、应用监控、链路追踪与告警。ARMS 支持 Java、Go、Python、Node.js 等多语言应用的无侵入接入,帮助团队快速定位性能瓶颈与异常。

产品概述

应用实时监控服务 ARMS(Application Real-Time Monitoring Service)是阿里云的应用性能管理(APM)平台,覆盖前端监控、应用监控、链路追踪与告警。ARMS 支持 Java、Go、Python、Node.js 等多语言应用的无侵入接入,帮助团队快速定位性能瓶颈与异常。

无侵入接入:Java 应用通过 Agent 挂载即可监控,无需修改代码
全链路追踪:可视化展示请求经过的每个服务与耗时
多语言支持:Java、Go、Python、Node.js、PHP、.NET
前端监控:Web 与小程序性能、JS 错误、API 请求监控
智能告警:基于基线动态阈值告警,减少误报
最适合谁

所有线上运行的业务系统。特别是微服务架构(调用链复杂,出问题难定位)与对用户体验敏感的前端应用。建议在业务上线前就接入监控,而非出故障后才补。

规格速查

以下参数用于快速比对本产品的核心能力边界。

监控类型 应用监控、前端监控、链路追踪、Prometheus 监控、告警
语言支持 Java、Go、Python、Node.js、PHP、.NET、C++
接入方式 Java Agent、SDK、OpenTelemetry
追踪能力 分布式调用链、慢请求分析、异常堆栈
前端 Web、小程序、React Native、Flutter
告警 多条件告警、动态基线、多渠道通知
集成 与 SLS、Prometheus、Grafana 集成

价格与计费

价格为整理时的参考区间,实际以下单页面为准。计费模式:按探针数与上报量计费 · 资源包(预付费)。

套餐 / 规格 配置说明 参考价格 备注
按探针数 Java Agent 探针 按量 元/探针/天 基础计费单位
前端监控 按上报量 按量 PV 计费
调用链存储 按存储量 按量
资源包 预付费 低至 6 折
按探针数与上报量计费资源包(预付费)

省钱提示:长期稳定负载优先包年包月并叠加节省计划;无状态批处理可用抢占式实例,成本可低至按量价的 10%。 查看成本优化指南 →

适用场景

微服务性能监控 线上故障快速定位 慢接口分析与优化 前端性能与错误监控 全链路追踪 容量评估与压测分析

功能拆解

无侵入应用监控

Java 应用通过 JVM Agent 挂载即可自动采集方法级耗时、SQL 执行、异常堆栈与 JVM 指标,无需修改任何业务代码,对存量系统非常友好。

分布式链路追踪

自动串联跨服务的调用链,可视化展示一次请求经过的所有服务、中间件与数据库及其耗时占比,一眼定位瓶颈所在。

慢请求分析

自动识别慢接口并下钻分析,展示慢在哪个方法、哪条 SQL、哪次外部调用。相比盲目加日志排查,效率提升显著。

前端监控

采集页面加载性能(首屏、白屏时间)、JS 错误、API 请求成功率与慢请求,帮助前端团队发现真实用户体验问题。

动态基线告警

基于历史数据自动学习指标的正常波动范围,异常时告警。相比固定阈值,动态基线在业务量有周期性变化时误报率更低。

OpenTelemetry 兼容

支持 OpenTelemetry 标准协议接入,非 Java 应用或已采用 OTel 埋点的系统可无缝对接,避免厂商锁定。

常见问题

ARMS 和云监控有什么区别?

云监控关注云产品资源层面的指标(CPU、内存、磁盘、网络);ARMS 关注应用层面的指标(接口耗时、错误率、调用链、SQL 性能)。两者互补,通常配合使用。

接入会影响性能吗?

Java Agent 会带来少量性能开销(通常 3%–5% 的 CPU 与延迟增加),可通过采样率配置降低开销。对绝大多数业务影响可接受。

能和开源自建方案对比吗?

ARMS 免去了 SkyWalking、Zipkin 等自建方案的部署与运维成本,且提供更完善的前端监控与告警能力。如果已有成熟的自建 APM 体系,也可继续使用。

相关产品

准备使用 ARMS?

新用户可先领取免费试用额度验证,再决定购买配置与时长。

  • 无侵入接入
  • 全链路追踪
  • 多语言支持