应用实时监控服务ARMS(Application Real-Time Monitoring Service)是一款阿里云应用性能管理(Application Performance Management,简称APM)类监控产品。EDAS可以无缝对接ARMS应用监控,只需开启高级监控,即可使用ARMS提供的APM功能来监控部署在EDAS上的应用,从而进行更深层次的应用性能管理。

在EDAS控制台为应用开启ARMS高级监控

  1. 登录EDAS 控制台,在左侧导航栏中选择应用管理 > 应用列表,单击要开启ARMS应用监控的应用名称。
  2. 在左侧导航栏中选择应用监控 > 高级监控(或监控 > 高级监控),单击开启高级应用监控
  3. 提示对话框中单击确定

在ARMS中查看EDAS应用的监控数据

成功开启ARMS应用监控后,单击跳转至ARMS应用监控,即可跳转到ARMS应用监控的应用列表页面。在应用列表页面单击应用名称即可查看该应用的详细监控数据。

为EDAS应用接入ARMS高级监控后,可使用多项应用监控能力,以下是一些示例。

自动发现应用拓扑

ARMS应用监控探针能够自动发现应用的上下游依赖关系,有效捕获、智能计算、自动展示不同应用之间通过RPC框架组成的调用链。

捕获异常事务和慢事务

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

自动发现并监控接口

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

实时诊断

开启ARMS应用监控的实时诊断功能后,ARMS应用监控会持续监控应用5分钟,并在这5分钟内全量上报调用链数据。

更多ARMS应用监控的使用方法请参见应用监控概述