服务接口及网站监控使用说明
1、服务接口及网站,由server主动扫描监测,因此要保证server主机能访问到服务接口或网站。那server主机访问不到服务接口API或网站怎么办
2、如果出现监控网站站点失败,找不到处理办法的时候。可以通过监控网站的一个css、js、图片等资源来实现监控,效果等同于监测网站
3、接口监测默认超时20s,如果超过20s接口没有响应,则判定失败,目前暂不支持配置超时时间
4、若server主机访问不到网站域名,但能访问到网站IP,通过http://[服务器IP]:端口方式监测,效果也一致
5、post方式,系统默认会提交Content-Type:application/json格式内容
6、响应内容需包含的关键字,非必填,比如success这样的关键字符,如果接口响应内容不含此关键字,会判定接口500错误
响应内容不能包含的关键字(支持多个关键字,用英文逗号隔开即可),非必填,比如error等这样的关键字符,
如果接口响应内容含此关键字(多个关键字时,任何一个关键字匹配成功,则判定接口错误),会判定接口500错误
Headers,此参数非必填,根据个人场景使用
POST提交Body内容,此参数非必填,当接口请求方式为POST时候,会使用此参数,也可以不填写,根据个人场景使用
POST提交表单,此参数非必填,当接口请求方式为POST时候,会使用此参数,也可以不填写,根据个人场景使用
7、接口监测,默认每10分钟扫描一次,也可以修改,在server/config/application.yml文件,修改如下配置项
修改后重启server生效
8、接口监测,默认失败连续2次,就会发送告警通知,也可以修改,在server/config/application.yml文件,修改如下配置项
此配置项,需要v3.4.1或以上版本支持
修改后重启server生效
9、如果监控Basic Auth认证请求的接口(需要升级到v3.4.9或以上版本),接口添加页面在Header中输入AuthorizationUsernameAuthorizationPassword,然后填写对应的值,这样就可以了
10、如果监控Bearer token请求的接口(需要升级到v3.4.9或以上版本),接口添加页面在Header中输入AuthorizationBearerToken和对应的值,就可以了
11、服务接口监控视频讲解