EeBlog(テクニカルブログ) :Javaワンポイント

第64回 ロギングその3

引き続き「ロギング」をテーマにしていきます。

前回、FileHandlerを使用することで、ログをファイルに出力することができました。
しかし、XMLフォーマットで出力されるといった不満もありました。
今回はそのあたりを改善していきましょう。

ログのフォーマットを変更する場合、Handlerに設定されているFormatterを変更します。
今回はFileHandlerのデフォルトのXMLFormatterからSimpleFormatterに変更します。
これによりコンソールの出力と同じフォーマットでログが出力されます。
逆に考えると、ConsoleHandlerのデフォルトがSimpleFormatterということですね。
(さらに…)

第63回 ロギングその2

引き続き「ロギング」をテーマにしていきます。

前回のサンプルでは、ログはコンソールに出力されました。
今回は、ログをファイルに出力する方法を学んでいきましょう。

ログを出力するにあたり、LoggerはログメッセージをHandlerオブジェクトに転送します。
出力先を変更するには、Handlerオブジェクトを使いわければよいのです。
コンソールに出力する場合、ConsoleHandlerを使います。
そして、ファイルに出力する場合は、FileHandlerを使うのです。
(さらに…)

第62回 ロギングその1

今回から「ロギング」をテーマにしていきます。

システムを構築・運用するにあたり、ログをとることは非常に重要です。
ログを見ることで、障害の原因を特定できたり、障害の予防を行える場合もあります。
ユーザーの利用状況を分析することも可能であり、統計をとることもできます。
逆に考えると、ログをとっていないシステムは上記を行えないのです。
そんなシステムの管理を任されたら、想像するだに恐ろしいですね。
(さらに…)