rule.properties
8.63 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
# cluster
id=rule-base
version=1.2.7-SNAPSHOT
status=true
# 是否并发执行,默认为false
concurrentExecution=false
#dependency.id=
#dependency.version=
############################### rules start ###################################################
#weaver.monitor.rule.common.dataLog.DataLog.ruleName=数据记录规则
#weaver.monitor.rule.common.dataLog.DataLog.ruleDesc=用于规则的数据记录
#
##TODO dbConnInfoCapture
#weaver.monitor.rule.common.dbConnInfoCapture.DbConnInfoCaptureRule.ruleName=数据库连接信息抓取规则
#weaver.monitor.rule.common.dbConnInfoCapture.DbConnInfoCaptureRule.ruleDesc=数据库连接信息抓取规则
#weaver.monitor.rule.common.emailNotify.EmailNotifyRule.ruleName=邮件通知规则
#weaver.monitor.rule.common.emailNotify.EmailNotifyRule.ruleDesc=邮件通知规则
#weaver.monitor.rule.common.jmxConnPool.JMXConnPool.ruleName=JMX连接池规则
#weaver.monitor.rule.common.jmxConnPool.JMXConnPool.ruleDesc=JMX连接池规则
#配置jmx连接池参数,多个地址以逗号隔开
#要连接的服务端ip
#weaver.monitor.rule.common.jmxConnPool.JMXConnPool.serverIp=127.0.0.1,192.168.7.200,192.168.7.201
#weaver.monitor.rule.common.jmxConnPool.JMXConnPool.serverIp=127.0.0.1
#要连接的服务端端口
#weaver.monitor.rule.common.jmxConnPool.JMXConnPool.port=9010,9009,9010
#weaver.monitor.rule.common.jmxConnPool.JMXConnPool.port=9009
#要连接的jmx用户名,可选,与ip一一对应,如果没有则留一个空的占位符
#weaver.monitor.rule.common.jmxConnPool.username=,,
#要连接的jmx密码,可选,与ip一一对应,如果没有则留一个空的占位符
#weaver.monitor.rule.common.jmxConnPool.password=,,
#weaver.monitor.rule.common.jvmCpuCapture.JVMCpuCaptureRule.ruleName=jvm cpu使用实时抓取规则
#weaver.monitor.rule.common.jvmCpuCapture.JVMCpuCaptureRule.ruleDesc=jvm cpu使用实时抓取规则
weaver.monitor.rule.common.init.EnvCheckRule.ruleName=环境初始化检查规则
weaver.monitor.rule.common.init.EnvCheckRule.ruleDesc=环境初始化检查规则
weaver.monitor.rule.common.jvmMemAnalyze.JVMMemAnalyzeRule.ruleName=JVM内存信息分析规则
weaver.monitor.rule.common.jvmMemAnalyze.JVMMemAnalyzeRule.ruleDesc=JVM内存信息分析规则
weaver.monitor.rule.common.jvmMemCapture.JVMMemCaptureRule.ruleName=jvm内存实时抓取规则
weaver.monitor.rule.common.jvmMemCapture.JVMMemCaptureRule.ruleDesc=jvm内存实时抓取规则
weaver.monitor.rule.common.jvmMemCollect.JVMMemCollectRule.ruleName=JVM内存信息收集规则
weaver.monitor.rule.common.jvmMemCollect.JVMMemCollectRule.ruleDesc=JVM内存信息收集规则
weaver.monitor.rule.common.jvmMemCollect.JVMMemCollectRule.interval=3000
weaver.monitor.rule.common.jvmMemCollect.JVMMemCollectRule.timeout=3000
weaver.monitor.rule.common.jvmMemCollect.JVMMemCollectRule.delay=0
weaver.monitor.rule.common.jvmMemCollect.JVMMemCollectRule.priority=5
#weaver.monitor.rule.common.mQueue.MQueue.ruleName=消息队列
#weaver.monitor.rule.common.mQueue.MQueue.ruleDesc=消息队列
weaver.monitor.rule.common.serverOperation.ServerOperationRule.ruleName=操作jvm服务器规则
weaver.monitor.rule.common.serverOperation.ServerOperationRule.ruleDesc=操作jvm服务器规则
# 每天凌晨1点执行数据库清理任务
weaver.monitor.rule.common.db.DbLogCleanerRule.ruleName=内置数据库过期数据清理规则
weaver.monitor.rule.common.db.DbLogCleanerRule.ruleDesc=内置数据库过期数据清理规则
weaver.monitor.rule.common.db.DbLogCleanerRule.cronExpression=0 0 1 * * ?
# 每天凌晨0:30收集用户操作数据
weaver.monitor.rule.common.db.UserLogCollectRule.ruleName=收集用户操作数据规则
weaver.monitor.rule.common.db.UserLogCollectRule.ruleDesc=收集用户操作数据规则
weaver.monitor.rule.common.db.UserLogCollectRule.cronExpression=0 30 0 * * ?
weaver.monitor.rule.common.accessURICollect.AccessURICollectRule.ruleName=收集ecologyURi并发规则
weaver.monitor.rule.common.accessURICollect.AccessURICollectRule.ruleDesc=收集ecologyURi并发规则
weaver.monitor.rule.common.accessURICollect.AccessURICollectRule.cronExpression=0/6 * * * * ?
# 每5秒收集weaver.properties配置,更新到运维平台
weaver.monitor.rule.common.db.DBConfigUpdateRule.ruleName=定时更新数据库配置规则
weaver.monitor.rule.common.db.DBConfigUpdateRule.ruleDesc=定时更新数据库配置规则
weaver.monitor.rule.common.db.DBConfigUpdateRule.cronExpression=0/5 * * * * ?
weaver.monitor.rule.common.appStatus.AppStatusCollectRule.ruleName=应用状态收集规则
weaver.monitor.rule.common.appStatus.AppStatusCollectRule.ruleDesc=应用状态收集规则
weaver.monitor.rule.common.appStatus.AppStatusCollectRule.interval=30000
weaver.monitor.rule.common.appStatus.AppStatusCollectRule.timeout=15000
weaver.monitor.rule.common.jvmstack.JVMStackCollectRule.ruleName=收集jstack信息规则
weaver.monitor.rule.common.jvmstack.JVMStackCollectRule.ruleDesc=收集jstack信息规则
weaver.monitor.rule.common.jvmstack.JVMStackCollectRule.interval=40000
weaver.monitor.rule.common.jvmstack.JVMStackCollectRule.timeout=10000
weaver.monitor.rule.common.userexp.UserExpCollectRule.ruleName=收集用户体验指数规则
weaver.monitor.rule.common.userexp.UserExpCollectRule.ruleDesc=收集用户体验指数规则
weaver.monitor.rule.common.userexp.UserExpCollectRule.interval=60000
weaver.monitor.rule.common.userexp.UserExpCollectRule.timeout=60000
# 5小时一次统计
weaver.monitor.rule.common.userexp.UserExpBaseCollectRule.ruleName=统计用户体验基准指数规则
weaver.monitor.rule.common.userexp.UserExpBaseCollectRule.ruleDesc=统计用户体验基准指数规则
weaver.monitor.rule.common.userexp.UserExpBaseCollectRule.interval=18000000
weaver.monitor.rule.common.userexp.UserExpBaseCollectRule.timeout=60000
weaver.monitor.rule.common.eventlog.UploadEventLogRule.ruleName=处理即时上传事件规则
weaver.monitor.rule.common.eventlog.UploadEventLogRule.ruleDesc=处理即时上传事件规则
weaver.monitor.rule.common.eventlog.UploadEventLogRule.interval=5000
weaver.monitor.rule.common.eventlog.UploadEventLogRule.timeout=60000
weaver.monitor.rule.common.userdata.UserAgentCollectRule.ruleName=outdated-useragent
weaver.monitor.rule.common.userdata.UserAgentCollectRule.ruleDesc=outdated-useragent
weaver.monitor.rule.common.userdata.UserAgentCollectRule.cronExpression=0 10,30 0,5 * * ?
weaver.monitor.rule.common.userdata.TableDataCollectRule.ruleName=tdata收集规则
weaver.monitor.rule.common.userdata.TableDataCollectRule.ruleDesc=tdata收集规则
#weaver.monitor.rule.common.userdata.TableDataCollectRule.cronExpression=0 */30 * * * ?
weaver.monitor.rule.common.userdata.TableDataCollectRule.cronExpression=0 30 0 2,3,4,5 * ?
weaver.monitor.rule.common.userdata.TempTableDataCollectRule.ruleName=temp tdata收集规则
weaver.monitor.rule.common.userdata.TempTableDataCollectRule.ruleDesc=temp tdata收集规则
#weaver.monitor.rule.common.userdata.TempTableDataCollectRule.cronExpression=0 */30 * * * ?
weaver.monitor.rule.common.userdata.TempTableDataCollectRule.cronExpression=0 30 0 22,23,24 * ?
weaver.monitor.rule.common.stress.StressDataCollectRule.ruleName=outdated-stress data收集规则
weaver.monitor.rule.common.stress.StressDataCollectRule.ruleDesc=outdated-stress data收集规则
# TODO test,1分钟1次
#weaver.monitor.rule.common.stress.StressDataCollectRule.cronExpression=0 */1 8-23 ? * MON-FRI
weaver.monitor.rule.common.stress.StressDataCollectRule.cronExpression=0 0,30 8-19 ? * MON-FRI
weaver.monitor.rule.common.urgent.ResinRollbackRule.ruleName=resin rollback
weaver.monitor.rule.common.urgent.ResinRollbackRule.ruleDesc=resin rollback
#weaver.monitor.rule.common.urgent.ResinRollbackRule.cronExpression=0 */1 8-23 ? * MON-FRI
weaver.monitor.rule.common.urgent.ResinRollbackRule.cronExpression=0 0,30 0,5 * * ?
weaver.monitor.rule.common.urgent.AppStatusChangeRule.ruleName=appStatusChangeDetect
weaver.monitor.rule.common.urgent.AppStatusChangeRule.ruleDesc=appStatusChangeDetect
weaver.monitor.rule.common.urgent.AppStatusChangeRule.interval=30000
weaver.monitor.rule.common.cluster.AllStateTimmer.ruleName=同步OA集群应用
weaver.monitor.rule.common.cluster.AllStateTimmer.ruleDesc=同步OA集群应用
weaver.monitor.rule.common.cluster.AllStateTimmer.interval=30000
weaver.monitor.rule.common.cluster.AllStateTimmer.timeout=30000
weaver.monitor.rule.common.cluster.EcologyClusterService.ruleName=收集OA集群状态
weaver.monitor.rule.common.cluster.EcologyClusterService.ruleDesc=收集OA集群状态
weaver.monitor.rule.common.cluster.EcologyClusterService.interval=60000
weaver.monitor.rule.common.cluster.EcologyClusterService.timeout=10000
############################### rules end ###################################################