Apache Kafkaメトリックを使用したストリーミング
メトリックを使用すると、Apache Kafkaを使用して、OCIストリーミングのKafkaクラスタおよびエンドポイントを監視できます。
Kafkaクラスタ内のブローカに対して事前定義済のサービス問合せを使用する「サービス・メトリック」ページから、デフォルトのメトリック・チャートを表示できます。
OCIモニタリング・サービスを使用して、カスタム問合せおよびアラームを作成し、これらのメトリックがアラーム指定のトリガーを満たしたときに通知することもできます。
クライアント・メトリックをモニターする必要もあります。
使用可能なメトリック
ネームスペースはメトリックのコンテナです。Apache Kafkaを使用したOCIストリーミングのネームスペースはoci_kafka
です。
Apache Kafkaメトリックを使用したストリーミングには、次のディメンションが含まれます:
brokerId
: Kafkaクラスタ・ブローカのID。resourceId
: KafkaクラスタのOCID。resourceName
: Kafkaクラスタの名前。
メトリック | メトリック表示名 | 単位 | 摘要 | ディメンション |
---|---|---|---|---|
BrokerCPUUsage |
KafkaブローカのCPU使用率 | パーセント | 各ブローカの合計CPU使用率。 |
|
BrokerAvailableDiskSpace |
Kafkaブローカの使用可能なディスク領域 | パーセント | 各ブローカで使用可能なディスク領域の割合。 |
|
BrokerMemoryUsed |
Kafkaブローカで使用されるメモリー | パーセント | 各ブローカの合計ヒープ+非ヒープ・メモリー使用量。 |
|
BrokerActiveControllerCount |
アクティブなコントローラ数 | 件数 | ブローカごとのアクティブなコントローラの数。常に1である必要があります。 |
|
BrokerUnderReplicatedPartitions |
レプリケート・パーティションに属する | 件数 | ブローカでレプリケートされているパーティションの数を示します。 |
|
BrokerOfflinePartitionsCount |
オフライン・パーティション数 | 件数 | 現在オフラインのブローカに割り当てられているパーティションの数。 |
|
推奨
使用可能なメトリックの推奨事項を表示して、Kafkaクラスタの正常な操作を保証します。
これらのメトリックの値をモニターするには、アラームを作成する必要があります。
メトリック | アラートしきい値推奨 |
---|---|
BrokerCPUUsage |
|
BrokerAvailableDiskSpace |
|
BrokerMemoryUsed |
|
BrokerActiveControllerCount |
|
BrokerUnderReplicatedPartitions |
|
BrokerOfflinePartitionsCount |
|