私の JSF アプリケーションは、EclipseLink を JPA プロバイダーとして使用して、Glassfish の最新バージョンでデプロイされています。JPA データベースにログ・レコードを保管する、かなり単純化されたロギング機能を作成しました。Log テーブルの列には、タイムスタンプ (もちろん)、ログ レコード タイプの列挙キー フィールド、現在のユーザー ID、ネットワーク アドレス、および文字列メッセージが含まれます。
これはどれも壊れていないので、当然修理に行きたいと思います。(冗談) 私が本当に知りたいのは、確立されたログ API とパッケージのいずれかを使用せず、Glassfish の機能を使用していないために、何か不足しているのでしょうか? 独自のログを作成してオプトアウトしたログの閲覧および分析ツールについて知りたいと思います。コメントをいただければ幸いです。
質問への更新: java.util.Logging に変換する場合、ログ データを SQL バックエンドにキャプチャするパスはありますか? 検索や調べものにはとても便利で、既存のロギング機能はテキストファイルへの出力が中心のようです。