【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】v6.5.0
由于我们希望把tidb的监控集成到自己现有的grafana中,就没有使用tidb官方的grafana,而是从官方tidb-community-toolkit包中把相关grafana模板集成到自己现有的grafana中。我们发现tidb cdc的监控中并没有官网上提到的任务中各个数据表同步进度的监控(截图中第一排第三个panel)。
下图是官网关于changefeed监控的截图:
请问下是什么原因?
【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】v6.5.0
由于我们希望把tidb的监控集成到自己现有的grafana中,就没有使用tidb官方的grafana,而是从官方tidb-community-toolkit包中把相关grafana模板集成到自己现有的grafana中。我们发现tidb cdc的监控中并没有官网上提到的任务中各个数据表同步进度的监控(截图中第一排第三个panel)。
下图是官网关于changefeed监控的截图:
请问下是什么原因?
你这边grafana changefeed 没有面板还是啥样的?
有changefeed的面板 但是和官网的不一样 官网上显式是有任务中每个表的同步进度的 我这里看不到
每个表的进度嘛?
是不是版本不对…
版本是对的,能否把每个表进度的那个panel的json贴出来,我看下
具体是哪个面板呢
应该是版本问题,可以根据prometheus的metric ticdc_scheduler_capture_table自己作图,你的有个count图是用的sum公式,去掉sum拆开应该就可以了。
同意楼上的,你可以看下对应你觉得有问题的面板的计算公式拿的,按道理来说metrics都采集到了,加工可能出现问题
打开grafana地址,输入这个ticdc_scheduler_capture_table
是有自定义监控数据表同步进度的监控吧
具体说说呢,或者把json模板关键代码贴出来,怎么个自定义监控法
changefeed的那个啊
你检查下看板的变量,能不能正常显示
是全部监控都没 还是其中一个监控项没有
做了定制改造呗。虽然也是grafana。 或者是不是配置异常,不换试下呢。
主要检查以下两个方面吧:
第一个就是数据源的问题,你自己的grafana里有没有加入tidb的监控数据源
第二个就是版本的兼容问题,不同的grafana版本可能会有细微的差异,比如说某个字段修改了
我同事说。。。是不是浏览器的问题