第 11 章 监控 Kafka


监控数据允许您监控 Apache Kafka 的 Streams 性能和健康状况。您可以配置部署来捕获指标数据进行分析和通知。

在调查连接和数据发送问题时,指标数据很有用。例如,指标数据可以识别出复制的分区或信息被消耗的速率。警报规则可以通过指定的通信频道提供此类指标上的时间通知。监控视觉化呈现实时指标数据,以帮助确定如何更新部署配置。Apache Kafka Streams 提供了指标配置文件示例。

您可以使用以下工具进行指标和监控:

Prometheus
Prometheus 从 Kafka、ZooKeeper 和 Kafka Connect 集群拉取指标。Prometheus Alertmanager 插件处理警报并将其路由到通知服务。
Kafka Exporter
Kafka Exporter 添加额外的 Prometheus 指标。
Grafana
Grafana Labs 提供 Prometheus 指标的仪表板视觉化。
OpenTelemetry
OpenTelemetry 通过 Apache Kafka 的 Streams 提供端到端跟踪信息,从而补充指标数据的收集。
Sything Control
Cruise Control 监控数据分布,并根据 Kafka 集群中的工作负载数据执行数据重新平衡。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat