scalaやJavaを始めとした技術情報満載のパテントビューロエンジニアのブログです。様々なログライブラリがあり、それらのAPIが割と統一されているにも関わらず、どのログレベルで出力するかは人によって差があるような気がします。そこで今回はWebアプリケーションのログレベルについて考えてみました。 まずJava開発の次のデファクトになると思われるSLF4Jのログレベルの説明を見てみます。 FATAL - アプリケーションを異常終了させるような非常に深刻なイベントを指定します。 ERROR - アプリケーションの稼働が継続できる程度のエラーを指定します。 WARN - 潜在的に害を及ぼすような状況を指定します。 INFO - アプリケーションの進捗の概要が分かるメッセージを指定します。 DEBUG - アプリケーションをデバッグすのに役立つ詳細なイベント情報を指定します。 TRACE - DE