@@ -67,7 +67,7 @@ cd ServerStatus/server && make
6767
6868#### 二、修改配置文件
6969``` diff
70- ! watchdog rule 可以为任何已知字段的表达式
70+ ! watchdog rule 可以为任何已知字段的表达式。注意Exprtk库默认使用窄字符类型,中文等Unicode字符无法解析计算,todo等待修复
7171! watchdog interval 最小通知间隔
7272! watchdog callback 可自定义为Post方法的URL,告警内容将拼接其后并发起回调
7373
@@ -89,13 +89,21 @@ cd ServerStatus/server && make
8989 "location": "🇨🇳",
9090 "password": "USER_DEFAULT_PASSWORD",
9191 "monthstart": 1
92- },
92+ }
93+ ],
94+ "monitors": [
95+ {
96+ "name": "百度一下",
97+ "host": "https://www.baidu.com",
98+ "interval": 60,
99+ "type": "https"
100+ }
93101 ],
94102 "watchdog":
95103 [
96104 {
97- "name": "服务器负载高监控,排除内存大于32G物理机,同时排除俄勒冈机器 ",
98- "rule": "cpu>90&load_1>4&memory_total<33554432&name!='俄勒冈 '",
105+ "name": "服务器负载高监控,排除内存大于32G物理机,同时排除node1机器 ",
106+ "rule": "cpu>90&load_1>4&memory_total<33554432&name!='node1 '",
99107 "interval": 600,
100108 "callback": "https://yourSMSurl"
101109 },
@@ -106,8 +114,8 @@ cd ServerStatus/server && make
106114 "callback": "https://yourSMSurl"
107115 },
108116 {
109- "name": "服务器宕机告警,排出俄勒冈 ,排除s02",
110- "rule": "online4=0&online6=0&name!='俄勒冈 '&username!='s02'",
117+ "name": "服务器宕机告警,排出node1 ,排除s02",
118+ "rule": "online4=0&online6=0&name!='node1 '&username!='s02'",
111119 "interval": 600,
112120 "callback": "https://yourSMSurl"
113121 },
@@ -124,7 +132,7 @@ cd ServerStatus/server && make
124132 "callback": "https://yourSMSurl"
125133 },
126134 {
127- "name": "你可以组合任何已知字段的表达式",
135+ "name": "你可以组合任何已知字段的表达式,注意Exprtk库目前不支持中文等Unicode字符 ",
128136 "rule": "(hdd_used/hdd_total)*100>95",
129137 "interval": 1800,
130138 "callback": "https://yourSMSurl"
0 commit comments