文档中心 > 容器服务

AliAPM使用概述

更新时间:2016/03/08 访问次数:14083

AliAPM是一个能够对应用进行深度监控的应用性能管理平台。主要特性包括应用关键路径的实时性能监控、数据库操作性能监控、NoSQL操作性能监控、API接口调用性能监控、性能问题追踪、服务端环境监控、自定义告警等。能够帮助开发者进行快速故障诊断、性能瓶颈定位、架构梳理、容量评估等工作。

如何使用监控服务

接入指南

正式使用AliAPM前需要首先安装探针程序,如提示:
image
不同语言的安装步骤可参见:
1. Java探针Linux接入指南
2. Java探针Windows接入指南
3. PHP接入指南

应用列表

完成探针程序安装工作后,进入AliAPM首先将呈现应用列表及最近发生的全局告警日志。
image
应用列表中将包含应用基本信息,如实时QPS、RT和实例数等;全局告警日志将显示最近24小时内的按照时间倒序的10条。

名词解释

  • QPS:QPS(Query Per Second)即每秒访问次数。TAE监控中心统计QPS计算方式为: 请求数 / 秒数。
  • PV:PV(Page View)通常说的PV为页面浏览量,但TAE监控中心记录应用所有的网络请求(静态资源除外如:css、js文件),累计成为PV总数。
  • RT:RT( Response Time)即服务器响应时间。
  • 状态码:HTTP状态码(HTTP Status Code)用以表示网页服务器HTTP响应状态的3位数字代码。常见状态码包括:成功(2XX)、重定向(3XX)、客户端请求错误(4XX)、服务器错误(5XX)。

主要功能模块

AliAPM主要提供四大方面功能:全链路监控、拓扑图、数据源监控、告警,托管于EWS的应用还包含实例监控、自定义监控等功能。

全链路监控

对应用进行细粒度实时性能监控,及时发现应用性能问题并定位性能瓶颈。具体可参见:
- 总览:全局监控仪表盘,多维度的数据展示。
- 访问请求监控:监控HTTP访问请求的监控信息,包括:实时QPS,实时RT,PV,不同状态码的情况。

拓扑图

自动发现应用调用的所有服务节点,实现应用端到端的关联监控、告警与分析。基于应用拓扑图,运维人员能够迅速响应突发事件、快速定位影响服务的问题瓶颈。

实例监控

展现EWS应用容器实例相关的CPU、内存、磁盘等资源使用情况。

数据源监控

监控Java应用数据源的使用情况,包括数据源的QPS、RT、连接数和SQL执行记录。

自定义监控

为了EWS开发者能够更加灵活监控应用或者业务数据,AliAPM提供了两类更加自由的监控的方式:
- 自定义监控:包括一套打点上报监控数据的API,并将这些自定义监控数据以图表形式直观展示出来。
- 日志关键字:展示应用日志中开发者自定义关键字的统计情况。

告警

为监控指标(如RT)设置告警条件,一旦触发告警,可以通过手机、旺旺以及邮件三种形式通知到告警接收人,告警的频率最高为一分钟一次。

FAQ

关于此文档暂时还没有FAQ
返回
顶部