【ろぐかんり】

ログ管理 とは?

最終更新:
💡 システムの「航海日誌」を集めて読み解く技術

システムやアプリケーションが記録する動作履歴(ログ)を収集・保存・分析するしくみ。障害対応やセキュリティ対策に不可欠。

📌 このページのポイント
動作記録を、調査に使える形で扱う ログの発生元 🌐 Web 📱 アプリ 🗄 DB 📥 収集・集約 🗃 保存 🔎 検索・分析 障害調査やセキュリティ調査の手がかり 保存期間・容量・アクセス権も管理する
複数の発生元からのログを集約し、保存・分析する模式図。矢印は記録の流れ。記録する項目や時刻の精度、保存する場所はシステムや運用による。
ひよこ ひよこ
ログって何?
ペンギン先生 ペンギン先生
システムやアプリが書き残す動作記録だよ。ログインやエラーなど、設定した出来事が記録される。すべての操作や利用者名が必ず残るわけではなく、どんな情報を記録するかはシステムによるんだ。
ひよこ ひよこ
ログを読めば、原因が分かる?
ペンギン先生 ペンギン先生
障害の前後に何が起きたかを調べる手がかりになるよ。不正アクセスの調査にも使う。ただし、必要な情報がない場合や時刻がずれている場合もあるので、ログだけで必ず原因を特定できるとは限らないんだ。
ひよこ ひよこ
ログが増え続けても、そのままでいいの?
ペンギン先生 ペンギン先生
保存期間や容量を決めて管理するよ。容量不足は記録やサービスに影響することがある。ローテーションでファイルを切り替え、古い記録を圧縮・削除する方法もある。logrotateは、そのために使えるツールの一つだね。
ひよこ ひよこ
サーバーがたくさんあると、どう調べるの?
ペンギン先生 ペンギン先生
複数のシステムのログを集約し、検索できるようにする方法があるよ。図の矢印は、その収集・保存・分析の流れ。何を集めるか、どこで保存するか、誰が閲覧できるかも運用に合わせて決めるんだ。
ひよこ ひよこ
詳しく記録するほど、いいの?
ペンギン先生 ペンギン先生
調査に必要な情報を選ぶことが大切だよ。大量の記録は容量や性能に影響するし、パスワードやアクセストークンなどをそのまま残すのは避けたい。必要性と機密性を考えて、内容や保存期間、アクセス権を設計するんだ。
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「ログ管理」って出てきたら「システムの動作記録を集めて、トラブル対応やセキュリティに活かすしくみ」と思えればだいたいOK!
📖 おまけ:英語の意味
「Log Management」 = 記録の管理
💬 Logは「記録・日誌」、Managementは「管理」。航海ではlogという木製の測定具とロープで船の速度を測り、記録していた。システムでも出来事の記録を扱う言葉として使うよ

参考資料

← 用語集にもどる