TDSQL-C MySQL 版 新建规则模板

1. 登录 TDSQL-C MySQL 版控制台。2. 在左侧导航栏选择 SQL 洞察(原数据库审计)。

相关产品
TDSQL-C MySQL 版 产品页,含版本规格、价格与购买入口。

这里说明通过控制台新建规则模板。

注意:说明:

一、操作步骤

3. 选择地域后,单击规则模板。

4. 在模板列表,单击新建规则模板。

5. 在新建规则模板窗口下完成如下配置后,单击确定。

参数 说明
规则模板名称 仅支持数字、英文大小写字母、中文以及特殊字符 -_./()[]()+=::@,不能以数字开头,最多30个字符。
规则内容 设置规则内容(参数字段、匹配类型、特征串),详细设置说明请参见以下 规则内容详情及示例 介绍。说明:在规则内容下可单击添加增加参数字段。在规则内容下的操作列可单击删除去掉不需要的参数字段及条件,但至少需保留一个参数字段及条件。
风险等级 为新建的规则模板选择风险等级,支持选项为低风险、中风险、高风险。
告警策略 为新建的规则模板选择告警策略,支持选项为不发送告警、发送告警。说明:请前往 腾讯云可观测平台->告警管理 中配置告警规则及告警通知,详情请参考 配置事后告警。
规则模板备注 仅支持数字、英文大小写字母、中文以及特殊字符-_./()[]()+=::@,不能以数字开头,最多200个字符。

二、规则内容详情及示例

参数字段 匹配类型 特征串
客户端 IP 包含、不包含、等于、不等于、正则 最多可配置5个客户端 IP,使用英文竖线分隔。
用户账号 包含、不包含、等于、不等于、正则 最多可配置5个用户名,使用英文竖线分隔。
数据库名 包含、不包含、等于、不等于、正则 最多可配置5个数据库名,使用英文竖线分隔。
SQL 命令详情 包含、不包含 最多可配置5句 SQL 命令,使用英文竖线分隔。
SQL 类型 等于、不等于 可选类型:ALTER、CHANGEUSER、CREATE、DELETE、DROP、EXECUTE、INSERT、LOGOUT、OTHER、REPLACE、SELECT、SET、UPDATE、PREPARE,最多可选择5个 SQL 类型。
影响行数 大于、小于 选择影响行数。
返回行数 大于、小于 选择返回行数。
扫描行数 大于、小于 选择扫描行数。
执行时间 大于、小于 选择执行时间,单位毫秒。
错误码 等于、不等于 输入错误码。
锁等待时间 大于、小于 选择锁等待时间,单位:微秒。
IO 等待时间 大于、小于 选择 IO 等待时间,单位:纳秒。
事务持续时间 大于、小于 选择事务持续时间,单位:微秒。
CPU 时间 大于、小于 选择 CPU 时间,单位:微秒。
线程 ID 等于、不等于 输入线程 ID。
事务 ID 等于、不等于 输入事务 ID。说明:对于字段“事务 ID”,TXSQL 2.1.11及以上版本,以及 TXSQL 3.1.15及以上版本支持,其他版本不支持,如需支持,请升级至已支持的版本。

示例

若用户设置的规则内容为:数据库名,包含 a、b、c,客户端 IP 包含 IP1、IP2、IP3,则该规则过滤出的审计日志为:数据库名包含 a 或 b 或 c 且客户端 IP 包含 IP1 或 IP2 或 IP3 的审计日志。

三、相关 API

API 描述
创建审计规则模板 本接口(CreateAuditRuleTemplate)用于创建审计规则模板。
查询审计规则模板 本接口(DescribeAuditRuleTemplates)用于查询审计规则模板信息。
赞 (0)
上一篇 4天前
下一篇 4天前