🐥

様々なログについて調べてみた

に公開

背景

今回、なぜログについて記事にするのかと言いますと、最近システムの保守の中で障害対応をすることが増えてきて、その際にログ確認をすることがかなりの頻度であります。ただ、自分自身どれがどのログかというのをはっきり記憶しているわけではないので、このあたりで一度整理しようと思い今回記事にすることにしました

そもそもログとは?

「ログ」という言葉を初めて聞く方もいらっしゃると思いますので、簡単にログについて説明させていただければと思います。
ログとは、コンピュータ上で起こった出来事についての情報などを一定の形式で時系列に記録・蓄積したデータのことです。
例えば、ある機器やソフトウェア、システムについて、その起動や停止、エラーや障害の発生、利用者による操作や設定の変更、外部との通信など稼働中に起こった出来事の内容などがログになります

よく目にするログについて

実際、自分が仕事をしていてよく見るログについて以下の表にまとめてみました。

ログ名称 ログ内容 使用場面
システムログ(イベントログ) オペレーティングシステム(OS)が稼働中に発生した重要な出来事が記録される システムやアプリケーションの障害調査の場面で使用することとが多い
パフォーマンスログ CPU使用率、メモリ使用量、ディスクI/Oなどシステムのパフォーマンスを記録する システムの障害対応などに使用される
セリログ(Serilog) .NETアプリケーション向けのログ記録ライブラリのことで、構造化されたログになります アプリケーションのデバックや分析を行う際に使用される

Discussion