6.7.2. 启用 Cruise Control Grafana 仪表板

如果您使用启用了指标的 Kafka 集群部署了 Cruise Control,您可以启用 Grafana 呈现它公开的指标数据。

example /metrics 目录中以 JSON 文件的形式提供了一个 Cruise Control 仪表板:

  • strimzi-cruise-control.json

收集指标数据一段时间后,会填充 Cruise Control chart。

Sything Control

显示以下指标:

  • Cruise Control 监控的快照窗口数量
  • 有效时间窗数量,因为它们包含足够的样本来计算优化建议
  • 运行的连续执行数量,用于调整或重新平衡
  • 由 Cruise Control 的异常检测器组件计算的 Kafka 集群的当前平衡度分数(默认为 5 分钟)
  • 受监控分区的百分比
  • 异常检测器报告的目标违反数量(默认为 5 分钟)
  • 代理中磁盘读取失败的频率
  • 指标示例获取失败的速度
  • 计算优化建议所需的时间
  • 创建集群模型所需的时间
  • 通过 Cruise Control REST API 进行请求或实际重新平衡请求的频率
  • 通过 Cruise Control REST API 请求整个集群状态和用户任务状态的频率
  • 使用的 JVM 内存
  • JVM 垃圾收集时间
  • JVM 垃圾回收计数