cdc监控面板显示no data

【 TiDB 使用环境】线上、测试、调研
【 TiDB 版本】

【遇到的问题】
昨天手工把changefeed停止了,今天早上在grafana界面上查看cdc相关方面的监控内容,大部分面板都是no data,看不到任何相关复制情况,这个是不是有问题?感觉不应该显示no data呀。

另:
我把昨天停掉的changefeed启动后,监控内容就有显示了。

【复现路径】做过哪些操作出现的问题
【问题现象及影响】

【附件】

请提供各个组件的 version 信息,如 cdc/tikv,可通过执行 cdc version/tikv-server --version 获取。

1 个赞

1.ctl 是否可以看到changefeed的相关信息
2. 看下监控停止的最早时间做过什么相关操作
3. 防火墙
4. 重启promethes试试

1 个赞

ctl看没有问题。
我昨天就是在上游启动一个insert,不停的插入数据,然后把change feed停止,第二天在启动changefeed,想看看grafana监控界面上相关的延迟展示。
但是今天早上来了以后,登录到grafana,查看版块是no data,重新登录也不行。

重启promethes试试:这个我没有试,正常情况下,不应该显示no data吧

我把changefeed启动后,版块就显示内容了。

1 个赞

change feed一直没启动,肯定是没有的。

那如果要是因为其他原因,导致changefeed复制失败,那也是显示no data吗?这样我感觉不太友好吧。

1 个赞

你是只有一个changefeed?

嗯,只有一个

1 个赞


只有一个那停止了 changefeed对应的监控是没有数据的 多个还是会有其他的数据的

嗯,我感觉在只有一个changefeed的情况下,这个仍然有内容显示就好了,可能也跟grafana本身获取和展示有关系吧。

1 个赞

tidb 产品体系都采用封装 prometheus client,将监控数据写到 prometheus serer,然后再用 grafana 展示。 如果关闭 cdc capture 那么意味着监控数据不会采集到,后续就造成了 nodata;

这就好比关闭了数据库进程,还要提供数据库功能。

1 个赞

嗯,了解了。

1 个赞

该主题在最后一个回复创建后60天后自动关闭。不再允许新的回复。