更改审计操作类型

云数据库 MongoDB 版的审计日志功能支持多种审计操作类型,您可以根据不同的业务场景,仅选择需要审计的操作类型。减少审计操作类型后,系统将停止上传该审计操作类型的审计日志,从而可以为您节省成本。

前提条件

已开通审计日志,开通方法请参见开通审计日志

影响

当您停止对指定操作类型的审计后,审计日志会在之后的审计过程中忽略该操作类型。但之前已经统计的日志会被继续保存,您仍然可以通过查询日志回溯对应功能的问题,查询方法请参见查询审计日志

操作步骤

  1. 登录MongoDB管理控制台

  2. 根据实例类型,在左侧导航栏,单击副本集实例列表分片集群实例列表

  3. 在页面左上角,选择实例所在的资源组和地域。

  4. 单击目标实例ID或目标实例所在行操作列的管理

  5. 在目标实例页面的左侧导航栏,单击数据安全性 > 审计日志

  6. 在页面右上角,单击审计设置

  7. 审计设置面板,选中您需要审计的操作类型。

    分片集群实例

    • db:仅记录路由到当前节点的请求。适用于分析慢查询、查看负载等场景。支持的操作类型和说明如下:

      操作类型

      说明

      admin

      运维操作。

      slow

      慢查询。

      query

      查询。

      insert

      插入。

      update

      更新。

      delete

      删除。

      command

      协议命令,例如aggregate聚合方法等。

    • mongos:记录发送到mongos节点的请求,请求最终可能在任一数据库上执行。适用于单纯统计流量、审计操作等场景。支持的操作类型和说明如下:

      操作类型

      说明

      admin

      运维操作。

      slow

      慢查询。

      insert

      插入。

      update

      更新。

      delete

      删除。

    副本集实例

    支持的操作类型和说明如下:

    操作类型

    说明

    admin

    运维操作。

    slow

    慢查询。

    query

    查询。

    insert

    插入。

    update

    更新。

    delete

    删除。

    command

    协议命令,例如aggregate聚合方法等。

  8. 单击确定

相关API

接口

说明

ModifyAuditLogFilter

修改云数据库MongoDB审计操作类型。

DescribeAuditLogFilter

查询云数据库MongoDB审计操作类型。