我无法让控制中心正常工作。使用以下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。
在卡夫卡经纪人的日志中,- 我还看到了以下内容,这让我认为消息是针对该主题的:
[2018-12-15 07:57:59,893]错误无法向Kafka主题__confluent.support.metrics提交指标(由于异常):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]信息成功通过安全端点(io.confluent.support.metrics.submitters.ConfluentSubmitter)向Confluent提交了指标
我用尽了可行的解决方案来调试它,任何帮助将不胜感激。
提前谢谢。