検索

13.4. ファイルロギング

download PDF

コンソールにログを記録する代わりに、ファイルへの非構造化ロギングを使用できます。

13.4.1. ファイルロギングを有効にする

ファイルへのロギングは、デフォルトで無効になっています。有効にするには、以下のコマンドを入力します。

bin/kc.[sh|bat] start --log="console,file"

keycloak.log という名前のログファイルが、Red Hat build of Keycloak の data/log ディレクトリー内に作成されます。

13.4.2. ログファイルの場所と名前を設定する

ログファイルの作成場所とファイル名を変更するには、次の手順を実行します。

  1. ログファイルを保存するための書き込み可能なディレクトリーを作成します。

    ディレクトリーが書き込み可能でない場合、Red Hat build of Keycloak は正しく起動しますが、エラーが発生してログファイルは作成されません。

  2. 以下のコマンドを入力します。

    bin/kc.[sh|bat] start --log="console,file" --log-file=<path-to>/<your-file.log>

13.4.3. ファイルハンドラーの形式を設定する

ファイルログハンドラーに別のログ形式を設定するには、次のコマンドを入力します。

bin/kc.[sh|bat] start --log-file-format="<pattern>"

詳細と利用可能なパターン設定の表は、「コンソールログ形式を設定する」 を参照してください。

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.