ARMS 应用监控 eBPF 版
基于eBPF技术,面向 Kubernetes 集群提供的无侵入可观测性产品,支持多语言、分布式、微服务化应用的应用性能数据、网络性能数据、调用链、事件、日志的采集和展示。

产品优势

无侵入
通过旁路技术,无需代码埋点即可获取到丰富的应用和网络性能数据。同时基于 eBPF 技术即可在内核层进行网络协议解析,可支持多种语言、框架
高性能
基于eBPF 技术,以极低消耗获取丰富的网络性能数据。通过自研探针的针对性优化,以更低资源消耗处理海量 eBPF/BPF 数据
功能丰富
专注于提供全量应用性能监控功能,支持针对分布式、微服务化应用,提供全链路追踪及代码级实时性能监测,并配合丰富的图表分析与调用链分析能力,满足日常运维需求
全景拓扑
支持通过网络拓扑、资源拓扑,展示资源间的关联关系并展示在拓扑图中,并清晰展现服务之间的调用关系及调用路径上的全栈性能指标

产品功能

应用列表及全景拓扑
应用列表将被识别且接入的应用服务进行统一展示,列表页支持展示语言、请求数、错误数和响应时间等常用信息。支持快捷筛选和标签能力。
全景拓扑支持将所有的应用服务全部展示在拓扑图中,同时根据应用服务之间的调用关系进行串联,从而渲染出覆盖全部应用服务及其之间调用关系的全景拓扑。每个节点还支持快捷展示黄金指标。
应用详情
应用概览可视化展现应用关键指标、上下游依赖组件等关键信息,即时掌握应用总体健康情况。
应用拓扑立体展示应用、服务、主机健康状况,应用上下游依赖关系。快速定位诱发故障的服务、被故障影响应用和关联主机等。
提供服务提供服务支持展示应用提供的接口的调用详情,包括接口请求数、错误数和平均耗时。支持多维度组合筛选,提供请求类型、接口名称和主机维度多筛选条件组合查询。
依赖服务依赖服务支持展示应用依赖的下游服务的调用情况,包括请求数、错误数和平均耗时信息。支持http、rpc和db等下游服务类型,并支持多维度组合筛选。
调用链分析调用链分析功能是基于已存储的全量链路明细数据,自由组合筛选条件与聚合维度进行实时分析,可以满足不同场景的自定义诊断需求。
实例监控实例监控展示了应用服务对应的实例副本监控信息,包括基础类监控信息,如请求数、错误数、平均耗时、实例数、CPU使用率和内存使用量,还支持丰富的网络性能监控信息。
事件分析事件分析功能是基于已产生的告警事件明细数据,自由组合筛选条件进行实时分析,可以满足不同场景的自定义分析诊断需求。
告警管理
告警规则通过创建应用监控告警规则,您可以制定针对特定应用监控的告警规则,如错误率、响应时间和数据库调用等。当告警规则被触发时,告警会以指定的通知方式向告警联系人或钉群发送告警信息。

应用场景

多语言应用实时性能监控
全景拓扑图
分布式链路追踪及性能剖析
多语言下的应用实时性能监控
可视化展现接入的多语言应用的关键指标、上下游依赖组件等关键信息,即时掌握应用总体健康情况。以应用为中心提供接口视角、依赖服务视角和实例视角的场景化指标大盘,满足不同指标查询和告警配置的需求。
全景拓扑图
将所有的应用服务全部展示在拓扑图中,根据应用服务之间的调用关系进行串联,从而渲染出覆盖全部应用服务及其之间调用关系的全景拓扑,并且每个节点还支持快捷展示黄金指标和健康状态。一张图即可全局掌握整体业务系统的运行状态。
分布式链路追踪及性能剖析
基于已存储的全量链路明细数据,自由组合筛选条件与聚合维度进行实时分析,以探索的新型交互方式查询和分析全量应用服务的调用链信息,如查询慢调用和异常链路等,同时配合持续性能剖析,帮助开发者快速定位方法性能瓶颈。

更多产品与服务

应用实时监控服务 ARMS
应用实时监控服务 ARMS 是一款阿里云应用性能管理(APM)类监控产品。借助本产品,您可以基于前端、应用、业务自定义等维度,迅速便捷地为企业构建秒级响应的应用监控能力。
可观测监控 Prometheus 版
基于开源 Prometheus 构建的全托管监控服务。无需部署与运维,默认集成常见云服务并兼容相关开源组件。提供开箱即用的 Grafana 看板和告警服务,帮助企业快速搭建监测体系。
性能测试 PTS
支持按需发起压测任务,可提供百万并发、千万 TPS 流量发起能力,100% 兼容 JMeter。提供的场景编排、API 调试、流量定制、流量录制等功能,可快速创建业务压测脚本,精准模拟不同量级用户访问业务系统,帮助业务快速提升系统性能和稳定性。
可观测链路 OpenTelemetry 版
可观测链路 OpenTelemetry 版为分布式应用的开发者提供了完整的调用链路还原、调用请求量统计、链路拓扑、应用依赖分析等工具。快速分析和诊断分布式应用架构下的性能瓶颈,缩短异常定位时间,提高微服框架下开发诊断效率。

文档与说明