自定义规则被触发后,函数计算中的函数对资源进行评估,并调用配置审计的PutEvaluations接口,将评估结果返回给配置审计。当您执行自定义规则后,评估结果仍然显示为“无数据”的排查方法如下:
- 通过操作审计排查
通过操作审计控制台的事件查询功能,查看PutEvaluations接口的调用事件。
当您执行自定义规则后,如果存在PutEvaluations接口的调用记录,则说明规则执行成功,该规则无匹配资源;反之,说明规则执行失败。
说明 地域选择华东2(上海)。 - 通过函数计算排查
如果您已启用函数的日志功能,则可以查看PutEvaluations接口的调用记录。关于如何启用函数的日志功能,请参见配置日志。
当您执行自定义规则后,请先在函数代码页签中打印日志,再在调用日志页签中查看PutEvaluations接口的调用记录。如果存在PutEvaluations接口的调用记录,则说明规则执行成功,该规则无匹配资源;反之,说明规则执行失败。