设置应用请求状态判断条件
为了方便您根据响应时间区分不同状态的请求和应用,您可以在“设置”页面设置请求状态的判断条件和应用状态的判断条件。不同类型的应用对请求响应时间的要求不一样,您可以根据情况设置合适的数值或比例。
例如:页面中包含较多大图片时,本身需要的加载时间较长,可以设置相对较长的响应时间阈值。而对于体验要求较高的一些页面,比如支付页面,用户希望能够快速完成支付操作,需要设置较小的响应时间阈值。
设置请求状态判断条件
在“请求设置”中设置请求不同状态的阈值,例如,设置缓慢的阈值为200;非常慢的阈值为1000,则请求状态的判断条件为:
响应时间介于0~200毫秒时,请求状态为正常。
响应时间介于200~1000毫秒时,请求状态为缓慢。
响应时间大于1000毫秒时,请求状态为非常慢。
设置应用状态判断条件
在“拓扑图设置”中设置拓扑图中应用不同状态的判断条件,应用状态和请求状态是相关联的,需要根据应用中请求状态的百分比来判定应用的状态。
例如,设置缓慢的阈值为10,非常慢的阈值为15,错误的阈值为5,则一段时间内应用状态的判断条件为:
应用中有10%的请求状态为缓慢,则应用的状态为缓慢。
应用中有15%的请求状态为非常慢,则应用的状态为非常慢。
应用中有5%的请求发生错误,则应用的状态为错误。
设置错误异常白名单
由于应用的很多异常是业务正常抛出来,不属于您关心的问题,可以在“设置”页面设置异常白名单和HTTP状态码白名单来进行过滤。目前,白名单设置只支持Java 和 Dotnet应用。
异常白名单设置
点击<添加异常>按钮设置异常条件,根据页面给出的示例输入要加入白名单的异常信息,非关键字部分用“*”代替。设置为白名单的异常将不被统计为异常。
您可以编辑或删除已添加白名单的异常信息。
HTTP状态码白名单设置
点击<添加状态码>按钮设置需要忽略的HTTP状态码,同时需要选择该设置影响的请求。
设置为白名单的HTTP状态码将不统计为错误,默认400以上为错误HTTP状态码。
您可以编辑或删除已添加白名单的HTTP状态码。