应用监控指南

更新时间:2015/09/18 访问次数:16749

监控中心介绍

监控中心是WorkStation的核心组成模块之一,负责对开发者的APP及其他依赖的服务组件等进行性能方面的日常监控,出具各项性能指标,并提供对性能指标的告警功能,帮助开发者发现APP故障和性能瓶颈,以及时进行排查和优化。
访问地址,在工作站顶部,选择监控中心。打开后可以查看应用整体的健康度和数据库实例负载度。

功能和使用说明

1、Appengine:打开这个功能点,会展示应用列表,在页面中可以查看和配置具体监控数据。
应用告警配置和告警开关。可以配置监控地址,一般选择应用首页或者主要功能页;方式可选择get,post和head三种;post参数和cookie可以写需要的入参。监控程序会根据填写的参数,拼装url,发起http请求。设置匹配关键字和匹配方式,会匹配相应http返回的内容,用户可以通过指定匹配内容来检查响应内容是否正确,不设置则不做匹配检查。 如果根据匹配条件,匹配到了表示成功。 普通用户建议直接设置一个监控地址就好了,其他不用设置。
2、点击对应应用名称,可以查看具体的监控数据,包括: 健康度、HTTP响应时间、实例内存CPU情况 和 弹性扩缩容 。
3、 健康度:分数越高越好;如果低于80,ISV就需要关注一下自己的程序各个维度的情况了。
注:HTTP返回状态码大于400的,HTTP响应时间按5s以上打分

监控指标

权重(%)

指标区间

得分

HTTP响应时间

25

[0s,1s          

100

(1s, 2s]

80

(2s, 4s]       

60

(5s, +)             

50

HTTP响应状态码

25

=200 ok

100

<>200 ok

0

实例CPU平均使用率

25

>=80%

50

>=70%&<80%

60

>=50%&>70%

80

<50%

100

实例内存平均使用率

25

>=80%

50

>=70%&<80%

60

>=50%&>70%

80

<50%

100

4、 HTTP响应:包括http响应时间 和 响应状态码分布图 ,以及对应的告警配置。
关于http告警配置,推荐是 http响应时间在2000ms之内;http响应状态码都为200 。
5、 实例:部署应用的实例,具体CPU和内存的使用情况,和代码性能的有关系。这里的告警配置建议根据各自应用的实际情况配置。
6、 弹性扩缩容:每个应用部署后分配的实例数会由系统根据负载自动调节,会根据需要进行扩缩的。如果系统扩缩了就会产生通知。
7、 数据库:查看数据库示例列表和具体负载情况。
点击查看详情,可以查看,实例具体的负载度、连接数、存储空间、IOPS、QPS/TPS、每秒SQL执行数、慢SQL。
建议用户重点关注慢SQL的情况,有慢SQL请尽快解决。
8、 告警: 查看具体的告警消息和配置发送方式。设置对应告警对象、告警项和时间,就能搜索到告警记录。
发送方式中可以设置告警旺旺或者邮箱方式,可以添加多个告警接收人。

FAQ

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