GlassFish

Last-modified: 2013-09-16 (月) 13:38:18

アプリログについて

java.util.loggingを使った場合

  • ログ設定(logging.properties)は、自前で用意せずに、管理コンソールの設定に任せる仕組みか。管理コンソールの[構成]-[server-config]-[ロガーの設定]に、logging.propertiesに相当する設定がある。
  • 管理コンソールに任せた場合、
    • 管理コンソールから閲覧できる。[サーバー(管理サーバー)]-[ログファイルの表示]または[rawログの表示]で閲覧できる
      • 前者は表形式で表示され、検索が可能。ロガーを指定して検索できるが、ロガーfooを指定するとfooのみに限定され、その配下は検索対象外。パッケージ名付きのクラス名をロガーの名前にしている場合は、実質利用できない。
      • 後者はいわゆる生ログだが、人が見るには向かない形式。
      • アプリ別の絞込みは不可。

自前でログ設定を管理したい場合、APIを使って構成を管理したほうが良さそう。

または、java.util.loggingの利用をあきらめる。