(57)【要約】【課題】  発生した障害に対する確実で迅速な対応と再発防止を可能とし、かつ、業務システムへの障害による影響を最小限に抑える。【解決手段】  通知振り分け処理部１において障害の発生を検出すると、その障害内容を、メール送信処理部６により通信制御部７を介して予め定められた通知先に送信すると共に、通報情報格納処理部３により、障害内容と通知先を対応付けて通報情報ＤＢ１１に格納し、対策結果報告登録処理部４により、通知した障害に対する対策結果を受信して通報ステータス管理ＤＢ９に格納し、ステータスチェック・フォローメール送信処理部５により、対策が完了するまで定期的なフォローメールの送信を行う。【選択図】        図１
2006293467.tif 000002
【特許請求の範囲】
【請求項１】
プログラムされたコンピュータによって、障害の監視を行うシステムであって、
障害の発生を検出する障害検出手段と、
該障害検出手段で検出した障害の内容を予め定められた通知先に通知する通知手段と、
該通知手段により通知した当該障害内容を記憶装置に登録する格納処理手段と、
該格納処理手段で登録した各障害内容に対して実行された処置内容を取得して各障害内容に対応付けて上記記憶装置に登録する結果登録手段と、
該結果登録手段で上記記憶装置に登録した各障害に対する処置内容を読み出して出力する結果出力手段と
を有することを特徴とする障害監視システム。
【請求項２】
プログラムされたコンピュータによって、ネットワーク構成要素で発生する障害の監視を行うシステムであって、
障害の発生を検出する障害検出手段と、
該障害検出手段で検出した障害の内容を予め定められた通知先に通知する通知手段と、
該通知手段により通知した当該障害内容を記憶装置に登録する格納処理手段と、
該格納処理手段で登録した各障害内容に対して実行された処置内容を取得して各障害内容に対応付けて上記記憶装置に登録する結果登録手段と、
該結果登録手段で上記記憶装置に登録した各障害に対する処置内容を読み出して出力する結果出力手段と
を有することを特徴とする障害監視システム。
【請求項３】
請求項１もしくは請求項２のいずれかに記載の障害監視システムであって、
上記結果登録手段による上記記憶装置の登録内容を予め定められた時間毎に検索して、上記通知手段で通知した障害に対する処置が登録されていない未対策障害があれば、当該通知先に対して再通知を行うフォロー手段
を有することを特徴とする障害監視システム。
【請求項４】
請求項３に記載の障害監視システムであって、
上記障害に対する処置として、通知した障害に対する直接的な第１の処置と、通知した障害に起因する業務システムへの影響調査およびそれに対する第２の処理、および、通知した障害の再発を防止する第３の処置を含み、
上記フォロー手段は、第１〜第３の処理のそれぞれ個別に定められた時間毎に、未対策障害の検索と通知を行うことを特徴とする障害監視システム。
【請求項５】
（プログラム）
コンピュータを、請求項１から請求項４のいずれかに記載の障害監視システムにおける各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電話回線やコンピュータネットワーク等、複数機器から構成されるシステムにおける障害監視技術に係わり、特に、発生した障害の要因の特定および障害の再発防止等に有効な監視技術に関するものである。
【背景技術】
【０００２】
電話回線やＬＡＮ、イントラネット等のネットワークにおいては、通常、その安定稼動を目的として、当該ネットワークに接続された各機器に障害が発生した場合、当該ネットワークに接続された監視装置が自動的に、発生した障害に関する情報を収集して、所定の通知先に通知を行う障害監視システムが実装されている。
【０００３】
例えば、特許文献１においては、障害のレベルおよび発生頻度に応じて障害情報の通報を制御することができる障害自動通報装置に関する技術が開示されている。
【０００４】
しかし、この技術では、通報事象（障害）の検知および通知は行なっているが、実際に通報事象に対する処理・対策が実施されているかどうかのチェックまでは行なわれておらず、障害発生時の復旧が遅れることがある。
【０００５】
【特許文献１】特開平０６−１６８１６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
解決しようとする問題点は、上記従来の技術では、障害の発生を検出して通知することはできても、障害情報が確実に通知先に届いたのかの確認ができない点と、通知した障害に対する処置・対策が実際に実行されたのか、また、どのようにして行われたのかを監視することはできない点である。
【０００７】
本発明の目的は、これら従来技術の課題を解決し、発生した障害に対する確実で迅速な対応を可能とすると共に、一度発生した障害の再発防止を図ることを可能とし、かつ、ネットワークを利用した業務システムへの障害による影響を最小限に抑えることを可能とすることである。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明では、障害の発生を通知するのみに終わらず、通知した障害に対する対策として実行された処置内容を各障害毎に登録し、例えば表示装置等で表示出力する。また、通知した障害に対する対策処置が未実施で、当該障害が未解決であれば、定期的に、当該障害に関する情報を所定の通知先に通知してフォローする。その際、当該障害に対する対策がどこまで完了しているかを例えば３段階に分けて監視して、フォローする。３段階の監視・フォローとしては、（１）通知した障害に対する直接的な対策、（２）当該障害に起因する業務システムへの影響調査およびそれに対する対策、（３）今後の同一障害に対する再発防止策がある。このようにすることで、通知先に確実に障害情報が通知されたかの確認を行うことができると共に、通知した障害に対する対策、当該障害による業務への影響および対策、今後の再発防止策について効率的にフォローを行うことができる。
【発明の効果】
【０００９】
本発明によれば、障害の発生を検出して通知することだけでなく、障害情報が確実に通知先に届いたのかを確認することができると共に、通知した障害に対する処置・対策が実際に実行されたのか、また、どのようにして行われたのかを監視することができ、障害情報の通知漏れを防ぐことが可能となると共に、発生した障害に対する確実で迅速な対応が可能となり、当該障害の再発防止を図ること、および、ネットワークを利用した業務システムへの障害による影響を最小限に抑えることが可能となる。
【発明を実施するための最良の形態】
【００１０】
以下、図を用いて本発明を実施するための最良の形態例を説明する。図１は、本発明に係わる障害監視システムの構成例を示すブロック図であり、図２は、図１における通報ＩＤ取得処理部の処理動作例を示すフローチャート、図３は、図１における通報情報格納処理部の処理動作例を示すフローチャート、図４は、図１における対策結果報告登録処理部の処理動作例を示すフローチャート、図５は、図１におけるステータスチェック・フォローメール送信処理部の処理動作例を示すフローチャート、図６は、図１における通報ＩＤ情報ＤＢの登録内容例を示す説明図、図７は、図１における通報情報ＤＢの登録内容例を示す説明図、図８は、図１における通報ステータス管理ＤＢの登録内容例を示す説明図、図９は、図１における通報対策完了ＤＢの登録内容例を示す説明図である。
【００１１】
図１において、１は通報振り分け処理部、６はメール送信処理部、７は通信制御部（ＮＣＵ）、８は対策メール受信処理部であり、これらは、既知の技術である。
【００１２】
これに対して、図１における通報対策管理処理部１３が特に本発明に特徴的な機能を提供するものであり、通報対策管理処理部１３は、通報ＩＤ取得処理部２、通報情報格納処理部３、対策結果報告処理部４、ステータスチェック・フォローメール送信処理部５、データベース（ＤＢ）１４を有し、このデータベース（ＤＢ）１４は、通報ステータス管理ＤＢ９、通報ＩＤ情報ＤＢ１０、通報情報ＤＢ１１、通報対策完了ＤＢ１２からなる。
【００１３】
このような通報対策管理処理部１３を構成する各処理部を含む、通報振り分け処理部１、メール送信処理部６、対策メール受信処理部８は、ＣＰＵ（Central Processing Unit）や主記憶装置（主メモリ）、表示装置、入力装置、外部記憶装置、周辺装置等を具備したコンピュータにより構成される処理機能部であり、周辺装置としての光ディスク駆動装置等を介してＣＤ−ＲＯＭ等の記憶媒体に記録されたプログラムやデータを外部記憶装置内にインストールした後、この外部記憶装置から主メモリに読み込みＣＰＵで処理することにより実現される。
【００１４】
通報対策管理処理部１３は、通報ＩＤ取得処理部２により、通報対象の事象（通知する障害）に対して固有のＩＤ番号を割り当て、通報情報格納処理部３により、通報事象（障害）および通知先情報を格納し、対策結果報告登録処理部４により、通報事象（障害）に対する対策結果を格納し、ステータスチェック・フォローメール送信処理部５により、対策が完了するまで定期的にフォローメールを送信し、通報ＩＤ情報ＤＢ１０において通報ＩＤの情報を格納し、通報情報ＤＢ１１において通報情報（障害内容）を格納し、通報対策完了ＤＢ１２において対策内容情報を格納し、通報ステータス管理ＤＢ９において各障害（通報事象）に対する対策状況の進捗度合の情報を格納する。
【００１５】
このような構成により、本例の障害監視システムでは、例えば、電話回線やＬＡＮ、イントラネット等のネットワークにおける、障害の発生を検出すると、検出した障害の内容を予め定められた通知先に通知すると共に、この障害内容の通知時刻を取得して当該障害内容に対応付けて登録し、かつ、登録した各障害内容に対して実行された処置内容を取得して各障害内容に対応付けて登録し、処置がなされていない障害に対しては定期的に通知先に通知を繰り返し、そして、このようにして登録した各障害に対する処置内容を読み出して、例えば表示装置等に出力する。
【００１６】
すなわち、通知振り分け処理部１において障害の発生を検出すると、その障害内容（通報情報）を、メール送信処理部６により通信制御部７を介して予め定められた通知先に送信すると共に、通報対策管理処理部１３において、上述の、通報ＩＤ取得処理部２による、通報対象の事象（障害）に対して固有のＩＤ番号を割り当て、通報情報格納処理部３による、通報事象（障害）および通知先情報の格納、対策結果報告登録処理部４による、通報事象（障害）に対する対策結果の格納、ステータスチェック・フォローメール送信処理部５による、対策が完了するまでの定期的なフォローメールの送信を行う。尚、対策結果報告登録処理部４により格納した各通報事象（障害）に対する対策結果は、図示していない表示装置等に表示する。
【００１７】
以下、図２および図６を用いて、通報ＩＤ取得処理部２による、通報対象の事象（障害）に対して固有のＩＤ番号を割り当て処理を、図３および図７を用いて、通報情報格納処理部３による、通報事象（障害）および通知先情報の格納処理を、図４および図８を用いて、対策結果報告登録処理部４による、通報事象（障害）に対する対策結果の格納処理を、図５および図７〜図９を用いて、ステータスチェック・フォローメール送信処理部５による、対策が完了するまでの定期的なフォローメールの送信処理を説明する。
【００１８】
図２に示すように、通報ＩＤ取得処理部２は、事象発生（通報振り分け処理部１からの障害発生の通知）に伴い、通報ＩＤ情報ＤＢ１０に対してＩＤ取得依頼を行い（ステップ２０１）、当該通報ＩＤ情報ＤＢ１０より未割当のＩＤを取得する（ステップ２０２）。
【００１９】
そして、取得したＩＤに対して割当済みのフラグおよび現在時刻を通報ＩＤ情報ＤＢ１０に設定する（ステップ２０３）。
【００２０】
通報ＩＤ情報ＤＢ１０には、図６の通報ＩＤ情報ＤＢ１０ａに示すように、項番、ＩＤ番号、割当日時、割当の列項目からなるテーブルが格納されており、項番には、６桁の０００００１からなる項目番号が昇順に連続して登録されており、ＩＤ番号には、通報事象（障害）毎に固有に割り当てられた番号（ここでは１０桁の英数字）が登録され、割当日時には、ＩＤ番号を登録した際の日時が登録され、割当には、当該ＩＤ番号が既に割り当てられて登録済みか否かを示すフラグ（０：未割当、１：割当済み）が登録される。
【００２１】
図３に示すように、通報情報格納処理部３は、通報ＩＤ取得処理部２からＩＤ番号を受け取り（ステップ３０１）、当該ＩＤ番号と、通報振り分け処理部１からの障害発生の通報日時、メール送信処理部６で障害内容を通知したメール送信先および通報内容（障害内容）を通報情報ＤＢ１１に格納する（ステップ３０２）。
【００２２】
通報情報ＤＢ１１には、図７の通報情報ＤＢ１１ａに示すように、ＩＤ番号、通報日時、メール送信先、通報内容の列項目からなるテーブルが格納されており、ＩＤ番号には、図６の通報ＩＤ情報ＤＢ１０ａで管理されているＩＤ番号と同様、通報事象（障害）毎に固有に割り当てられた番号（１０桁の英数字）が登録され、通報日時には、通報事象発生時の日時が登録され、メール送信先には、通報事象に対するメール送信先（メール送信処理部６により送信されたメールアドレス）が登録され、通報内容には、メール送信処理部６により送信されたメール内容（障害内容）が登録される。
【００２３】
図４に示すように、対策結果報告登録処理部４は、通報先からの対策完了メールを受信し（ステップ４０１）、受信したメールのステータスのチェック（確認）を行う（ステップ４０２）。すなわち、受信したメールの題名より、対策完了ステータスの確認を行う。ここでは、発生した事象に対する直接的な対策を「０」、業務システムへの影響調査およびそれに対する対策を「１」、今後、同一の通報事象（障害）の再発生防止のための再発防止策を「２」とする。また、それぞれのステータスに対して未対策を「０」、対策済みを「１」とする。
【００２４】
その後、通報ステータスに対する対策内容を確認して（ステップ４０３）、ステップ４０２およびステップ４０３で確認したステータスに対する対策完了ステータスおよび対策内容を通報ステータス管理ＤＢ９に登録する（ステップ４０４）。
【００２５】
通報先の障害管理者は、対策完了メールを返信する際、件名の通報ＩＤの後ろに「：num」をつける。この「num」を通報ステータスとして判断する。従って、対策メールを返信するときは、件名の通報ＩＤの後ろに「０」，「１」，「２」のいずれかの番号を付加しなければならない。
【００２６】
対策結果報告登録処理部４により、通報ステータス管理ＤＢ９には、図８の通報ステータス管理ＤＢ９ａに示すように、ＩＤ番号、対策ステータス０、前回メール送信日時（０）、対策ステータス１、前回メール送信日時（１）、対策ステータス２、前回メール送信日時（２）の列項目からなるテーブルが格納されており、ＩＤ番号には、図６の通報ＩＤ情報ＤＢ１０ａで管理されているＩＤ番号と同様、通報事象（障害）毎に固有に割り当てられた番号（１０桁の英数字）が登録され、対策ステータス０には、直接的な対策のステータスとして「０」（：未対応）もしくは「１」（：対策済み）が登録され、前回メール送信日時（０）には、直接的な対策に対するフォローメールの前回送信日時が登録され、対策ステータス１には、業務システムへの影響調査およびそれに対する対策のステータスとして「０」（：未対応）もしくは「１」（：対策済み）が登録され、前回メール送信日時（１）には、業務システムへの影響調査およびそれに対するフォローメールの前回送信日時が登録され、対策ステータス２には、同一通報事象（障害）の再発防止対策のステータスとして「０」（：未対応）もしくは「１」（：対策済み）が登録され、前回メール送信日時（２）には、同一通報事象（障害）の再発防止対策に対するフォローメールの前回送信日時が登録される。
【００２７】
図５においては、ステータスチェック・フォローメール送信処理部５の処理手順を示しており、このステータスチェック・フォローメール送信処理部５は、他の処理部とは非同期に１時間ごとにタイマー起動される。
【００２８】
そして、ステータスチェック・フォローメール送信処理部５は、まず、図８に示す通報ステータス管理ＤＢ９ａを参照して、対策ステータスが「０」で未対策の、すなわち完了フラグの無いＩＤ番号を検索し（ステップ５０１）、完了フラグの無いＩＤが無ければ（ステップ５０２）、本処理を終了し、有れば、完了フラグの無いＩＤのステータス番号を判定する（ステップ５０３）。
【００２９】
ステータス番号「０」の場合は、ＩＤ番号をキーに、図７に示す通報情報ＤＢ１１ａからメールアドレス（メール送信先）を取得し（ステップ５０４）、当該メールアドレスの通報対象者にメールを送信する（ステップ５１５）。
【００３０】
また、ステータス番号「１」の場合は、図８の通報ステータス管理ＤＢ９ａを参照して、前回メール送信日時を取得して、経過時間を算出し（ステップ５０５）、経過時間が２４時間を越えているか否かを判定する（ステップ５０６）。超えていなければ処理を終了するが、超えていれば、ＩＤ番号をキーに、図７の通報情報ＤＢ１１ａからメールアドレス（メール送信先）を取得して（ステップ５０７）、当該メールアドレスの通報対象者にメールを送信する（ステップ５０８）。そして、ＩＤ番号をキーに、図８の通報ステータス管理ＤＢ９ａにおける前回メール送信日時の欄に現在時刻を設定する（ステップ５０９）。
【００３１】
また、ステータス番号「２」の場合は、図８に示す通報ステータス管理ＤＢ９ａを参照して、前回メール送信日時を取得して、経過日数を算出し（ステップ５１０）、経過日数が７日間を越えているか否かを判定する（ステップ５１１）。超えていなければ処理を終了するが、超えていれば、ＩＤ番号をキーに、図７の通報情報ＤＢ１１ａからメールアドレス（メール送信先）を取得して（ステップ５１２）、当該メールアドレスの通報対象者にメールを送信する（ステップ５１３）。そして、ＩＤ番号をキーに、図８の通報ステータス管理ＤＢ９ａの前回メール送信日時に現在日時を設定する（ステップ５１４）。
【００３２】
ステータスチェック・フォローメール送信処理部５は、このようなフォロー処理に応じて通知先から送られてきた対策結果メールの内容を、図９の通報対策完了ＤＢ１２ａに示すようにしてテーブル登録する。
【００３３】
図９に示す通報対策完了ＤＢ１２ａには、ＩＤ番号、ステータス０対策完了日、ステータス０対策内容、ステータス１対策完了日、ステータス１対策内容、ステータス２対策完了日、ステータス２対策内容の列項目からなるテーブルが格納されており、ＩＤ番号には、図６の通報ＩＤ情報ＤＢ１０ａで管理されているＩＤ番号と同様、通報事象毎に固有に割り当てられた番号（１０桁の英数字）が登録され、ステータス０対策完了日には、当該障害に対する直接的な対策の完了日時が登録され、ステータス０対策内容には、当該障害に対する直接的な対策の内容が登録され、ステータス１対策完了日には、当該障害による業務システムへの影響調査およびそれに対する対策の完了日時が登録され、ステータス１対策内容には、当該障害による業務システムへの影響調査およびそれに対する対策の内容が登録され、ステータス２対策完了日には、当該障害に対する再発防止対策の完了日時が登録され、ステータス２対策内容には、当該障害に対する再発防止対策の内容が登録される。
【００３４】
以上、図１〜図９を用いて説明したように、本例の障害監視システムでは、通知振り分け処理部１において障害の発生を検出すると、その障害内容を、メール送信処理部６により通信制御部７を介して予め定められた通知先に送信すると共に、通報情報格納処理部３により、障害内容と通知先を対応付けて通報情報ＤＢ１１に格納し、対策結果報告登録処理部４により、通知した障害に対する対策結果を受信して通報ステータス管理ＤＢ９に格納し、さらに、ステータスチェック・フォローメール送信処理部５により、対策が完了するまで定期的なフォローメールの送信を行う。そして、対策結果を表示装置を介して表示出力等する。
【００３５】
このことにより、従来技術の問題点、すなわち、障害の発生を検出して通知することはできても、障害情報が確実に通知先に届いたのかの確認ができない点と、通知した障害に対する処置・対策が実際に実行されたのか、また、どのようにして行われたのかを監視することはできない点を解決でき、発生した障害に対する確実で迅速な対応が可能となると共に、一度発生した障害の再発防止を図ることが可能となり、さらに、ネットワークを利用した業務システムへの障害による影響を最小限に抑えることを可能となる。
【００３６】
このように、本例では、障害の発生を検出して通知することだけでなく、障害情報が確実に通知先に届いたのかを確認することができると共に、通知した障害に対する処置・対策が実際に実行されたのか、また、どのようにして行われたのかを監視することができ、障害情報の通知漏れを防ぐことが可能となると共に、発生した障害に対する確実で迅速な対応が可能となり、当該障害の再発防止を図ること、および、ネットワークを利用した業務システムへの障害による影響を最小限に抑えることが可能となる。
【００３７】
尚、本発明は、図１〜図９を用いて説明した例に限定されるものではなく、その要旨を逸脱しない範囲において種々変更可能である。例えば、対策結果報告登録処理部４によるメールの受信処理は、対策メール受信処理部６によって行うことでも良い。
【００３８】
また、本例では、電話回線やＬＡＮ、イントラネット等のネットワークにおける障害を対象としているが、ネットワーク構成以外の障害監視にも適用することができる。
【００３９】
また、本例のシステムを構成するコンピュータの構成に関しては、キーボードや光ディスクの駆動装置の無いコンピュータ構成としても良い。また、本例では、光ディスクを記録媒体として用いているが、ＦＤ（Flexible Disk）等を記録媒体として用いることでも良い。また、プログラムのインストールに関しても、通信装置を介してネットワーク経由でプログラムをダウンロードしてインストールすることでも良い。
【図面の簡単な説明】
【００４０】
【図１】本発明に係わる障害監視システムの構成例を示すブロック図である。
【図２】図１における通報ＩＤ取得処理部の処理動作例を示すフローチャートである。
【図３】図１における通報情報格納処理部の処理動作例を示すフローチャートである。
【図４】図１における対策結果報告登録処理部の処理動作例を示すフローチャートである。
【図５】図１におけるステータスチェック・フォローメール送信処理部の処理動作例を示すフローチャートである。
【図６】図１における通報ＩＤ情報ＤＢの登録内容例を示す説明図である。
【図７】図１における通報情報ＤＢの登録内容例を示す説明図である。
【図８】図１における通報ステータス管理ＤＢの登録内容例を示す説明図である。
【図９】図１における通報対策完了ＤＢの登録内容例を示す説明図である。
【符号の説明】
【００４１】
１：通報振り分け処理部、２：通報ＩＤ取得処理部、３：通報情報格納処理部、４：対策結果報告登録処理部、５：ステータスチェック・フローメール送信処理部、６：メール送信処理部、７：通信制御部、８：対策メール受信処理部、９，９ａ：通報ステータス管理ＤＢ、１０，１０ａ：通報ＩＤ情報ＤＢ、１１，１１ａ：通報情報ＤＢ、１２，１２ａ：通報対策完了ＤＢ、１３：通報対策管理処理部、１４：データベース（ＤＢ）。
【図１】
2006293467.tif 000003
【図２】
2006293467.tif 000004
【図３】
2006293467.tif 000005
【図４】
2006293467.tif 000006
【図５】
2006293467.tif 000007
【図６】
2006293467.tif 000008
【図７】
2006293467.tif 000009
【図８】
2006293467.tif 000010
【図９】
2006293467.tif 000011