DRDS SQL审计日志包含的日志字段下表所示。

字段名称 字段说明 支持版本
__topic__ 日志主题,格式为drds_audit_log_{instance_id}_{db_name},例如如drds_audit_log_drdsxyzabcd_demo_drds_db 所有版本
instance_id DRDS实例ID。 所有版本
db_name DRDS 数据库名。 所有版本
user 执行SQL的用户名。 所有版本
client_ip 访问DRDS实例的客户端IP。 所有版本
client_port 访问DRDS实例的客户端端口。 所有版本
sql 执行的SQL语句。 所有版本
trace_id SQL执行的 TRACE ID。如果是事务的话, 会以跟踪ID加-作为前缀+数字表示,例如drdsabcdxyz-1drdsabcdxyz-2等。 所有版本
sql_code 模板SQL 的 HASH 值。 所有版本
hint SQL执行的 HINT。 所有版本
table_name 查询涉及的表名,多表之间以逗号分隔。 所有版本
sql_type SQL类型。包括:Select、Insert、Update、Delete、Set、Alter、Create、Drop、Truncate、Replace和Other。 所有版本
sql_type_detail SQL 解析器的名称。 所有版本
sql_time SQL开始执行的时间,格式为yyyy-MM-dd HH:mm:ss:SSS 所有版本
response_time 响应时间,单位为ms。 5.3.4-15378085及之后版本支持
affect_rows SQL执行返回行数,增删改时表示影响的行数,查询语句表示返回的行数。 5.3.4-15378085及之后版本支持
fail SQL 执行是否出错。
  • 0:成功
  • 1:失败
5.3.4-15378085及之后版本支持