跳到主要内容

查看审计日志

NineData 支持审计日志功能,通过查看审计日志,系统管理员可以跟踪控制台中发生过的操作历史记录,以便对用户做出的更改和安全事件的发生进行分析。

功能说明

NineData 的审计日志功能,主要记录了何时对哪个对象进行了什么操作。具体来说,审计日志通常包含了如下信息:

  • :用户 ID、所属组织、IP 地址等。
  • 何时:时间戳,记录了操作发生的时间。
  • 对象:操作的对象,通常是数据资源(数据源、库、表、列等)、用户、任务(备份、复制、对比等)。
  • 操作:执行的操作,基本上涵盖了在 NineData 控制台上进行的所有操作。

审计日志会基于上述信息记录用户的操作,并展示详情,根据操作对象的不同,审计日志会展示具体的内容。

注意事项

  • 下列操作不会被记录:

    • 对于非敏感信息的查看操作,例如:用户查看了复制任务的列表。

    • 个人相关的操作,例如:用户在 SQL 窗口中进行了保存 SQL、查看 SQL 操作。

    • 具体任务触发的数据库操作,例如:数据复制任务向目标数据源发起了写入操作。

  • 下可查看 3 个月内的审计日志记录,下可查看 3 年内的审计日志记录。

前提条件

  • 已创建或加入组织,并且该组织已开通,同时请确保您的包年包月订阅未过期。更多信息,请参见管理组织
  • 当前账号已切换到目标组织。更多信息,请参见切换到组织
  • 您的角色为。更多关于角色的信息,请参见角色

查看审计日志

  1. 登录 NineData 控制台

  2. 在左侧导航栏,单击>

    提示

    如果未找到,请确认您的控制台处于组织模式。如何从个人模式切换组织模式,请参见切换到组织

  3. 在审计日志页面,您可以通过单击页签切换并查看

    • :记录了用户在 NineData 控制台中所做的操作,您可以通过筛选功能快速找到目标操作记录,可筛选的项目包括。配置好筛选项目后,单击即可快速定位到需要的操作记录,记录的如果是某个特定的实例 ID,则可以直接单击跳转。
    • :记录了用户对数据源所做的修改,以 SQL 语句的形式展现,您可以通过筛选功能快速找到目标 SQL 执行记录,可筛选的项目包括Query(SQL 语句)。配置好筛选项目后,单击即可快速定位到需要的 SQL 执行记录。单击目标记录右侧的,可以查看该条记录的全部信息。

下载 SQL 执行日志

支持以 Excel 格式下载到本地,方便共享和管理。
  1. 登录 NineData 控制台

  2. 在左侧导航栏,单击>

    提示

    如果未找到,请确认您的控制台处于组织模式。如何从个人模式切换组织模式,请参见切换到组织

  3. 在审计日志页面,单击 页签,通过筛选功能找到目标 SQL 执行记录,然后单击页面右侧的,根据需求选择

  4. 单击页签,等待目标报表的变更为,然后单击其右侧列的即可。