一、项目背景
由于公司之前的一项线上事故,接口服务500错误时,阿里云未监控到,经过排查产生原因为公司技术方案确定时有些接口的500错误不允许暴露出来,在编写时将http协议的请求的状态码封装成200,因此监控平台业务发监测到接口内部的500错误。
开发此平台的目的是通过接口断言的方法判断接口所在服务是否正常,每个服务选取一两个接口进行监控即可监控到该服务是否正常
技术背景:监控脚本使用jmeter编写;开发框架使用JavaScript+JavaServlet
二、流程介绍
首先打开连接,显示如下,包括业务线选择下拉选择框,以及一些说明
其次选择业务线,完成后会显示文件上传框和文件列表,将文件拖入上传框后即可上传测试用例,重新加载业务线后可查看已上传的用例
选择是否发送短信提醒后,点击开始监控,平台开始进行监控,点击对应case可以展开执行结果,执行通过的测试结果为:测试通过,执行失败的测试结果为断言的错误描述