タグ
method-
HTTPメソッド。
outcome-
より一般的なoutcomeタグ。
status-
HTTPステータスコード。
uri-
リクエストされたURI。
これは、メトリクスを使用したトラブルシューティングガイドの一部です。
Keycloakでメトリクスを有効にする必要があります。詳細については、メトリクスによる洞察の獲得ガイドに従ってください。
メトリクスを収集する監視システム。
処理時間はこれらのメトリクスによって公開され、Keycloakのパフォーマンスとリクエスト処理にかかる時間を監視します。
| 正常なクラスターでは、平均処理時間は安定しています。処理時間の急上昇または増加は、一部のノードが負荷を受けている兆候である可能性があります。 |
タグ
methodHTTPメソッド。
outcomeより一般的なoutcomeタグ。
statusHTTPステータスコード。
uriリクエストされたURI。
| メトリクス | 説明 |
|---|---|
|
処理されたリクエストの総数。 |
|
処理されたすべてのリクエストの合計時間。 |
http-metrics-histograms-enabledをtrueに設定して、このメトリクスのヒストグラムを有効にできます。また、http-metrics-slosオプションを使用して、サービスレベル目標の追加バケットを追加できます。
| ヒストグラムが有効になっている場合、パーセンタイルバケットが利用可能です。これらはヒートマップを作成し、レイテンシを分析するのに役立ちますが、パーセンタイルバケットを収集および公開すると、監視システムの負荷が増加します。 |
以下のメトリクスは、Keycloakで使用される帯域幅と消費トラフィック、および受信または送信されたリクエストとレスポンスによって消費されるトラフィックを監視するのに役立ちます。
| メトリクス | 説明 |
|---|---|
|
送信されたレスポンスの総数。 |
|
送信されたバイト数の合計。 |
|
受信したリクエストの総数。 |
|
受信したバイト数の合計。 |
| ヒストグラムが有効になっている場合、パーセンタイルバケットが利用可能です。これらはヒートマップを作成し、レイテンシを分析するのに役立ちますが、パーセンタイルバケットを収集および公開すると、監視システムの負荷が増加します。 |
シングルサイトデプロイメントの場合は、クラスタリングメトリクスに進み、
マルチサイトデプロイメントの場合は、マルチサイトデプロイメント用の埋め込みInfinispanメトリクスに進んでください