障害の予兆把握や表面的に現れないエラーの監視は非常に難しいものです。「パソコンが止まった」「アプリが動かない」等のトラブルについては、利用者からご連絡頂けますが、「DISKに障害が発生している」「ネットワークでの名前解決が一時的に失敗した」等、表面的には現れないエラーは把握が困難です。「障害となるイベントが発生(障害の予兆)した際に、メールでお知らせできる仕組みが実現できないか?」といろいろ調べてみました。Windowsには、タスクスケジューラーと呼ばれる機能が組み込まれています。この機能は、時間を決め一定間隔でプログラム処理を実行できる仕組みです。この機能を活用して、障害を検知し、続くアクションで連絡(メール送信やメッセージ表示)を行う仕組みを構築しました。