ログ
Log/ろぐ
ひとことで言うと
システムが「いつ・何をしたか」を時刻つきで残していく、動作の記録のことです。
📖 もうちょい詳しく
何が新しいの?
ログは、システムが「いつ・何をしたか」を時刻つきで残していく、動作の記録のことです。
プログラムは目に見えないところで動くので、あとから「あのとき中で何が起きていたのか」をたどる手がかりがいります。そこで、できごとを順番に書きためておくしくみが、昔から広く使われてきました。新しい技術というより、運用を支える土台のひとつです。
どうやって動いてるの?
プログラムは、処理の節目ごとに短いメッセージを書き出します。これがログの一行(いちぎょう)です。
ふつうは「時刻」「重大さ(情報なのか、警告なのか、エラーなのか)」「何が起きたか」がセットになっています。書き出された行は、ファイルや専用の保存場所にどんどんたまっていきます。多くの場合、古いものは自動で消したり別の場所へ移したりして、量がふくらみすぎないように管理します。
何ができるの?
トラブルが起きたとき、ログをさかのぼれば「どこで・いつ・何が」つまずいたかを追えることが多いです。
ふだんの動きも記録として残るので、「誰がいつログインしたか」「どの処理がよく失敗するか」といった確認にも使えます。原因さがしから、あとからの調査や改善まで、はば広く役立つ記録です。
🌱 身近なたとえ
ログは、お店の防犯カメラの録画で例えると分かりやすいです。
ふだんは見返さなくても、何かあったときに「あの時間に何が起きたか」をあとから確認できます。録画に時刻が入っているように、ログにも一行ごとに時刻がついていて、できごとを順番に並べてくれます。録画と同じく、置き場所がいっぱいにならないよう、古い分は整理していくのもよく似ています。
✅ まず覚えるポイント
- ログは、システムの動作を時刻つきで残す記録のこと
- 一行ごとに「時刻・重大さ・内容」が書かれることが多い
- トラブルのとき、原因をさかのぼって追う手がかりになる
- ログイン履歴や失敗の傾向など、ふだんの確認にも使える
- ためすぎないよう、古いものは消す・移すなどで管理する
🧭 よくある勘違い
ログは、エラーのときだけ記録されるもの?
そうとは限りません。エラーだけでなく、「処理を始めた」「正常に終わった」といったふつうの動きも残すことが多いです。
重大さのレベルを分けておき、ふだんは軽い記録だけ見えるようにして、調べたいときに細かい記録まで出す、という使い分けがよくされます。
ログを残しておけば、問題には自動で気づける?
それは少し別の役割です。ログは「あとから見返すための記録」で、異変に自動で気づくのは監視(モニタリング)のしごとです。
ふだんは監視で素早く気づき、いざ原因を深く調べる段になってログをたどる、という形でいっしょに使われることが多いです。
🧩 関連して覚えると楽な言葉
- 監視(モニタリング): ログなどの数字を見張り、異変を自動で知らせるしくみ
- 異常検知: ふだんと違う動きを見つけ出すこと。ログの分析にも使われる
- 例外(エラー): 処理がうまくいかなかったできごと。ログによく書き出される
- ロールバック: 不具合のとき前の状態に戻すこと。判断の手がかりにログを使う
🏁 ひとことでまとめ
ログは、システムの「いつ・何をしたか」を順番にためた記録で、困ったときに過去をさかのぼれる手がかりになります。
TERM SEARCH
ほかの用語を調べる
検索ボックスを準備中…