OSS违规检测普惠版将检测结果推送到日志服务中,日志服务提供查询分析和加工等功能,帮助您了解内容风险趋势并实时监测等。另外对任务检测过的文件,会通过OSS对象标签进行标记。本文介绍OSS违规检测的日志功能和OSS对象标签的使用说明。
日志查询和分析功能
使用须知
开通OSS违规检测普惠版后,系统默认在阿里云日志服务下创建一个名为aliyun-cip-阿里云账号ID-cn-shanghai的Project,以及一个名为cip-osscheck-log的专属Logstore。
所有的日志推送到华东2(上海)地域的默认创建的Project(aliyun-cip-阿里云账号ID-cn-shanghai)下。
您需要确保购买的日志服务产品需处于可用状态(无欠费),否则该日志功能暂停使用。
专属Logstore不支持写入其他数据,但在查询、统计、告警、消费等功能上无特殊限制。专属Logstore不支持修改属性,例如数据存储时长等。
关于日志服务产生的费用,请参见OSS违规检测普惠版费用说明。
功能说明
日志服务采集到OSS违规检测结果的日志后,您可以执行查询分析、下载、投递、加工、创建告警等操作。具体操作,请参见云产品日志通用操作。
系统默认生成的专属仪表盘可能随时进行升级与更新,建议您不要修改专属仪表盘。
您可以自定义仪表盘用于查询结果展示。具体操作,请参见创建仪表盘。
日志字段详情
OSS违规检测结果投递到日志字段详情如下:
字段 | 类型 | 是否创建索引 | 说明 |
uid | String | 是 | 阿里云主账号。 |
subUid | String | 是 | 阿里云RAM用户账号。 |
jobId | String | 是 | OSS检测任务ID。 |
jobName | String | 是 | OSS检测任务名称。 |
parentJobId | String | 是 | OSS检测父任务ID(用于定时任务)。 |
requestId | String | 是 | 文件检测请求ID。 |
bucket | String | 是 | 文件所在OSS存储空间(Bucket)。 |
object | String | 是 | 文件对象(Object)。 |
md5 | String | 是 | 文件MD5。 |
regionId | String | 是 | OSS存储空间(Bucket)的地域。 |
contentType | String | 是 | 文件检测类型。 |
serviceCode | String | 是 | 文件检测配置服务。 |
code | Integer | 是 | 检测请求错误码。 |
msg | String | 是 | 检测请求错误信息。 |
labels | String | 是 | 图片或视频画面的检测结果返回标签,多标签用英文逗号分割。 |
labels2 | String | 是 | (如有)音频检测结果返回标签,多标签用英文逗号分割。 |
scanResult | String | 是 | 检测详细结果JSON字符串格式。 |
riskLevel0 | String | 是 | 该检测文件整体的风险等级 |
riskLevel | String | 是 | 图片或视频画面的风险等级。 |
riskLevel2 | String | 是 | (如有)音频或文档文本的风险等级。 |
对象标签查询和使用
功能说明
OSS违规检测普惠版对任务检测过的文件,会通过OSS对象标签进行标记Key:TagForCIP, Value:Scanned
。关于标签使用费用,请参见OSS违规检测普惠版费用说明。
OSS支持使用标签对Bucket中的Object进行分类,您可以针对同标签的Object设置生命周期规则、访问权限等。具体信息,请参见对象标签。
使用建议
默认情况下,不建议修改OSS对象标签的值,OSS违规检测任务需要依赖该标签来判断是否重复检测。但有两种特定场景下,您可以通过修改该标签对检测任务进行干预:
某个或某些OSS Bucket已经检测过,需要重新检测这些Bucket中的文件,您可以通过DeleteObjectTagging删除文件中对应的对象标签。
待检测的OSS Bucket中,某个或某些文件确认没有风险,为避免非必要的检测费用,您可以通过PutObjectTagging手动添加对应的对象标签。