繁体   English   中英

融合控制中心未显示系统运行状况(对于多集群配置)

[英]Confluent Control center not showing system health (for a Multi-Cluster Configuration)

我无法让控制中心正常工作。 使用以下docker image = confluentinc / cp-enterprise-kafka设置3节点kafka集群。 在单独的计算机上,我已经下载了融合平台v5.0.1,并且已经配置(尝试)了控制中心来监视docker集群。

我用于控制中心配置的kafka代理与从融合平台v5.0.1下载的相同(我通过bin / confluent start启动整个堆栈)

但是,在单击“监视”>“系统运行状况”时,我一直得到火箭发射页面。

我的设置:----------------------------------------------- ---------

  • 使用docker映像的3节点kafka集群。
  • 使用的docker映像= confluentinc / cp-enterprise-kafka

在三节点集群的这些主机名上运行的kafka:

  • os0 /在tcp / 29092上运行
  • OS1 /在TCP / 39092上运行
  • OS2 /在TCP / 49092上运行

控制中心在主机名= sb1的单独计算机上运行

此外,经纪人将以下指令定义为:

  • metric.reporters = io.confluent.metrics.reporter.ConfluentMetricsReporter
  • confluent.metrics.reporter.bootstrap.servers = SB1:9092

对于控制中心,我添加了3节点集群配置:

  • confluent.controlcenter.kafka.osd.bootstrap.servers = OS0:29092,OS1:39092,OS2:49092

我期望卡夫卡经纪人写信给卡夫卡经纪人@ sb1(由控制中心使用)主题_confluent-metrics

到目前为止,我已经尝试/检查/调试的内容:

  • 转储主题_confluent-metrics,我在其中写了消息
  • 我不知道控制中心(@ /tmp/confluent.QJ2C4BmE/control-center/control-center.stdout)的日志是否显示有用(至少对于我能解释的内容)
    • 我可以在博客中看到要监视的群集的HTTP / 200。
  • 在来自kafka经纪人的日志中,我还看到了以下内容,这使我认为消息已写入该主题:[2018-12-15 07:57:59,893]错误无法向Kafka主题__confluent.support提交指标。指标(由于异常):java.util.concurrent.ExecutionException:org.apache.kafka.common.errors.TimeoutException:__confluent.support.metrics-0的1条记录已过期:自批量创建以来已过去30083 ms持续时间(io.confluent.support.metrics.submitters.KafkaSubmitter)[2018-12-15 07:58:01,088] INFO通过安全端点(io.confluent.support.metrics.submitters.ConfluentSubmitter)成功将指标提交给Confluent

我用尽了可行的解决方案来调试它,任何帮助将不胜感激。

提前致谢。

我正在通过ssh隧道访问控制中心。 (这是我用来设置CC(控制中心)的测试环境)。

当我直接访问CC的ip:port时,一切运行顺利。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM