监控中心介绍
监控中心是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