我无法让控制中心工作。使用以下docker image=confluentinc/cp enterprise kafka设置一个3节点kafka集群。在另一台机器上,我下载了confluent platform v5.0.1,并配置(尝试)control center来监视docker集群。
我用于controlcenter配置的kafka代理与下载的confluent platformv5.0.1中的相同(我通过bin/confluent start启动整个堆栈)
但是当我点击monitoring>system health时,我会一直看到火箭发射页面。
我的设置:
2条答案
按热度按时间fcg9iug31#
使用docker图像的3节点kafka群集。
docker image used=confluentinc/cp企业Kafka
kafka在3节点群集的以下主机名上运行:
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
我期待Kafka经纪人写信给Kafka经纪人@sb1(由控制中心使用)主题\u confluent-metrics
到目前为止我尝试/检查/调试的内容:
把主题放在confluent-metrics上,我在那里写了一些信息
我不知道来自control center(@/tmp/confluent.qj2c4bme/control center/control center.stdout)的日志是否显示出任何有用的东西(至少对于我能解释的东西)
我可以在博客中看到我试图监视的集群的http/200。
在Kafka经纪人的日志中,我还看到写了以下内容,这让我觉得这些信息是针对主题写的:[2018-12-15 07:57:59,893]向kafka主题提交度量时出错\uu confluent.support.metrics(由于异常):java.util.concurrent.executionexception:org.apache.kafka.common.errors.timeoutexception:使\uu confluent.support.metrics-0的1条记录过期:自批创建加上延迟时间后已过30083毫秒(io.confluent.support.metrics.submitters.kafkasubmitter)[2018-12-15 07:58:01088]信息通过安全端点(io.confluent.support.metrics.submitters.confluentsubmitter)成功将度量提交到confluent
我用尽可行的解决方案来调试这个,任何帮助将不胜感激。
提前谢谢。
fhity93d2#
我通过ssh隧道访问控制中心(这是我用来设置cc(controlcenter)的测试环境。
当我直接访问cc的ip:port时,一切都很顺利。