为了更快的定位您的问题,请提供以下信息,谢谢
【是否存算分离】是
【StarRocks版本】3.2.4
【集群规模】K8S+S3
审计日志auditLoader插件stream_load写入失败,all partitions have no load data
插件从官方文档下载https://docs.starrocks.io/zh/docs/administration/management/audit_loader/
审计日志内容
2024-05-08 15:33:02,797 [query] |Timestamp=1715182382675|Client=172.16.108.64:59186|User=restore_read|AuthorizedUser=‘restore_read’@’%’|ResourceGroup=default_wg|Catalog=default_catalog|Db=link_restore|State=EOF|ErrorCode=OTHER_ERR|Time=122|ScanBytes=0|ScanRows=0|ReturnRows=0|CpuCostNs=60799|MemCostBytes=2322408|StmtId=8199|QueryId=41f2cb1a-0d50-11ef-8100-820dd7d1d0a7|IsQuery=true|feIp=starrocks-share-data-clr-fe-8.starrocks-share-data-clr-fe-search.starrocks.svc.cluster.local|Stmt=select event_id as eventId,trace_id as traceId,rpc_id as rpcId,app as app from temp_hit_risk where 1=1 and ds>=‘2024-05-07 16:23’ and ds<=‘2024-05-07 17:23’ and from_user_id=‘1’ limit 0,50;|Digest=|PlanCpuCost=839.6203693606594|PlanMemCost=0.0|IsForwardToLeader=false
建表语句
CREATE TABLE starrocks_audit_db__.starrocks_audit_tbl__ (
queryIdVARCHAR(64) COMMENT “查询的唯一ID”,
timestampDATETIME NOT NULL COMMENT “查询开始时间”,
queryTypeVARCHAR(12) COMMENT “查询类型(query, slow_query, connection)”,
clientIpVARCHAR(32) COMMENT “客户端IP”,
userVARCHAR(64) COMMENT “查询用户名”,
authorizedUserVARCHAR(64) COMMENT “用户唯一标识,既user_identity”,
resourceGroupVARCHAR(64) COMMENT “资源组名”,
catalogVARCHAR(32) COMMENT “Catalog名”,
dbVARCHAR(96) COMMENT “查询所在数据库”,
stateVARCHAR(8) COMMENT “查询状态(EOF,ERR,OK)”,
errorCodeVARCHAR(512) COMMENT “错误码”,
queryTimeBIGINT COMMENT “查询执行时间(毫秒)”,
scanBytesBIGINT COMMENT “查询扫描的字节数”,
scanRowsBIGINT COMMENT “查询扫描的记录行数”,
returnRowsBIGINT COMMENT “查询返回的结果行数”,
cpuCostNsBIGINT COMMENT “查询CPU耗时(纳秒)”,
memCostBytesBIGINT COMMENT “查询消耗内存(字节)”,
stmtIdINT COMMENT “SQL语句增量ID”,
isQueryTINYINT COMMENT “SQL是否为查询(1或0)”,
feIpVARCHAR(128) COMMENT “执行该语句的FE IP”,
stmtVARCHAR(1048576) COMMENT “原始SQL语句”,
digestVARCHAR(32) COMMENT “慢SQL指纹”,
planCpuCostsDOUBLE COMMENT “查询规划阶段CPU占用(纳秒)”,
planMemCostsDOUBLE COMMENT “查询规划阶段内存占用(字节)”
) ENGINE = OLAP
DUPLICATE KEY (queryId,timestamp,queryType)
COMMENT “审计日志表”
PARTITION BY RANGE (timestamp) ()
DISTRIBUTED BY HASH (queryId) BUCKETS 3
PROPERTIES (
“dynamic_partition.time_unit” = “DAY”,
“dynamic_partition.start” = “-30”, --表示只保留最近30天的审计信息,可视需求调整。
“dynamic_partition.end” = “3”,
“dynamic_partition.prefix” = “p”,
“dynamic_partition.buckets” = “3”,
“dynamic_partition.enable” = “true”,
“replication_num” = “3” --若集群中BE个数不大于3,可调整副本数为1,生产集群不推荐调整。
);