5.5. HTTP メトリック
メトリクスを使用して、Red Hat build of Keycloak HTTP リクエストの処理を監視します。
これは、メトリクスを使用したトラブルシューティング 章の一部です。
5.5.1. 前提条件 リンクのコピーリンクがクリップボードにコピーされました!
- Red Hat build of Keycloak でメトリクスを有効にしている。詳細は、メトリクスから洞察を得る の章を参照してください。
- メトリクスを収集する監視システム。
5.5.2. メトリクス リンクのコピーリンクがクリップボードにコピーされました!
5.5.2.1. Processing time リンクのコピーリンクがクリップボードにコピーされました!
これらのメトリクスによって処理時間が公開され、Red Hat build of Keycloak のパフォーマンスとリクエストの処理にかかる時間を監視できます。
健全なクラスターでは、平均処理時間は安定しています。処理時間の急増や増加は、一部のノードに負荷がかかっていることを示す初期兆候である可能性があります。
タグ
method- HTTP メソッド。
outcome- より一般的な結果タグ。
status- HTTP ステータスコード。
uri- リクエストされた URI。
| メトリクス | 説明 |
|---|---|
|
| 処理されたリクエストの合計数。 |
|
| 処理されたすべてのリクエストの合計所要時間。 |
http-metrics-histograms-enabled を true に設定することでこのメトリクスのヒストグラムを有効にでき、オプション http-metrics-slos を使用してサービスレベル目標の追加バケットを追加できます。
ヒストグラムを有効にすると、パーセンタイルバケットが利用可能になります。これらはヒートマップを作成し、レイテンシーを分析するのに役立ちますが、パーセンタイルバケットの収集と公開を行うことで監視システムの負荷が増加します。
5.5.2.2. アクティブなリクエスト リンクのコピーリンクがクリップボードにコピーされました!
現在アクティブなリクエストの数も確認できます。
| メトリクス | 説明 |
|---|---|
|
| 現在アクティブなリクエストの数 |
5.5.2.3. 帯域幅 リンクのコピーリンクがクリップボードにコピーされました!
以下のメトリクスは、Red Hat build of Keycloak によって使用され、受信または送信されたリクエストとレスポンスによって消費される帯域幅とトラフィックを監視するのに役立ちます。
| メトリクス | 説明 |
|---|---|
|
| 送信された応答の合計数。 |
|
| 送信されたバイトの合計数。 |
|
| 受信したリクエストの合計数。 |
|
| 受信したバイトの合計数。 |
ヒストグラムを有効にすると、パーセンタイルバケットが利用可能になります。これらはヒートマップを作成し、レイテンシーを分析するのに役立ちますが、パーセンタイルバケットの収集と公開を行うことで監視システムの負荷が増加します。
5.5.3. 次のステップ リンクのコピーリンクがクリップボードにコピーされました!
メトリクスを使用したトラブルシューティング に戻るか、以下に進みます
- シングルクラスターデプロイメントの場合は、クラスタリングメトリクス に進みます。
- マルチクラスターデプロイメントの場合は、マルチクラスターデプロイメント用の埋め込み Infinispan メトリクス に進みます。
5.5.4. 関連するオプション リンクのコピーリンクがクリップボードにコピーされました!
| 値 | |
|---|---|
|
CLI: メトリクスが有効になっている場合にのみ使用可能 |
|
|
CLI: メトリクスが有効になっている場合にのみ使用可能 |