log4j
log4jとは、高パフォーマンスのログ収集ツールです。
log4jパッケージは、出荷されたコードに対して重いパフォーマンスコストを負わせることが無いように設計されています。ログ出力の出力先は、ファイル、OutputStream、java.io.Writer、リモートlog4jサーバ、リモートUnix Syslogデーモン、NTイベントログなどと多彩となっています。
ログとは、いわゆるアプリケーションが動作している情報を収集したファイルのことを指します。
よく、通常のプログラムでも System.out.println() などのメソッドを使用し、アプリケーションの情報を出力しています。
その出力した情報を集めたのがログファイルとなります。
しかし、上記の用にSystem.out.println()メソッドなどを使用すると、実務では無駄なコードとなります。開発途中では実行中のアプリの情報を見るのは当然です。
ただ、その記述したコードをリリース時に削除し忘れることが多々あります。そのローテクなコードをサポートする意味でlog4jを使用し、各モードによってログを出力する制御が可能になります。
また、ファイルに出力しエラー情報など各情報が収集できます。
掲載内容につきましては十分注意しておりますが、万が一、情報内容に間違いを発見されましたら、誠におそれいりますが、お問い合わせ窓口より、間違いのあるページのURLを添えてご連絡ください。
なお、情報内容に関する個別のご質問はお受け致しかねます。あらかじめご了承ください。
当サイトの内容を使用して発生した損害等に関して、直接的・間接的あるいは損害の程度によらず、シナゲートは一切の責任を負いません。
