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