开启SQL审计与分析

重要

本文中含有需要您注意的重要提示信息,忽略该信息可能对您的业务造成影响,请务必仔细阅读。

PolarDB-X SQL日志审计功能默认关闭,您可以在控制台上手动开启。

前提条件

操作步骤

  1. 登录PolarDB分布式版控制台

  2. 在页面左上角选择目标实例所在地域。

  3. 实例列表页,单击PolarDB-X 2.0页签。

  4. 找到目标实例,单击实例ID。

  5. 在左侧导航栏,单击诊断与优化 > SQL审计与分析

  6. 在页面右上角,打开当前数据库SQL审计日志状态开关即可。

执行结果

SQL审计功能开启后,相同地域下的PolarDB-X数据库的审计日志会写入同一个日志服务的Logstore中。同时,日志服务为您创建以下默认配置。

警告

日志服务会不定期更新与升级SQL日志审计功能,专属日志库的索引与默认报表也会自动更新,因此请勿随意删除或修改日志服务为您默认创建的Project、Logstore、索引和仪表盘等设置。

默认配置项

配置内容

Project

默认为您创建Project为polardbx-sqlaudit-地域ID-阿里云账户ID,例如polardbx-sqlaudit-cn-hangzhou-123456789

Logstore

默认为您创建Logstore为polardbx-sqlaudit-log

地域

相同地域下的PolarDB-X数据库的审计日志会写入同一个日志服务的Logstore中。例如,华东1(杭州)地域中所有可用区的PolarDB-X数据库审计日志都会写入日志服务的Logstorepolardbx-sqlaudit-cn-hangzhou-阿里云账户ID 中。

Shard

默认创建5个分区(Shard),并开启管理Shard功能。

索引

日志服务自动为您创建索引。

警告

您的索引设置会随着功能升级自动更新,请勿手动修改或删除索引。

日志存储时间

默认保存45天,45天以上的日志自动删除。

仪表盘

PolarDB-X默认创建如下三个仪表盘:

  • 运营中心

  • 性能中心

  • 安全中心

关于仪表盘的更多信息,请参见日志报表

说明

请勿修改默认的仪表盘配置,默认仪表盘会随着功能升级自动更新。您也可以自定义创建新的仪表盘,详情请参见创建仪表盘