ログ (Log)とは?
カテゴリ: システム管理
ログ(Log)は、コンピュータシステムやアプリケーションが、いつ、何を行ったか、どんなエラーが発生したかなどを時系列順に記録したデータです。航海日誌(Logbook)が語源です。
主要なログファイル (/var/log 配下)
Linuxでは情報の種類ごとにファイルが分かれており、主に /var/log ディレクトリに保存されます。
- syslog / messages: システム全体の汎用的なメッセージ。迷ったらまずここを見ます。
- auth.log / secure: 認証関連。ログイン成功・失敗の記録。不正アクセスの兆候はここに現れます。
- dmesg: カーネルが出力するハードウェア認識などのメッセージ。起動トラブル時に重要です。
- apache2/access.log など: Webサーバー等のアプリケーションごとのログ。
運用のポイント
ログは放置すると肥大化しディスクを圧迫するため、「logrotate」という仕組みで定期的に圧縮・削除(ローテーション)されます。システム管理者にとって、ログの監視と分析はトラブルシューティングとセキュリティ維持の基本中の基本です。