ARMS 应用监控是一款应用性能管理(Application Performance Management,简称 APM)产品。您无需修改代码,只需为应用安装一个探针,ARMS 就能够对应用进行全方位监控,帮助您快速定位出错接口和慢接口、重现调用参数、发现系统瓶颈,从而大幅提升线上问题诊断的效率。

自动发现应用拓扑

ARMS 应用监控探针能够自动发现应用的上下游依赖关系。具体而言,该探针能够有效捕获、智能计算、自动展示不同应用之间通过 RPC 框架(例如 Dubbo、HTTP、HSF 等协议)组成的调用链。您可以通过应用拓扑轻松发现系统中的性能瓶颈和异常调用。

3D 拓扑

3D 拓扑图能立体展示应用、服务和主机的健康状况,以及应用的上下游依赖关系,帮助您快速定位诱发故障的服务、被故障影响的应用和关联的主机等,全方位地诊断故障根源,从而快速排除故障。

捕获异常事务和慢事务

您可以进一步获取接口的慢 SQL、MQ 堆积分析报表或者异常分类报表,对错、慢等常见问题进行更细致的分析。

自动发现并监控接口

ARMS 应用监控能够自动发现和监控应用代码中常见的 Web 框架和 RPC 框架,并自动统计 Web 接口和 RPC 接口的调用量、响应时间、错误数等指标。

实时诊断

当您需要密切监控一小段时间内的应用性能时,例如发布应用或者对应用进行压测时,可以使用 ARMS 应用监控的实时诊断功能。开启实时诊断后,ARMS 应用监控会持续监控应用 5 分钟,并在这 5 分钟内全量上报调用链数据。接下来,您就能以出现性能问题的调用链路为起点,通过方法栈瀑布图和线程剖析等功能定位问题原因。

多维排查

您可以查看分布式及本地方法栈明细,并按应用、IP、耗时等维度进行多维分析。您还可以搭配使用 ARMS 自定义监控中的全息排查功能,排除业务单据完整事务。



集成阿里云中间件 PaaS 平台

ARMS 应用监控支持一键集成阿里云 PaaS 平台 EDAS ,让运行于阿里中间件分布式架构平台上的应用监控更加有效。


Integrate with EDAS
立即开通 ARMS