6.7. Cruise Control の監視
ビルトイン Kafka メトリクスの監視のために Prometheus および Grafana をすでに使用している場合、Cruise Control Prometheus エンドポイントをスクレープするように Prometheus を設定することもできます。
Cruise Control の Grafana ダッシュボードのサンプルは以下を提供します。
- 最適化プロポーザルの計算、ゴールの逸脱、クラスターのバランス状況などに関する情報
- リバランスプロポーザルおよび実際のリバランス操作の REST API コールに関する情報
- Cruise Control 自体からの JVM メトリクス
6.7.1. Cruise Control の設定
公開するメトリクスに関する JMX エクスポーター設定が含まれる cruiseControl.metrics
プロパティーを使用すると、Kafka
リソースの Cruise Control メトリクスを有効にできます。
以下は例になります。
apiVersion: kafka.strimzi.io/v1beta1 kind: Kafka metadata: name: my-cluster spec: # ... kafka: # ... zookeeper: # ... cruiseControl: metrics: lowercaseOutputName: true rules: - pattern: kafka.cruisecontrol<name=(.+)><>(\w+) name: kafka_cruisecontrol_$1_$2 type: GAUGE