3

我在 Bluemix 上有一个 Message Hub 实例,并且能够从中生成/使用消息。我一直在寻找一种快速、合理的方式来浏览主题/消息以查看发生了什么。类似于 kafka-topics-ui的东西。

kafka-topics-ui在本地安装,但无法连接到 Message Hub。我在配置文件 (env.js) 中使用kafka-rest-url了 MessageHub 凭据中的值kafka-topics-ui,但无法确定在哪里提供 API 密钥。

或者,在 Bluemix UI 的 Kibana 下,我可以看到用于创建主题的日志条目。不幸的是,我看不到主题中消息的日志条目(也许我找错了地方或过滤器有误?)。

我的猜测是我缺少一些基本的东西。有没有办法:

  • 配置一个工具,例如kafka-topics-ui连接到 MessageHub,或者,
  • 轻松浏览主题消息?

干杯。

4

1 回答 1

2

根据Using the Kafka REST API on Bluemix,您需要在所有 API 请求中添加一个额外的标头:

-H "X-Auth-Token: APIKEY"  

一个快速的解决方案是编辑topic-ui代码并在每个请求中包含您的令牌。另一种解决方案是使用可以注入上述标头的 Chrome 插件。对于更正式的解决方案,我在 github 上开了一张票

于 2017-08-07T15:12:09.167 回答