Windowsについている「イベントビューア」でも監視可能。 「イベントビューア」>ログ名を「右クリック」>「プロパティ」>「フィルタ」タブ ですが、効率よくするには・・・。 ■ 「WMIC NTEVEMT」「WMIC NTEVEMTLOG」 WindowsXP以降? WMIC (Windows Management Insturmentation コマンド ライン) を使います。 WMICっていろんな事できるみたいだけど、ここではイベントログ関係のみ。 # 「NTEVEMT」インスタンスの簡単なヘルプ C:\> WMIC NTEVENT /? # 「NTEVEMTLOG」インスタンスの簡単なヘルプ C:\> WMIC NTEVENTLOG /? # ログの一覧を表示? C:\> WMIC NTEVENTLOG WQL(WMI Query Language)クエリのWHERE句が使えるらし
イベント・ログには、Windowsシステムに起こったさまざまな事象(イベント)のログが記録されている。イベント・ログの内容を調査するには、通常はイベント・ビューアとよばれるGUIツールを利用するが、Windows XP ProfessionalやWindows Server 2003では、コマンド・プロンプト上で動作する、eventquery.vbsというVBScriptが利用できる。このスクリプトを利用すると、イベント・ログに記録されているログを簡単に切り出すほか、例えば特定のIDを持つイベントだけを抜き出したり、ほかのマシンのイベント・ログなどをすべて収集して表示するなどの操作が簡単に行える。リモートからのマシンの監視などに役に立つだろう。 eventquery.vbsの実行方法 eventquery.vbsというスクリプト・ファイルは、%systemroot%\system32フォル
お題:イベントログを監視するサービスを作ろう サーバーに溜まってるイベントログ。これを監視して、メールで通知してくれるようなサービスを作ってみます。 <用意したもの> ・Visual Studio 2005 (エディションに注意-Standard不可) ・Windows 2000 Server ・SMTPサーバー、メールクライアント(用意したってほどでもないけど) <どうやって監視するのか> まずは、イベントログを監視するのに、何が使えるかを調査しました。きっとFileSystemWatcherみたいなコンポーネントがあるだろうと思ったら…ねぇよ。 で、調べていくと、System.Diagnostics.EventLog に"EntryWritten"というイベントがあることが判明。これを使います。 参考:MSDN-方法:EntryWritten イベントのハンドラを作成する <先ずはテン
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く