1. 错误日志管理
1.1. 知识点
说明错误日志维护了应用常见的错误类型,如jdk常见错误,框架组件常见错误;日志自检中错误日志自检配置来源于此,当检测到打印的日志符合错误日志里维护的类型时,会产生错误日志报告;
检测的日志对象仅限于log.error(“”,e)形式打印的日志,其中e是Throwable子类。
1.2. 功能截图
1.3. 功能详述
智能诊断日志诊断器开启错误日志检查,会对日志进行检查检测到日志匹配在错误日志管理中的格式时,会记录并产生错误日志报告:
1.3.1. 新增
错误码:99开头的不重复数字编码
名称:方便识别错误
日志级别:设置后自会检测级别大于等于设定级别
生效群组:设置规则在哪些群组生效,默认不设置指所有群组都生效
严重程度:错误的严重程度,对应自检报告那边的异常/警告
错误类名:log.error(“”,e)形式打印的日志,e的类名称如:java.lang.OutOfMemoryError
错误信息:错误类携带的message信息;
采集器:
配置采集器会采集响应信息如直方图
1.3.2. 修改
对已经添加的错误配置进行修改,错误码无法修改。
1.3.3. 批量导出
对选中的规则进行批量导出,常用于将测试好的新配置迁移到其他环境。
1.3.4. 批量导入
将批量导出的配置导入到另一个环境中使用。
1.3.5. 规则配置
检查交易成功或失败的标准,
简易-只要检测到有error级别日志打印时本次交易为失败;
精确-检测到有error级别,且错误日志在维护的错误码中存在则失败。