【发布时间】:2020-05-14 01:10:07
【问题描述】:
谁能帮我理解融合控制中心时间线上的红色条纹是什么意思?
【问题讨论】:
标签: apache-kafka confluent-platform
谁能帮我理解融合控制中心时间线上的红色条纹是什么意思?
【问题讨论】:
标签: apache-kafka confluent-platform
红色条纹表示在处理监控数据时遇到了丢失或重复的拦截器记录。文档是这样描述这种行为的:
Confluent 指标拦截器发送的消息也可能丢失或重复。如果发生这种情况,受影响的时间范围会通过在轴上显示人字形图案来突出显示。
当您开始熟悉产品时,您可能会发现控制中心文档的流监控部分很有帮助。我在下面链接了这个。
http://docs.confluent.io/current/control-center/docs/monitoring.html
【讨论】:
“红色条纹”表示控制中心可以计算消息计数和延迟,但测量结果存在不确定性。
测量存在不确定性的原因是一些用于确定的信息丢失了。通常,丢失的信息是来自生产者或消费者的“会话结束”标记,丢失的原因是客户端关闭不干净(没有调用 close() 方法)。即使抛出异常并按下 ctrl-c,也要确保在客户端之后进行清理。
理论上,不确定性的范围应该很小。短短几分钟就两边的不洁关机。然而,在控制中心的现有版本中存在一个错误,直到并包括 3.3.0,它导致“人字形图案”(我们对红色条纹的名称)接管整个时间线。我们正在努力解决这个问题。
【讨论】: