FAQ-实时传输告警数据滞留延迟

问题描述/异常栈
实时任务停止后启动告警延迟几小时 FAQ-实时传输告警数据滞留延迟 - 图1
发现版本
9.0update01
排查步骤

确认是直接启动还是从cp/sp启动
FAQ-实时传输告警数据滞留延迟 - 图2
FAQ-实时传输告警数据滞留延迟 - 图3

启动日志中直接搜索 -s ,也可以快速确定是否从sp/cp恢复
问题原因
客户设置了时间戳,并且选择了直接启动,重启任务后开始从零点消费数据,近九个小时内数据未有更新,因此启动时告警数据滞留延迟,建议从cp启动。数据滞留延迟=数据处理时间-数据事件时间op_ts。
对于反复告警数据滞留相同时间的情况,是因为源表数据没有更新,mysql和oracle官方连接器的逻辑就是这样的,只有在源端有数据更新的情况下,延迟这个指标才会更新/计算,否则就一直保留上一次的指标值并定期上报。

作者:楚展航