Systemwalker Centric Manager 使用手引書 監視機能編 - UNIX共通 - - Microsoft(R) Windows(R) 2000/ Microsoft(R) Windows Server(TM) 2003 -
目次 索引 前ページ次ページ

第7章 監査ログを管理する> 7.1 収集・管理できるログファイルの種類

7.1.1 監査ログ管理でログを収集するために

監査ログ管理機能の収集規約について説明します。

1 監査ログ管理の収集規約

監査ログ管理機能が対応している日付と時間の対応形式を以下に示します。

◆対応形式

監査ログ管理機能が対応している日付形式、時間形式を以下の表に示します。以下の表の日付、時間を組み合わせることで、監査ログ管理機能による収集が可能となります。以下の表に書かれていない形式のログファイルの収集はできません。

対応している日付形式

本機能での日付名称

説明

補足

DATEFMT1

YYYY/MM/DD

本機能のエクスポート形式
IISのIIS形式

YYYY:西暦年(〜2038)

YY:西暦年下2桁(〜38)

MM:月2桁(01〜12)

DD:日2桁(01〜31)

MON:月3文字(“Jan”〜“Dec”) 文字は英語の先頭3文字

TIMEFMT1:時間(下記時間形式を参照)

DATEFMT2

YYYY-MM-DD

IISのW3C拡張形式

DATEFMT3

MM/DD/YYYY

-

DATEFMT4

DD/MON/YYYY

IIS,ApacheのNCSA形式

DATEFMT5

DD-MON-YYYY

ORACLEのLISTENERログ形式

DATEFMT6

MON DD TIMEFMT1 YYYY

Apacheのエラーログ形式

DATEFMT7

MON DD TIMEFMT1

UNIX シスログ形式

DATEFMT8

YYYYMMDD

-

DATEFMT9

YY/MM/DD

-

DATEFMT10

MM/DD

UNIX suコマンドログ形式

DATEFMT11

DD MON YYYY

-

DATEFMT12

MM/DD/YY

-

対応している時間形式

本機能での日付名称

説明

補足

TIMEFMT1

HH:MM:SS

HH:時(0〜23)または(00〜23)

MM:分(00〜59)

SS:秒(00〜59)

sss:ミリ秒(000〜999)

TIMEFMT2

HH:MM:SS.sss

TIMEFMT3

HHMMSS

TIMEFMT4

HH:MM

◆指定した形式が正しいかは、初回ログ収集の結果で確認します。

指定した形式が正しく指定できていると判断できる条件は、以下のとおりです。

指定した形式が正しく指定できていないと判断できる条件は、以下のとおりです。

誤って異なる日付形式を指定してログ収集を行った場合も、監査ログ管理はログファイル情報を格納します。そのため、正しい形式に修正し、再度ログ収集を行っても一度読み込んだログファイル情報が格納されているため、日付形式が誤っている時に読み込んだログデータは収集されません。その際は、形式を修正したログ識別子に対してmpatmdelap(ログ情報削除コマンド)を実施し、ログの管理情報を削除してからログ収集してください。mpatmdelap(ログ情報削除コマンド)については、“Systemwalker Centric Manager リファレンスマニュアル”を参照してください。

■2 テキストログを収集する

監査ログ管理機能では、テキストログ中にあるログレコード内の日時をキーに、データの抽出/収集を行います。日付・時間を出力しているデータは、ログレコード内に複数存在している可能性もあります。

そのため、日付・時間データがログレコード内のどの位置に存在しているかを収集処理内で認識させ、監査ログ管理機能で対応している日付・時間形式であれば収集可能となります。監査ログ管理機能は、日付・時間データの位置を把握するため、「日付書式定義ファイル」という形で持っています。

■3 複数ファイルを収集する

監査ログ管理機能は、ワイルドカード(*、?)の指定により、複数生成されているログファイルの収集も可能です。

収集可能なログファイルの例を以下に示します。

■4 収集対象かどうか確認する

ログを収集する際の確認すべき点を以下に示します。

■5 日付書式定義ファイルについて

