cdc监控状态不对

【 TiDB 使用环境】测试
【 TiDB 版本】
6.1.1
【复现路径】
开启两个chenge feed同步之后,手动暂停一个38c108c6-3ef0-46c7-8862-a3c63d269ebb的任务,然后通过cdc cli和grafana监控观察

  1. 暂停 任务 cdc cli --pd=localhost:2379 changefeed pause --changefeed-id 38c108c6-3ef0-46c7-8862-a3c63d269ebb
  2. list 任务cdc cli --pd=localhost:2379 changefeed list
    看到38c108***为stopped状态
  3. cdc cli --pd=localhost:2379 changefeed query --changefeed-id=38c108c6-3ef0-46c7-8862-a3c63d269ebb
    查看到admin-job-type状态为1 暂停状态
  4. 通过grafana监控看到状态是3
  5. 将38c108c6-3ef0-46c7-8862-a3c63d269ebb删掉changefeed remove --changefeed-id 38c108c6-3ef0-46c7-8862-a3c63d269ebb 后grafana仍然有数据,且状态依旧是3

【遇到的问题:问题现象及影响】
cdc changefeed 在改为pause或者删除后,grafana仍然可以收集到该changefeed的数据,且状态都为3
【资源配置】
【附件:截图/日志/监控】

status 为 3 并不是能正常接收数据的状态。
看你的示例,删除之后展示 3 是正常的,1没展示处理,应该是监控瞬时的问题,可以多停留一会,应该就有1了。


changefeed 停止或删除后,本身任务还是存在的,所以监控里还会显示这个 changefeed 的状态,这个是没问题的,如果要直接删除 加个 --force,强制直接删除,应该就没有了

好的,我再试下,谢谢

此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。