<%@ page session="false" language="java" pageEncoding="UTF-8" %>

异常监控文档


对所有应用异常进行监控,通过对异常次数的判断选择进行警告的发送,并统计出异常警告报表。


1. 异常监控配置设置

参数说明
域名 项目组名称,必需,当设置为“Default”时,适用于所有项目组。
异常名称 具体异常名称,必需,当设置为“Total”时,是针对当前项目组所有异常总数阈值进行设置;当设置为特定异常名称时,针对当前项目组所有同名的异常阈值进行设定
Warning阈值 认定为Warning级别的阈值,必需,当异常数小于该阈值时,不做任何警报;当超过该阈值,小于Error阈值时,做Warning状态设置,做相应警warning告警
Error阈值 认定为Error级别的阈值,必需,当异常数超过该阈值,做Error状态设置,做相应警Error告警

2. 异常过滤配置

对于不想进行异常告警的异常,可以在异常过滤配置里进行设置

参数说明
域名 项目组名称,必需,当设置为“Default”时,适用于所有项目组。
异常名称 具体异常名称,必需,当设置为“All”时,是过滤当前项目组所有异常;当设置为特定异常名称时,仅过滤当前项目组所有同名的异常

3. 异常告警

(1) 实时监测当前的应用异常情况,对于超过阈值设置的异常,Warning级别的仅发送邮件,Error级别的同时发送邮件和短信。
(2) 监测异常并发送警报的周期为:一分钟
(3) 异常判定规则
a) 监测到的所有异常总数,达到该项目组设定的异常总数阈值时,进行告警: 总数大于Warning阈值,小于Error阈值,进行Warning级别告警;大于Error阈值,进行Error级别告警。 只关心周期内异常出现次数总和,一个周期内最多只发送该告警一次。 b) 当监测到特定异常总数,达到该项目组设定的该异常阈值时,进行告警: 总数大于Warning阈值,小于Error阈值,进行Warning级别告警;大于Error阈值,进行Error级别告警。 如果特定异常在一个周期内出现多次超过阈值的情况,不会立即告警,而是周期结束时根据异常总和大小来判定并告警,故一个周期内最多只发送该告警一次。

4. 异常告警统计报表

a) 将异常告警的情况进行统计,按Error警告的次数从大到小进行排序,呈现出错警告及排行的详细情况。

b) 点击“Detail”查看详细异常情况


5. 异常告警邮件配置

针对每个项目组,可以进行组邮件和联系人的配置,CAT将根据此配置进行邮件的发送。