BOOK Previewサーバー管理者のためのイベントログ運用の基本第3章 イベントログとは?3.1 イベントログの基本的な仕組み3.2 イベントログの種類 毎日コミュニケーションズの書籍紹介ページへ 書籍情報のページ 2005/08/24 |
|
本コーナーは、Windowsシステム管理者向けの書籍から、主要なチャプターをそのまま転載し、その内容を紹介するものです。 今回ご紹介する『サーバー管理者のためのイベントログ運用の基本』は、Windowsサーバ管理では欠かすことのできないイベントログについて、基礎から実践的な活用方法までを1冊にまとめたものです。 周知のとおりイベントログは、構成変更や障害発生、セキュリティ監査など、Windowsシステムで発生するさまざまな事象(=イベント)を記録するしくみです。Windowsの日々の運用やトラブル発生時の対処、リソース増強計画など、システム管理者の主要な作業を支える貴重な情報源です。 しかし、イベントログの内容から、管理者が目的とする情報を得るのは容易なことではありません。イベントログは、あくまでシステムで発生したさまざまな事象を発生順に記録しているだけで、システムで何が起こっているのかを知るためには、複数のイベントを組み合わせて読み解く必要があるなど、高度な経験とノウハウが必要になるからです。 本書の最大の特徴は、単なるイベントログの解説や、個々のイベントの説明だけでなく、実際のWindowsシステム管理の経験に基づくさまざまなノウハウが収録されていることです。Windowsシステム管理者にとっては非常に心強い一冊でしょう。 本稿では、この書籍『サーバー管理者のためのイベントログ運用の基本』より、イベントログの基礎を解説した第3章「イベントログとは?」、OS関連のイベントについて解説した第7章「OS関連のイベント」をそれぞれ2回に分けて転載します。 なお、書籍の詳細については書籍情報のページをご覧ください。 |
|
3.イベントログとは?
ここでは、「イベントログとはなにか?」を原点に返って、説明したいと思います。
イベントログは、Windows OS(オペレーティング・システム)が提供するログ(履歴)管理の仕組みである。別に言い方をすると、発生した事象(イベント:Event)を記録するものです。
|
イベントログは、Windows OSだけではなく、ハードウェア用のデバイスドライバや、Windows OS上で動作する各種アプリケーションもサポートしています。
このようにイベントログは、そのコンピュータ上で管理対象となるハードウェア、OS、各種アプリケーションのログ管理の一元化を実現しているのです。
図3.1 イベントログで、ログ管理の一元化を実現している |
|
3.1 イベントログの基本的な仕組み
イベントログの基本的な仕組みを、以下の図に示します。
図3.2 イベントログの基本的な仕組み |
■事象(イベント)
システムやアプリケーションで発生した重要な事象のことを指します。
■イベントを記録するプログラム
イベントログをサポートしているWindows OSのコア部分や、各種コンポーネント、デバイスドライバ、各種アプリケーションなどを指しています。
|
■イベントログ(Event Logging)サービス
イベントログの仕組みの中心となるサービスです。イベントログに情報を記録したり、読み出したり、イベントログを管理する機能を提供しています。
Windows OSのサービスとして動作します。OS稼動中は、必ず動いています。
|
■イベントログ
イベントログは、発生した事象(イベント)の記録を格納する倉庫にあたります。
イベントログは、複数の種類のログをサポートしています。それぞれのイベントログは、ひとつのログファイルに格納されます。一般的にログファイルと言えばテキスト形式のファイルの場合が多いのですが、イベントログは独自のバイナリ形式のファイルです。
■イベントログを参照するプログラム
Windows OSに標準的に提供されている「イベントビューア」(管理ツールにあります)が、通常、管理者の方が使用するもっともポピュラーなイベントログを参照するプログラムです。これ以外にもコマンドラインツールや、サードパーティ製品、フリーウェアなどのソフトウェアが存在します。
■メッセージファイル
<イベントログを参照するプログラム>は、イベントログの情報だけでは事象(イベント)の説明などを表示することが出来ません。<イベントログを参照するプログラム>は、このメッセージファイルの内容を使用して、説明文の内容などを組み立てます。
この仕組みは、多言語対応(英語版OSや日本語OSなどの複数の言語に対応すること)に、容易に対応できるように考えられたものです。
3.2 イベントログの種類
図3.3 複数存在するイベントログ |
イベントログには、以下の種類の標準ログがあります。
■アプリケーションログ
アプリケーションソフトやサービスが出力する事象(イベント)の情報を格納します。
■システムログ
WindowsOSのコア部分やコンポーネント、サービスの稼動状況、さらにデバイスドライバが出力する事象(イベント)の情報を格納します。
■セキュリティログ
セキュリティの監査の事象(イベント)の記録を格納します。セキュリティの監査では、ファイルなどの作成、オープン、削除などのリソースの使用に関連する事象(イベント)のほかに、ログオンの記録などが含まれます。
次の3つのログは、カスタムログと呼ばれるものです。カスタムログは、上記の標準ログ以外に、アプリケーションによって独自に作成されたイベントログのことを言います。このカスタムログは、WindowsNTの時代にはなく、Windows2000以降でサポートされました。
■DNSサーバーログ
DNSサービスを構成しているコンピュータに存在します。DNSサービスの事象(イベント)の記録を格納します。
■ディレクトリサービス(Directory Service)ログ
ドメインコントローラとなっているディレクトリサービスを構成しているコンピュータに存在します。ディレクトリサービスの事象(イベント)の記録を格納します。
■ファイルリプリケーション複製サービスログ
ファイル複製サービスを構成しているコンピュータに存在します。ファイル複製ディレクトリサービスの事象(イベント)の記録を格納します。
INDEX | ||
サーバー管理者のためのイベントログ運用の基本 | ||
第3章 イベントログとは? | ||
3.1 イベントログの基本的な仕組み/3.2 イベントログの種類 | ||
3.3 イベントソース/3.4 イベント/3.5 イベントログの設定/3.6 ネットワークを介した分散システムでの利用/3.7 イベントログのセキュリティ/3.8 イベントログとイベントビューア | ||
「BOOK Preview」 |
- Azure Web Appsの中を「コンソール」や「シェル」でのぞいてみる (2017/7/27)
AzureのWeb Appsはどのような仕組みで動いているのか、オンプレミスのWindows OSと何が違うのか、などをちょっと探訪してみよう - Azure Storage ExplorerでStorageを手軽に操作する (2017/7/24)
エクスプローラのような感覚でAzure Storageにアクセスできる無償ツール「Azure Storage Explorer」。いざというときに使えるよう、事前にセットアップしておこう - Win 10でキーボード配列が誤認識された場合の対処 (2017/7/21)
キーボード配列が異なる言語に誤認識された場合の対処方法を紹介。英語キーボードが日本語配列として認識された場合などは、正しいキー配列に設定し直そう - Azure Web AppsでWordPressをインストールしてみる (2017/7/20)
これまでのIaaSに続き、Azureの大きな特徴といえるPaaSサービス、Azure App Serviceを試してみた! まずはWordPressをインストールしてみる
|
|