【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
系统内存表怎么获取ticdc日志
【遇到的问题:问题现象及影响】
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】
ticdc 的日志是独立的…只能通过 ticdc 的api 或者节点实例日志来获取
api 参考:
https://docs.pingcap.com/zh/tidb/stable/ticdc-open-api-v2#获取-ticdc-节点状态信息
1 个赞
可以通过节点实例日志来获取
CDC是集群的同步工具,是集群按需可选的一个组件,其日志可以通过去查看对应的配置目录或访问其相关api接口,如果是做日志平台比较推荐用后者
再细化点呢?怎么通过节点实例日志来获取呢
弄个 logger agent,收集就行了
自己去采集
编写程序或脚本采集
在TiDB中,系统内存表用于监控和诊断数据库性能和资源使用情况。对于TiCDC日志的获取,通常不会通过系统内存表来实现,因为TiCDC是一个独立的服务
这是个同步工具,你想要他的日志,只能看他的配置有没有,然后自己采集
- 检查 TiCDC 服务是否已经启动并正常运行。可以通过查看 TiCDC 的日志文件或者使用监控工具来确认其状态。
- 确认 TiCDC 配置正确,包括数据源(TiDB 集群地址等)和目标端(如 MySQL、Kafka 等)的配置。