2007/12/13

イベントログをメールで送信するスクリプト

これは素晴らしい。

イベントログをメールで送信するスクリプト

WindowsXP/2003から追加された、eventtriggersという機能を使って、イベントログにERRORイベントが上がった際に、メールで通知するスクリプトです。
eventtriggers自体は、イベントの種類をトリガーとして、特定のタスク(スクリプト)を実行するだけなので、そのイベントの内容を通知するまでの機能はありません。このスクリプトでは、eventtriggersで、イベントログにERRORが上がったらスクリプトを実行するように設定し、スクリプトの中でERRORイベントの内容を取得して、メールで通知するようになっています。もちろんメールサーバの指定、From及びToのメールアドレスの指定も可能です。素晴らしい!

しばらく運用で使ってみようと思います。