【ろぐぶんせき】
ログ分析 とは?
💡 大量の記録から手がかりを探す、IT版の探偵術
📌 このページのポイント
- システムが出力するログを集約し、検索・フィルタリングできるようにする
- 障害発生時の原因調査(根本原因分析)に欠かせない
- ELKスタック(Elasticsearch + Logstash + Kibana)やSplunkが代表的なツール
- リアルタイム分析と過去データの傾向分析の両方に使われる
ログ分析って、ログをただ見るだけじゃないの?
1台のサーバーなら目で追えるけど、何百台もあると無理だよね。ログ分析は大量のログを1か所に集めて、検索やフィルタで必要な情報だけを素早く見つけ出す技術なんだ。
どんなときに使うの?
障害が起きたときの原因調査が一番多いね。「エラーが出始めた時刻」「どのサーバーで」「どんなリクエストで」を絞り込んで原因を特定するんだよ。
どんなツールを使うの?
ELKスタック(Elasticsearch、Logstash、Kibana)が有名だよ。他にもSplunk、Grafana Loki、Datadogのログ管理機能なんかが使われているね。
ログってどのくらいの量になるの?
まとめ:ざっくりこれだけ覚えればOK!
「ログ分析」って出てきたら「システムの記録を調べて問題の原因を見つけること」と思えればだいたいOK!
📖 おまけ:英語の意味
「Log Analysis」 = ログの分析
💬 logは航海日誌(logbook)が語源で、システムの活動記録を意味するよ。その記録を分析して問題解決に役立てるのがログ分析だね。