簡體   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