監査ログ管理機能が収集の際に使用する「日付書式定義ファイル」を説明します。

監査ログ管理機能は、「日付書式定義ファイル」と収集対象のログファイルとを対応させ収集を行っています。監査ログ管理機能がサンプルとして用意している、「日付書式定義ファイル」を以下の表に示します。

◆日付書式定義ファイルの場所

Windows

Systemwalkerインストールディレクトリ\MPWALKER.DM\mpatm\fmt

UNIX

/etc/opt/FJSVmpatm/fmt

◆日付書式定義ファイル

ファイル名

説明

mpatmevt.fmt

本機能のエクスポート形式(イベントログ用)

mpatmdtk.fmt

本機能のエクスポート形式(Systemwalker Desktop Keeperログ用)

mpatmiisw3c.fmt

IISのW3C拡張形式

mpatmiis.fmt

IISのIIS形式

mpatmncsa.fmt

IIS,ApacheのNCSA形式

mpatmoralistener.fmt

ORACLEのLISTENERログ形式

mpatmapaerr.fmt

Apacheのエラーログ形式

mpatmunixsyslog.fmt

UNIXのシステムログ形式

mpatmcmgrrev.fmt

Systemwalker Centric Managerの検索コマンド(opacmdrev)の出力形式

mpatmsolarissu.fmt

Solaris suログ形式

mpatmsolarisloginlog.fmt

Solaris loginlog(/var/adm/loginlog)形式

◆日付書式定義ファイルの内容

[FOTMAT]
TOKEN_WORD=
DATE_FORMAT=
DATE_TOKEN_POSIT=
DATE_WORD_POSIT=
TIME_FORMAT=
TIME_TOKEN_POSIT=
TIME_WORD_POSIT=

◆日付書式定義ファイルの指定する情報

セクション/キー

説明

FORMAT

日付書式セクション

TOKEN_WORD

ログレコード内のデータ種を区別するためのトークン区別文字TAB、BLANK、COMMA、BRACKETのどれかを指定します。
※TAB:タブ、BLANK:空白、COMMA:カンマ(“,”)、BRACKET:括弧(“[]”)

DATE_FORMAT

日付形式を指定します。
DATEFMT1〜DATEFMT12のどれかを指定します。

DATE_TOKEN_POSIT

トークン文字で区切られたトークンのどのトークンに日付情報が含まれているかを指定します。
※位置は0以上の数字を指定します。

DATE_WORD_POSIT

日付が存在するトークン内の何文字目から日付データが始まるかを指定します。
※検索位置は0以上の数字を指定します。

TIME_FORMAT

時間形式を指定します。
TIMEFMT1〜TIMEFMT4のどれかを指定します。

TIME_TOKEN_POSIT

トークン文字で区切られたトークンのどのトークンに時間情報が含まれているかを指定します。
※位置は0以上の数字を指定します。

TIME_WORD_POSIT

時間が存在するトークン内の何文字目から日付データが始まるかを指定します。
※検索位置は0以上の数字を指定します。

サンプル例

収集対象のログファイルのログレコードと、日付書式定義ファイルの定義例を以下に示します。新たに「日付書式定義ファイル」を作成する場合は、下記例を参考に作成してください。ファイル名、ファイルの拡張子、ファイル作成場所に関しては任意ですが、テキストファイルで作成する必要があります。

作成の際、ログレコード内の日時の書式と、監査ログ管理機能が対応している日付形式/時間形式との組み合わせ、または「日付書式定義ファイル」の書式が異なる場合、正常にログ収集が行われない場合があります。サンプル例、日付書式定義ファイルの指定する内容を確認の上作成してください。

サンプルで使用している用語を説明します。

用語

説明

時間トークン

ログレコード内のトークン文字で区切られた時間データを含むトークン

日付トークン

ログレコード内のトークン文字で区切られた日付データを含むトークン

時間検索位置

ログレコード内の時間トークンの先頭から時間データが記述されるまでの文字数

日付検索位置

ログレコード内の日付トークンの先頭から日付データが記述されるまでの文字数


目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 1995-2006