Amazon web services Can';t将Burrow连接到我的amazon MSK群集

Amazon web services Can';t将Burrow连接到我的amazon MSK群集,amazon-web-services,amazon-ec2,apache-kafka,Amazon Web Services,Amazon Ec2,Apache Kafka,我尝试了几种方法将burrow应用程序从我的EC2实例连接到我的kafka集群,以获得消费者滞后指标。我可以通过控制台生成和使用来自实例的消息,但当我想连接burrow时,它会在日志中抛出此错误 "name":"kafkatestingcluster","error":"kafka: client has run out of available brokers to talk to (Is your cluster reachable?)" 我已经检查了两次引导服务器,还有zookeeper

我尝试了几种方法将burrow应用程序从我的EC2实例连接到我的kafka集群,以获得消费者滞后指标。我可以通过控制台生成和使用来自实例的消息,但当我想连接burrow时,它会在日志中抛出此错误

"name":"kafkatestingcluster","error":"kafka: client has run out of available brokers to talk to (Is your cluster reachable?)"
我已经检查了两次引导服务器,还有zookeeper,它们都正常。我还尝试了运行版本1.1.0和2.2.1的集群,以及burrow配置文件中的不同客户端版本。

我是否遗漏了一个步骤?

介意与我们分享您的配置吗?您输入了正确的端口吗

您是否尝试过从Burrow运行的主机到Kafka代理运行简单的telnet测试?您是否检查了AWS上的入站和出站SG规则?

我建议先测试这些东西,如果这一层一切都很好,把Burrow切换到调试,我相信这会让你更好地理解正在发生的事情。

@javier Soto如果你能让它工作,我也面临同样的问题。无法指定MSK要求的Burrow中的信任库位置。