TDSQL Boundless 慢日志投递

TDSQL Boundless 提供日志投递功能,通过日志投递,可采集来源为 TDSQL Boundless 实例的慢日志,并投递至日志服务(Cloud Log Service,CLS)进行分析,以便快速监控和定位业务问题。这里说明如何通过控制台开启或关闭日志投递功能。

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

一、前提条件

使用该功能前,请确保你已开通 日志服务 CLS。

二、慢日志定义

字段值 类型 描述
TIMESTAMP – CLS 的保留字段,代表日志产生时间。
InstanceId String 数据库实例 ID,例如 tdsql3-xxx。
SqlText String 执行的 SQL 语句,示例:DROP DATABASE IF EXISTS db1。
UserHost String 执行操作的客户端地址,示例:172…10。
UserName String 执行操作的用户名,示例:root。
Database String 数据库名,示例:mysql。
QueryTime Double SQL 的执行时间,单位:秒。
LockTime Double 指在执行某个操作过程中,从开始等待锁到实际获得锁并完成操作所花费的总时间,单位:秒。
NodeId String 数据库节点名,示例:hybrid-2
RowsExamined Long 指在执行查询或操作时,成功解析并处理的行数。
RowsSent Long 指在执行查询或操作后,实际返回给客户端的行数。
RpcTime Double 指执行 SQL 语句的 RPC 调用时长总和,单位:秒。
StorageRpcTime Double 指执行 SQL 语句过程中,计算与存储之间所有 RPC 通信花费的总时间,单位:秒。
RpcRetryDelayTime Double 指执行 SQL 语句过程中 RPC 重试间隔的等待的总时间,单位:秒。
TransactionId String 执行 SQL 语句所在的事务 ID,一个事务的所有 SQL 的事务 ID 都相同。

三、开启慢日志投递

1. 登录 TDSQL Boundless 控制台,在实例列表中,单击实例 ID,进入实例详情页面。选择日志中心 > 慢日志投递页签。

2. 在慢日志投递页签,单击立即启用。

3. 在弹出窗中,完成如下配置,单击立即开启。

参数 说明
目标地域 选择日志投递的地域。
日志主题操作 日志主题是日志数据进行采集、存储、检索和分析的基本单元。支持选择已有日志主题或者创建日志主题。
日志集操作 日志集是对日志主题的分类,方便你管理日志主题。支持选择已有的日志集或者创建日志集。
日志集 选择已有日志集:可在搜索框筛选已有的日志集,作为慢日志投递的归类。创建日志集:可新建日志集作为慢日志投递的归类,建议创建日志集的命名格式为 tdstore_logset_自定义。
日志主题 选择已有日志主题:仅当日志主题操作选择已有日志集时,此项可设置。可在搜索框筛选所选日志集下的日志主题。创建日志主题:在所选日志集下创建新的日志主题,创建日志主题的命名格式为 tdstore_topic_自定义。

4. 成功开启慢日志投递后,你可在日志投递下看到慢日志投递状态为开启,单击日志主题名称,可跳转至 日志服务控制台 进行后续分析管理。

四、关闭慢日志投递

1. 登录 TDSQL Boundless 控制台,在实例列表中,单击实例 ID,进入实例管理页面。选择日志中心 > 慢日志投递页签。

2. 在慢日志投递页签,单击关闭投递。

3. 在弹出框中,勾选确认关闭,单击确认。

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