CookBook

Payara のログレイアウトを変更する方法

投稿日:

この CookBook では、Payara のログ出力を変更する方法について紹介しています。

レシピ

  1. フォーマッタを実装します。
  2. 実装したフォーマッタを適用します。
  3. ログを確認します。

1. フォーマッタを実装します。

以下のようなフォーマッタを実装します。

PayaraLogFormatter.java

以下のコマンドを実行し、PayaraLogFormatter.class ファイルにコンパイルします。
javac PayaraLogFormatter.java

以下のコマンドを実行し、PayaraLogFormatter.jar ファイルを作成します。
jar cvf PayaraLogFormatter.jar PayaraLogFormatter.class

2. 実装したフォーマッタを適用します。

ステップ 1 で作成した PayaraLogFormatter.jar ファイルを glassfish/domains/domain1/lib/ext フォルダに配置します。
glassfish/domains/domain1/config/logging.properties ファイルを開きます。

この行を

このように変更します。

設定を変更後、Payara サーバを再起動します。

3. ログを確認します。

変更前は、以下のように表示されます。

変更後、以下のように表示されます。

このように、java.util.logging.Formatter の実装クラスを準備することで、ログフォーマットを変更できます。
是非ご活用ください。

-CookBook

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

OAuth2.0 の アクセストークンを Box から取得する方法

このクックブックでは、OAuth2.0 の アクセストークンを Box から取得する方法を説明します。 intra-mart Accel Platformでは、OAuth2.0 の アクセストークンを …

no image

ViewCreatorでカレントの組織コードや会社コードを取得する動的パラメータの作り方

このCookBookでは、カレントの組織コードや会社コードを取得するViewCreatorの動的パラメータの作成方法についてご紹介します。 動的パラメータについての詳細は下記のドキュメントを参照してく …

no image

未完了案件・完了案件を全て削除する方法

このCookBookでは、LogicDesignerを利用してワークフローの未完了案件・完了案件を一括削除する方法を紹介します。 開発環境のお掃除に役立つTipsです。 削除した案件は復元することがで …

IM-BISの処理画面でIMBoxのチャットを利用してコミュニケーションする方法

このCookBookでは、IM-BISの処理画面でIMBoxのチャットを利用してコミュニケーションする方法を紹介しています。 本稿では、案件単位にIMBoxのダイレクトメッセージ(以降DM)を作成し、 …

no image

NEologd の辞書を使って全文検索を新語に対応させる方法

この CookBook では、Solr で利用している形態素解析エンジンである kuromoji に NEologd を取り入れビルドを行い、 既存の kuromoji の実装と差し替えることで、NE …