8.2. エグゼンプラーが期待通りに動作するか検証する
以下のステップを実行して、Red Hat build of Keycloak でエグゼンプラーが正しく設定されていることを確認します。
- 指示に従って、Red Hat build of Keycloak のメトリクスとトレーシングを設定します。
-
テストのために、トレーシング比率を
1.0
に設定してすべてのトレースを記録します。実稼働システムで推奨されるサンプリング設定は、トレーシングによる根本原因分析 を参照してください。 - Keycloak インスタンスにログインして、トレースを作成します。
次のようなコマンドを使用してメトリクスをスクレイピングし、エグゼンプラーが設定されているメトリクスを検索します。
curl -s http://localhost:9000/metrics \ -H 'Accept: application/openmetrics-text; version=1.0.0; charset=utf-8' \ | grep "#.*trace_id"
$ curl -s http://localhost:9000/metrics \ -H 'Accept: application/openmetrics-text; version=1.0.0; charset=utf-8' \ | grep "#.*trace_id"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 次のような出力になるはずです。追加の
#
の後に、スパン ID とトレース ID が追加されることに注意してください。http_server_requests_seconds_count {...} ... # {span_id="...",trace_id="..."} ...
http_server_requests_seconds_count {...} ... # {span_id="...",trace_id="..."} ...
Copy to Clipboard Copied! Toggle word wrap Toggle overflow