全部产品
弹性计算 会员服务 网络 安全 移动云 数加·大数据分析及展现 数加·大数据应用 管理与监控 云通信 阿里云办公 培训与认证 智能硬件
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 更多
业务实时监控服务 ARMS

应用监控概述

更新时间:2018-06-05 10:19:09

ARMS 应用监控是一款针对应用性能管理的监控工具,结合 Google Dapper 的理论模型和阿里巴巴集团内部实践,为您提供更加全面的面向应用的业务实时监控。目前应用监控支持 Java 语言,接下来将会支持更多语言类。

以下是应用监控的应用总览界面。

Application Monitoring Sample

应用监控功能

  • 应用拓扑的自我发现

    不同应用之间通过 RPC 框架(如 Dubbo、HTTP、HSF 等协议)组成的调用链能通过 ARMS 有效捕获、智能计算、自动生成分布式应用间调用关系,并展示在监控界面上。

  • 基于常用诊断场景的指标下钻分析

    根据应用响应时间、请求数、错误率等指标下钻分析,按应用、事务、数据库多维度查看。

  • 异常事务和慢事务捕获

    基于调用事务(Trace)的超时和异常分析,并有效自定关联到对应的接口调用,如 SQL、MQ 等,实时掌握应用内部错误情况。

  • 基于调用链的事务快照查询

    智能收集基于调用链(Trace)的问题事务,通过排查详细明细数据明确异常或错误来源。

  • 即席多维排查功能

    支持分布式及本地方法栈明细查看,并按应用、IP、耗时等维度进行多维分析。

  • PaaS 平台集成

    通过一键集成阿里云 EDAS PaaS 平台,让运行于 Aliware 分布式架构平台上的应用监控更加有效。

EDAS Integration

应用监控兼容性列表

Java

目前 ARMS 应用监控对第三方组件的支持力度如下表所示。

组件 JDK 1.7 JDK 1.8
Dubbo 2.5.7 2.5.7
Google HTTP Client 未测 未测
HttpClient 3 3.X 3.X
HttpClient 4 4.X 4.X
JDK HTTP 1.7 1.7
Jetty 8.2 8.2
MyBatis 3.4 3.4
MySQL JDBC 5.0.X 5.0.X
Oracle JDBC 10.2.X 10.2.X
OkHttp 未测 未测
Redis 2.1.0 2.1.0
Spring Boot 1.3.0 1.3.0
Spring 4.2.6 4.2.6
Tomcat 7.X 7.X
本文导读目录