常见问题

本 FAQ 文档主要介绍数据巡检使用中的各类常见问题

巡检规则失败该如何处理

巡检规则失败最有可能是由于巡检语句未得到正常执行和结果返回。 通过将鼠标悬浮至目标巡检规则失败状态上,可以展示巡检失败的具体原因。 一般来说,需要检查如下几个方面:1.巡检语句是否执行于正确的数据库。2.是否由于二开等原因,导致 巡检 SQL 语句中的表、字段等对象发生变更,无法获取。 如果是标准巡检规则,可能是由于二开等原因,造成表结构发生变更、性能造成的超时等。可以通过提交流程,进行标准巡检规则调整,或直接点击页面右下方的反馈图标,进行问题反馈咨询。如果是个性化巡检规则,可以通过管理后台,进行编辑、更新。

标准巡检规则的调整,为什么需要进行流程审批

标准巡检规则是默认情况下,是强制执行的。目的是全面排查系统可能存在的异常数据,保证数据质量。由于二开等情况,可能存在标准巡检 SQL 无法正常执行,此种情况下需要进行审批确认后,方可调整巡检规则,目的依然是为了能够持续的对系统异常数据进行检测而不是忽略该条巡检规则。

为什么有时候查看得分的时候,发现巡检通过率为 0

巡检每日进行,默认查看的巡检得分为当日得分。得分为 0 存在 3 种情况。1.无任何巡检规则执行,当然巡检通过率为 0,此种情况可以按照需要,配置巡检规则即可。2.巡检执行失败。巡检执行失败可能有多种原因,比如巡检执行时,数据库出现异常,无法连接,或者云端服务出现异常,未进行巡检。此种情况可反馈明源运维工程师进行排查处理。3.未到达巡检执行时间,一般情况下,所有的巡检结果,会于早上 09:00 左右完成数据清洗,所以如果巡检规则在数据清洗之前,没有执行,则当日巡检结果不会更新。因此,建议将巡检规则的执行时间设定为 00:00~06:00,保证白天查看时,可以查看到当日巡检结果。

.数据巡检通过率较低需要如何提升

巡检通过率低,表明存在较多巡检规则执行未通过,包括如下两种情形。 1.规则执行失败 可以查看巡检结果中的失败原因,大部分情况,可能是由于数据库表结构的不适配,造成巡检规则没有正常执行,此时需要调整巡检语句,使其符合当前数据库表结构,对于个性化巡检规则,巡检语句可以直接修改,对于标准巡检规则,需要通过规则调整流程进行更新。 2.规则执行成功,出现异常数据 部分巡检规则,提供数据修复方式修复指引,可以按照指引,对导出的异常数据进行治理。若持续有新的异常数据产生,则需要对系统进行进一步诊断。