云数据库 PostgreSQL 查看审计日志

这篇说说如何查看云数据库PostgreSQL的审计日志,包括查看路径、搜索工具说明和日志下载方法,并提醒PostgreSQL11内核版本因精细审计缺陷需尽快升级。 查看审计日志:通过控制台进入数据库审计,选择已开启实例并点击查看审计日志。 搜索工具说明:支持按SQL命令、客户端IP、账号等多维度搜索,最多展示前60000条记录。 日志下载:生成审计日志文件后通过内网地址下载,文件有效期24小时,每个实例不超过30个。

相关产品
云数据库 PostgreSQL 产品页,含版本规格、价格与购买入口。

这里说明如何查看数据库审计日志及相关审计日志列表的字段。

注意:说明:

注意:由于 PostgreSQL11内核版本过低,精细审计无法支持影响行数字段的记录,且部分 DML 的执行时长不准确,请你尽快升级内核大版本。升级指引请参考 升级数据库大版本。

一、查看审计日志

1. 登录 云数据库 PostgreSQL 控制台。

2. 在左侧导航栏选择数据库审计。

3. 在上方选择地域后,在审计实例页,单击审计状态选择已开启选项过滤已开启审计的实例。

4. 在审计实例列表里找到目标实例(也可在搜索框通过资源属性筛选快速查找),在其操作列单击查看审计日志,跳转至审计日志页查看对应日志。审计极速版与审计精细版对应审计日志的区别,请查看 审计服务说明。

二、搜索工具说明

·在审计实例筛选框,可选择切换已开启审计服务的其他审计实例。

·在时间框,选择时间段(日志保留时间),可查看所选时间段内相关审计日志。

注意:说明:

搜索项 说明
SQL 命令详情 输入 SQL 命令详情,多个关键字使用换行符进行分隔。SQL 命令详情搜索不区分大小写。当匹配类型为包含/不包含时,仅支持分词维度模糊搜索,不支持通配符模糊搜索。
客户端 IP 输入客户端 IP,多个关键字使用换行符进行分隔;IP 地址支持使用 * 作为条件进行筛选。
账号名称 输入用户账号,多个关键字使用换行符进行分隔。
数据库名 输入数据库名,多个关键字使用换行符进行分隔。
SQL 类型 下拉选择 SQL 类型(ALTER、ANALYZE、BEGIN、CALL、CHECKPOINT、CLOSE、COMMENT、COMMIT、COPY、CREATE、DEALLOCATE、DECLARE、DISCARD、DO、DROP、EXECUTE、EXPLAIN、FETCH、GRANT、IMPORT、LISTEN、LOAD、LOCK、MOVE、NOTIFY、PREPARE、REASSIGN、REFRESH、REINDEX、RELEASE、RESET、REVOKE、ROLLBACK、SAVEPOINT、SECURITY、SELECT、SET、SHOW、START TRANSACTION、TRUNCATE、UNLISTEN、UPDATE、VACUUM),支持多选。
执行时间(微秒) 输入执行时间,格式为数字 N,支持筛选 N 微秒以上的匹配。
影响行数 输入影响行数,格式为数字 N,支持筛选 N 行以上的匹配。影响行数是对数据表执行修改操作(如 INSERT、UPDATE、DELETE)时实际影响的行数,这个数字可以帮助你了解操作的影响范围。

三、日志下载

你可以先生成审计日志文件后再进行下载。具体操作如下:

1. 在审计日志页面,单击右侧的,生成审计日志文件。

2. 生成审计日志文件后,可在文件列表中进行下载。

注意:说明:

赞 (0)
上一篇 4天前
下一篇 4天前