【问题标题】:What is the proper way to check kafka cluster health?检查 kafka 集群运行状况的正确方法是什么?
【发布时间】:2018-09-20 22:40:16
【问题描述】:

我正在开发一个应用程序,它在 AWS 上的 Elastic Load Balancer 后面使用 Kafka 集群,我想知道,检查 kafka 集群中实例运行状况的最佳方法是什么?

有人遇到过类似的问题吗?

【问题讨论】:

  • 您可以通过 AWS 提供的服务器监控来监控实例的运行状况,也可以集成第三方服务,例如 Datadog 或其他东西。
  • 我正在寻找可以用作 ELB 健康检查的东西。对于更复杂的监控,我计划使用 kafkabeats。
  • AWS 控制台也提供 ELB 健康检查?
  • 我的意思是,要让ELB正常工作,你需要提供某种健康检查机制,ELB可以根据该机制判断ASG中的机器是否存活。

标签: amazon-web-services apache-kafka amazon-elb


【解决方案1】:

我们通常在端口 9092 或 9093 上使用 TCP 调用,具体取决于您的 Kafka 代理是否安全。我认为您也可以自定义他们侦听的端口,但这些是默认值。

【讨论】:

    猜你喜欢
    • 2020-11-27
    • 1970-01-01
    • 2021-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-16
    • 2018-10-05
    相关资源
    最近更新 更多