应用实时监控服务ARMS(Application Real-Time Monitoring Service)是一款应用性能管理(APM)产品,包含应用监控、Prometheus监控和前端监控三大子产品,涵盖分布式应用、容器环境、浏览器、小程序、APP等领域的性能管理,能帮助您实现全栈式性能监控和端到端全链路追踪诊断,让应用运维从未如此轻松高效。
功能一览
ARMS包含以下子产品和功能模块,覆盖众多监控业务场景。
应用监控
面向分布式架构,监控Java/PHP应用,查看应用拓扑、接口调用、异常事务、慢事务等。
前端监控
从页面打开速度、页面稳定性和外部服务调用成功率这三个方面来监测Web页面和小程序的健康度。
Prometheus监控
全面对接开源Prometheus生态,支持类型丰富的组件监控,提供全面托管的Prometheus服务。
App监控
专注于监控移动设备上的应用性能和用户体验,从崩溃分析、性能分析和远程日志这三个方面精确衡量App应用的性能。
Kubernetes监控
面向部署在容器服务Kubernetes版的集群,能够对节点机器上的资源和容器进行实时监控和性能数据可视化展示。
业务监控
提供从业务视角衡量应用性能和稳定性的新方式,对业务关键交易进行全链路监控,提供贴合业务的丰富性能指标与诊断能力。
云拨测
利用遍布全球的监控网络,以真实终端用户使用场景为视角,对目标应用进行性能管理和网络性能监控,提升产品的用户体验。
链路追踪
提供完整的调用链路还原、调用请求量统计、链路拓扑、应用依赖分析等功能,帮助您快速分析并诊断分布式应用的性能瓶颈。
自定义监控
针对高度定制化的业务场景,支持通过创建自定义监控任务来清洗日志,自由统计所需指标,生成需要的数据与报表,灵活地配置报警。
应用安全
基于RASP(Runtime Application Self-Protection)技术,应用安全可为应用在运行时提供强大的安全防护能力,并抵御绝大部分未知漏洞所利用的攻击手法。
Grafana服务
提供免运维和快速启动Grafana运行环境的能力,可以帮助您在高效分析与查看指标、日志和跟踪的同时,无需关注服务器配置、软件更新等繁杂工作,有效降低运维复杂性与工作量。
应用监控
ARMS应用监控是一款应用性能管理(Application Performance Management,简称 APM)产品。您无需修改代码,只需为应用安装一个探针,ARMS就能够对应用进行全方位监控,帮助您快速定位出错接口和慢接口、重现调用参数、发现系统瓶颈,从而大幅提升线上问题诊断的效率。
支持多种语言的应用监控
JAVA
PHP
Go*
Node.js*
.NET*
C++*
更多
应用监控能力概览
自动发现应用拓扑
ARMS应用监控探针能够自动发现应用的上下游依赖关系,有效捕获、智能计算、自动展示不同应用之间通过RPC框架组成的调用链。
捕获异常事务和慢事务
您可以进一步获取接口的慢SQL、MQ堆积分析报表或者异常分类报表,对错、慢等常见问题进行更细致的分析。
自动发现并监控接口
ARMS应用监控能够自动发现和监控应用代码中常见的Web框架和RPC框架,并统计接口的调用量、响应时间、错误数等指标。
实时诊断
开启ARMS应用监控的实时诊断功能后,ARMS应用监控会持续监控应用5分钟,并在这5分钟内全量上报调用链数据。
关于ARMS应用监控的详细信息,请参见应用监控概述。
前端监控
ARMS前端监控专注于对Web场景、Weex场景和小程序场景的监控,从页面打开速度(测速)、页面稳定性(JS Error)和外部服务调用成功率(API)这三个方面监测Web和小程序页面的健康度。
支持多种场景的前端监控
Web/H5
Weex
钉钉
支付宝
微信
其他小程序
更多
ARMS前端监控能力概览
页面访问速度
ARMS前端监控可测量多种页面性能指标,包括首次渲染时间、首屏时间、DOM Ready时间、资源加载时间等。
JS错误诊断
ARMS前端监控的JS错误诊断功能可展示JS错误的基本信息和分布情况,以及回溯用户行为,帮助您快速定位错误位置。
API请求监控
ARMS前端监控能提供应用中每个API的调用情况,包括调用成功率、返回信息、成功或失败的平均耗时等。
前后端链路追踪
前后端链路追踪功能可将API请求从前端发出到后端调用的链路串联起来,真实还原代码执行的完整现场。
关于ARMS前端监控的详细信息,请参见什么是ARMS前端监控?。
Prometheus监控
ARMS Prometheus监控全面对接开源Prometheus生态,支持类型丰富的组件监控,提供多种开箱即用的预置监控大盘,且提供全面托管的Prometheus服务。
支持多种场景的Prometheus监控
JVM
MySQL
Go
Redis
Kafka
ZooKeeper
更多
ARMS Prometheus监控能力概览
更轻量更稳定
您无需自行搭建Prometheus监控系统,仅需安装ARMS Prometheus监控探针PromAgent即可开始监控业务。
数据量无上限
ARMS Prometheus监控的数据采集能力可以按照K8s副本数水平扩展,从而均衡分解采集任务。
完全兼容开源生态
完全兼容Prometheus监控开源生态链路中的客户端和查询语言部分,兼容并优化开源生态链路中的采集规则和使用价值部分。
节省成本
ARMS Prometheus监控支持默认K8s监控。您的时间成本可由原来使用开源Prometheus监控K8s的3天左右降低至10分钟左右。
关于ARMS Prometheus监控的详细信息,请参见什么是Prometheus监控。
客户原声
以下是部分客户对ARMS的评价。

道旅科技 Dida Travel

华润万家 CR Vanguard

联想 Lenovo
开通ARMS
单击下方按钮可立即前往ARMS开通页面。