(57)【要約】【課題】  運用中のコンピュータシステムに障害が発生した時、該障害へ速やかに対処でき、コンピュータシステムを短時間で復旧しうるシステム障害監視装置および障害情報配信システムを提供する。【解決手段】  コンピュータシステムに発生する障害を監視するシステム障害監視装置２００において、既知障害情報と、その解決を示す障害解決情報とが対応付けて格納されている障害情報記憶部２３０と、コンピュータシステムから障害内容を示すログファイルを取得すると、ログファイルで示す障害情報が障害情報記憶部２３０に格納されているか否かを判定し、格納されていると、対応する障害解決情報を検索する障害情報検索部２２０と、検索された障害解決情報をシステム管理用端末１３へ通知する障害情報通信部２２４とを備えることを特徴とする。【選択図】        図１
2007287042.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータシステムに発生する障害を監視するシステム障害監視装置において、
既知障害情報と、その解決を示す障害解決情報とが対応付けて格納されている障害情報記憶部と、
前記コンピュータシステムから障害内容を示すログファイルを取得すると、該ログファイルで示す障害情報が前記障害情報記憶部に格納されているか否かを判定し、格納されていると、対応する前記障害解決情報を検索する障害情報検索部と、
前記障害情報検索部で検索された障害解決情報を前記システム管理用コンピュータへ通知する障害情報通信部と、を備えることを特徴とするシステム障害監視装置。
【請求項２】
前記障害情報通信部は、ログファイルで示す障害情報が前記障害情報記憶部に未格納であると新規障害である旨を前記システム管理用コンピュータへ通知することを特徴とする請求項１に記載のシステム障害監視装置。
【請求項３】
請求項１記載のシステム障害監視装置を複数台備え、該各システム障害監視素装置が接続されている配信装置を有する障害情報配信システムにおいて、
前記配信装置は、前記いずれかのシステム障害監視素装置の管理に用いる管理用コンピュータから監視対象コンピュータに対する新規障害の内容を示す障害情報を受信すると、該障害情報に基づいて仮の障害解決情報を生成し、該情報を前記管理用コンピュータへ送信する障害情報解析部と、
前記新規障害の解決を示す信号を受けると、前記生成した障害解決情報を他のシステム障害監視装置へ送信する送信部とを含み、
前記システム障害監視装置は、受信した障害解決情報を前記新規障害に対応させて前記障害情報記憶部に格納する書込部を有することを特徴とする障害情報配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、運用中のコンピュータシステムに発生する障害を監視し、該障害に関する情報をシステム管理者に通知するシステム障害監視装置および障害情報配信システムに関するものである。
【背景技術】
【０００２】
従来、システム障害監視装置は、運用中のコンピュータシステムに障害が発生したとき、該障害を検出し、検出された障害の内容、即ち発生日時や障害個所などが該コンピュータシステムを管理するシステム管理者へ通知されていた。システム管理者は、該通知を受けると、前記通知内容から該障害を特定すべくその調査方法を検討し、特定された障害を解決する解決策を模索していた。
【０００３】
システム管理者は、前記調査方法に基づいて障害を調査し、該障害の原因および障害個所を特定し、前記解決策に基づいて原因の排除および障害個所の修復を行って、コンピュータシステムを復旧させていた。従って、システム管理者へ通知される通知内容は、調査方法の検討および解決策の策定に必要で役立つものが求められていた。
【０００４】
特許文献１には、コンピュータシステムに投入されるジョブの状況を監視して、同一の障害が発生した場合でも、ジョブの投入状況、即ち障害が自動実行されたジョブの処理中に発生したときのみシステム管理者への障害発生の通知が必要と判断している。これにより、同一の障害メッセージでも操作員が投入したジョブであるときには障害と認識しないので、システム管理者へ不要な通報を行わない障害識別方式が開示されている。
【特許文献１】特開２００１−１２５８０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のシステム障害監視装置には、下記の問題があった。即ち、
１）運用中のコンピュータシステムに障害が発生したとき、システム障害監視装置から障害内容の通知を受けたシステム管理者は、該通知内容に基づいて独自で障害への対処を検討しその調査方法および解決策を策定していたことから、該障害を解決しコンピュータシステムを復旧させるまで長時間を費やすことがあった。
【０００６】
２）既にその解決策が知られている障害がコンピュータシステムに発生したにも拘わらず、該解決策に関する情報が蓄積されてないシステム障害監視装置から通知を受けたシステム管理者は、前記解決策を知らずに発生した障害の情報を集め、集めた情報に基づいてその解決策を立案していたので、コンピュータシステムの復旧までに長時間を費やしていた。
【０００７】
３）また、他のコンピュータシステムで既に発生して、その解決策が確立されている障害が自コンピュータシステムで発生したとき、システム管理者間の情報連絡が無く前記解決策が伝わってないことがあった。その場合、前記解決策を知らないシステム管理者は、障害の情報を集め、集めた情報に基づいてその解決策を検討していた。そのため、自コンピュータシステムの復旧までに多くの時間を費やすことがあった。
【０００８】
従って、本発明の目的は、運用中のコンピュータシステムに障害が発生した時、該障害へ速やかに対処でき、コンピュータシステムを短時間で復旧しうるシステム障害監視装置および障害情報配信システムを提供することにある。
【課題を解決するための手段】
【０００９】
本発明は、以上の点を解決するために、次の構成を採用する。
〈構成１〉
コンピュータシステムに発生する障害を監視するシステム障害監視装置において、既知障害情報と、その解決を示す障害解決情報とが対応付けて格納されている障害情報記憶部と、コンピュータシステムから障害内容を示すログファイルを取得すると、ログファイルで示す障害情報が障害情報記憶部に格納されているか否かを判定し、格納されていると、対応する障害解決情報を検索する障害情報検索部と、障害情報検索部で検索された障害解決情報をシステム管理用コンピュータへ通知する障害情報通信部と、を備えることを特徴とする。
〈構成２〉
システム障害監視装置を複数台備え、各システム障害監視素装置が接続されている配信装置を有する障害情報配信システムにおいて、配信装置は、いずれかのシステム障害監視素装置の管理に用いる管理用コンピュータから監視対象コンピュータに対する新規障害の内容を示す障害情報を受信すると、障害情報に基づいて仮の障害解決情報を生成し、情報を管理用コンピュータへ送信する障害情報解析部と、新規障害の解決を示す信号を受けると、生成した障害解決情報を他のシステム障害監視装置へ送信する送信部とを含み、システム障害監視装置は、受信した障害解決情報を新規障害に対応させて障害情報記憶部に格納する書込部を有することを特徴とする。
【発明の効果】
【００１０】
本発明のシステム障害監視装置によれば、既知障害情報と、その解決を示す障害解決情報とが対応付けて格納されている障害情報記憶部を備え、コンピュータシステムから障害内容を示すログファイルを取得すると、該ログファイルで示す障害情報が前記障害情報記憶部に格納されているか否かを判定し、格納されていると、対応する障害解決情報を検索し、検索された障害解決情報をシステム管理用コンピュータへ通知することから、運用中のシステムに障害が発生した時、該障害への速やかな対処が可能となり、短時間でコンピュータシステムを復旧させることができる。
【００１１】
本発明の障害情報配信システムによれば、システム障害監視装置を複数台備え、各システム障害監視素装置が接続されている配信装置を有する障害情報配信システムであって、配信装置は、いずれかのシステム障害監視素装置の管理に用いる管理用コンピュータから監視対象コンピュータに対する新規障害の内容を示す障害情報を受信すると、障害情報に基づいて仮の障害解決情報を生成し、情報を管理用コンピュータへ送信し、新規障害の解決を示す信号を受けると、生成した障害解決情報を他のシステム障害監視装置へ送信し、システム障害監視装置は、受信した障害解決情報を新規障害に対応させて障害情報記憶部に格納することにより、前記新規障害に対応する障害解決情報を各システム障害監視装置に追加し充実させることができる。
【発明を実施するための最良の形態】
【００１２】
本発明の実施形態について、図を用いて詳細に説明する。以下の説明では、各実施の形態に用いる図面について同一の構成要素は同一の符号を付している。
【実施例１】
【００１３】
以下、本発明の実施形態について図を用いて詳細に説明する。
図２は、システム障害監視システム１０の構成図である。
実施例１のシステム障害監視装置２００の説明に先立ち、該システム障害監視装置２００とコンピュータ１００とから構成される障害監視システム１０について説明する。
システム障害監視システム１０において、コンピュータ１００は、金融機関の情報処理を行っており、システム障害監視装置２００は、前記コンピュータ１００に発生する障害を監視する。
コンピュータ１００とシステム障害監視装置２００は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）１１で通信可能に接続されている。
なお、システム障害監視システム１０は、システム管理者Ａによって管理されており、システム障害監視装置２００とシステム管理者Ａが管理のため使用するシステム管理用端末１３は、ＩＰネットワーク１２で通信可能に接続されている。
なお、該システム管理用端末１３は、パソコンなどを利用するとよい・
【００１４】
コンピュータ１００は、システム障害監視装置２００などと通信するためのＩＯインタフェース１１０と、ＯＳおよび応用ソフトプログラムを格納するプログラム部１２０と、演算処理やデータ転送を行うＣＰＵ１３０と、データを一時保持するメモリ１４０と、データを大量に保持するＤＩＳＫ１５０と、コンピュータ１００の各部の状態変化を示す情報を収集するイベント情報収集部１６０と、コンピュータ１００の各部の状態を自己診断する自己診断部１７０と、自己診断部１７０で生成されたテキスト形式のログファイルを保持するログファイル保持部１８０とを備える。
【００１５】
イベント情報収集部１６０は、コンピュータ１００の各部における状態変化に伴って生じるデータ変化を記録するログ、例えば、ＩＯインタフェース１１０のログ、プログラム部１２０のログ、ＣＰＵ１３０のログ、メモリ１４０のログ、ＤＩＳＫ１５０のログなどを、各ログにデータの変化があると、そのログを収集する。イベント情報収集部１６０は、収集されたコンピュータ１００の各部のログを自己診断部１７０へ出力する。
【００１６】
自己診断部１７０は、自己診断プログラムに基づいてコンピュータ１００の各部の状態を自己診断しており、イベント情報収集部１６０からコンピュータ１００の各部のログを受けると、該ログに基づいて該当部の状態を診断して、該診断結果に基づいて該当部の状態変化を記録するテキスト形式のログファイルを生成する。即ち、自己診断部１７０は、エラー記録も含むログファイルを生成する。該ログファイルは、ログファイル保持部１８０へ出力される。
【００１７】
ログファイル保持部１８０は、イベント情報収集部１６０からテキスト形式のログファイルを受けると、該テキスト形式のログファイルを保持する。ログファイル保持部１８０は、システム障害監視装置２００からの送信要求を受けると、送信要求に応じて保持しているテキスト形式のログファイルをシステム障害監視装置２００へ送信する。
【００１８】
次に、実施例１のシステム障害監視装置２００を説明する。
図１は、実施例１のシステム障害監視装置２００の機能ブロック図である。
システム障害監視装置２００は，その解決手段が既知である既知障害の内容を示す既知障害情報、既知障害の概要およびその解決手段を示している障害解決情報、コンピュータ１００に発生する障害を検出するための障害検出手順を示す検出手順情報および検出された障害が既知障害であるか否かを判定するための判定動作基準を示す判定基準情報を蓄積する障害情報記憶部２３０と、該障害情報記憶部２３０へのアクセス認証を行うとともに障害情報の管理を行う障害情報管理部２１０と、コンピュータ１００に発生する障害を監視し、発生した障害に対応する障害解決情報を検索する障害監視部２２０と、検索された障害解決情報をシステム管理用端末１３へ通知する障害情報通信部２２４とを備える。
【００１９】
ここで、障害情報記憶部２３０に蓄積されている既知障害情報、障害解決情報、検出手順情報、および判定基準情報について説明する。
既知障害情報は、システム管理者Ａが収集した既知障害の情報に基づいて作成されたものである。即ち、コンピュータ１００に過去発生した障害および将来発生の可能性がある障害の中からその解決手段が確認されている障害情報がシステム管理者Ａにより収集され、さらに、他のシステム管理者から連絡があった障害情報も収集されている。そして、収集された障害情報に基づいて既知障害情報は作成される。
【００２０】
図４は、障害解決情報のデータ構造の１例を示す。
障害解決情報は、障害情報管理部２１０の障害解決情報生成部２１１により既知障害情報に基づいて生成されており、障害の概要およびその解決手段を示している。
障害の概要は、生成順に付与された障害番号と、障害が発生した日時を示す発生日時と、障害の呼称を示す障害名からなる。障害名は、例えば、「Ｄｉｓｋ  Ｅｒｒｏｒ」、「Ｃｐｕ  Ｅｒｒｏｒ」、「Ｍｅｍｏｒｙ  Ｅｒｒｏｒ」および「ＩＯ  Ｅｒｒｏｒ」などである。
【００２１】
解決手段を示す情報は、発生した障害を特定するための調査情報と、コンピュータ１００を復旧させるための解決情報とからなる。その１例を示すと、調査情報として、「Ｍｅｍｏｒｙ  Ｅｒｒｏｒ」の場合、ログ情報に基づいて「ＳＩｎｇｌｅ  ｂｉｔ  ｅｒｒｏｒが発生しているか否か」を調査し、ＳＩｎｇｌｅ  ｂｉｔ  ｅｒｒｏｒであるとき、さらにｅｒｒｏｒが多発しているか否かを調査することが示されている。該調査の結果に対応して復旧のための解決情報が示されている。即ち、１）  Ｄｏｕｂｌｅ  ｂｉｔ以上のｅｒｒｏｒが生じているときは、ＭＥＭＯＲＹを交換する、２）  ＳＩｎｇｌｅ  ｂｉｔ  ｅｒｒｏｒが多発しているときは、ＭＥＭＯＲＹを交換する、３）  ＳＩｎｇｌｅ  ｂｉｔ  ｅｒｒｏｒが数回発生するときは、ＭＥＭＯＲＹを交換せずに、注意して運用継続する、などの処置が示されている。
【００２２】
検出手順情報は、障害監視部２２０の障害検出部２２１に取り込まれるソフトウエアであり、コンピュータ１００に発生する障害を検出するための検出手順を示しており、コンピュータ１００からログファイルを取得して、「ＥＲＲＯＲ」キーワードのチェックソフトにより、障害を検出すべく取得したログファイルのチェックを行う。例えば、該検出手順は、取得したログファイルの第１行から最終行までの各行が「ＥＲＲＯＲ：」で始まるか否かをチェックするステップと、「ＥＲＲＯＲ：」で始まる行があった場合、「ＥＲＲＯＲ：」で始まる行を抽出するステップと、抽出された「ＥＲＲＯＲ：」で始まる行を解析し、エラーメッセージを作成するステップを含んでいる。
【００２３】
判定基準情報は、障害監視部２２０の障害判定部２２２に取り込まれるソフトウエアであり、検出された障害が既知障害であるか否かを判定するための動作基準を示している。
具体的には、コンピュータ１００に発生の可能性のある障害として、例えば、図３に示されるように、ＤＩＳＫ１５０に発生するＤＩＳＫ障害と、プログラム部１２０に発生するＰＲＯＧ障害と、ＣＰＵ１３０に発生するＣＰＵ障害と、メモリ１４０に発生するメモリ障害と、ＩＯインタフェース１１０に発生するＩＯ障害がある。本実施例の障害判定部２２２は、障害検出部２２１で生成されたエラーメッセージを受けると、該前記エラーメッセージおよび判定基準情報に基づいて検出された障害が既知障害であるか否かを判定する。１例として、障害判定部２２２は、「ＥＲＲＯＲ：」で始まる行において、「ＥＲＲＯＲ：」に続いて「Ｄｉｓｋ  Ｅｒｒｏｒ」、「Ｐｒｏｇ  Ｅｒｒｏｒ」、「Ｃｐｕ  Ｅｒｒｏｒ」、「Ｍｅｍｏｒｙ  Ｅｒｒｏｒ」および「ＩＯ  Ｅｒｒｏｒ」などと記述があると「検出された障害は既知障害である」旨の判定を行う。
【００２４】
障害情報管理部２１０は、障害の概要とその解決手段とが対応付けられた障害解決情報を生成する障害解決情報生成部２１１と、生成された情報および更新された情報を障害情報記憶部２３０へ書込む障害情報書込部２１２とを備える。
障害情報管理部２１０は、不正アクセスの防止のためにパスワードに基づいて障害情報記憶部２３０へのアクセス認証を行うとともに、アクセスが認証されたとき、認証された認証日時と、アクセスした人の名前と、該アクセスの目的が、情報生成するためか、情報更新するためか、情報書込みのためか、情報削除のためであるかを確認して、認証日時と、アクセスした人の名前と、アクセス目的とが示された管理情報を生成する。障害情報管理部２１０は、アクセスが情報生成を目的とするとき、障害解決情報生成部２１１を起動し、アクセスが障害情報の書込みまたは障害情報の更新を目的とするとき、障害情報書込部２１２を起動する。
【００２５】
障害解決情報生成部２１１は、システム管理者Ａが既知障害情報の障害の概要とその解決手段とを入力すると、前記障害解決情報（図４参照）を生成する。生成された障害解決情報は、障害情報書込部２１２へ送られて、障害情報記憶部２３０に格納される。
【００２６】
障害情報書込部２１２は、障害解決情報生成部２１１から生成された障害解決情報を受けると、障害情報記憶部２３０の所定のアドレスに格納する。
【００２７】
障害監視部２２０は，コンピュータ１００からテキスト形式のログファイルを取得し、該ログファイルおよび前記障害検出手順に基づいて前記コンピュータ１００に発生する障害を検出し、検出された障害を示すエラーメッセージを生成する障害検出部２２１と、障害検出部２２１からのエラーメッセージおよび前記判定動作基準に基づいて検出された障害が既知障害であるか否かを判定する障害判定部２２２と、障害判定部２２２の判定結果に基づいて検出された障害に該当する障害解決情報を抽出すべく障害情報記憶部２３０を検索する障害情報検索部２２３とを備える。
【００２８】
障害検出部２２１は、定期的にコンピュータ１００へ図５に示されるようなログファイルの送信を要求し、ログファイル保持部１８０に保持されているテキスト形式のログファイルをＬＡＮ１１経由で障害情報通信部２２４を介して取得する。障害検出部２２１は、ログファイルを取得して、「ＥＲＲＯＲ」キーワードのチェックソフトにより、障害を検出すべく取得したログファイルのチェックを行う。１例として、障害検出部２２１は、取得したログファイルの第１行から最後の行まで読み込み、障害情報記憶部２３０から読出した検出手順情報に基づいて「ＥＲＲＯＲ：」で始まる行を抽出する。障害検出部２２１は、抽出された「ＥＲＲＯＲ：」で始まる行において、「ＥＲＲＯＲ：」に続いて記述されている文とに基づいて検出された障害を示すエラーメッセージを生成する。例えば、エラーメッセージは、「Ｄｏｕｂｌｅ  ｂｉｔ  ｅｒｒｏｒとして検出されたＭｅｍｏｒｙ  Ｅｒｒｏｒが発生」と生成される。
【００２９】
また、障害検出部２２１は、抽出された「ＥＲＲＯＲ：」で始まる行において、「ＥＲＲＯＲ：」に続いて記述されている文が「          」のように空白となっている場合、「正体不明の障害が検出された」旨のエラーメッセージを生成する。生成されたエラーメッセージは障害判定部２２２へ出力される。
【００３０】
なお、本実施例では、コンピュータ１００へログファイルの送信を定期的に要求する障害検出部２２１の例を説明するが、状態の変化に伴いデータの変更が生じたときコンピュータ１００からシステム障害監視装置２００へログファイルを送信するようにしてもよい。
【００３１】
障害判定部２２２は、障害検出部２２１からエラーメッセージを受けると、障害情報記憶部２３０から判定基準情報を読み出して、該判定基準情報が示す判定動作基準および前記エラーメッセージに基づいて検出された障害が既知障害であるか否かを判定する。具体的には、障害判定部２２２は、判定動作基準、即ち「ＥＲＲＯＲ：」に続いて、「Ｄｉｓｋ  Ｅｒｒｏｒ」、「Ｃｐｕ  Ｅｒｒｏｒ」および「Ｍｅｍｏｒｙ  Ｅｒｒｏｒ」などと記述されていれば、検出された障害が既知障害であると判定する。例えば、障害判定部２２２は、エラーメッセージ「Ｄｏｕｂｌｅ  ｂｉｔ  ｅｒｒｏｒとして検出されたＭｅｍｏｒｙ
Ｅｒｒｏｒが発生」を受けると、“障害は既知障害（Ｍｅｍｏｒｙ  Ｅｒｒｏｒ）である”と判定し、判定結果として“障害は既知障害の「Ｍｅｍｏｒｙ  Ｅｒｒｏｒ」であり、Ｄｏｕｂｌｅ  ｂｉｔ  ｅｒｒｏｒが検出された”を障害情報検索部２２３へ出力する。
また、障害判定部２２２は、エラーメッセージ「正体不明の障害が検出された」を受けると、前記障害は既知障害でないと判定する。判定結果として“障害は既知障害ではない”を障害情報検索部２２３へ出力する。
【００３２】
障害情報検索部２２３は、例えば、障害判定部２２２から“障害は既知障害の「Ｍｅｍｏｒｙ  Ｅｒｒｏｒ」であり、Ｄｏｕｂｌｅ  ｂｉｔ  ｅｒｒｏｒが検出された”旨の判定結果を受けると、該判定結果に基づいて既知障害に該当する障害解決情報を抽出すべく障害情報記憶部２３０を検索する。具体的には、障害情報検索部２２３は、「Ｍｅｍｏｒｙ
Ｅｒｒｏｒ」および「Ｄｏｕｂｌｅ  ｂｉｔ  ｅｒｒｏｒ」をキーワードとして障害情報記憶部２３０に蓄積されている障害情報を検索し、「Ｄｏｕｂｌｅ  ｂｉｔ  ｅｒｒｏｒが検出」された既知障害の「Ｍｅｍｏｒｙ  Ｅｒｒｏｒ」に該当する障害解決情報を抽出する。抽出された障害解決情報は、前記障害の概要およびその解決手段を示している。解決手段は、検出された障害を特定する調査情報と復旧するための解決情報とを含む。これらの情報は、障害情報通信部２２４へ出力される。
障害情報通信部２２４は、障害情報検索部２２３で検索された障害解決情報を受けると、該障害解決情報をＩＰアドレスに基づいてシステム管理用端末１３へＩＰネットワーク１２を介して送信する。
【００３３】
また、障害情報検索部２２３は、障害判定部２２２から「障害は既知障害ではない」旨の判定結果を受けたとき、障害情報記憶部２３０に蓄積されている障害情報を検索せずに、「障害に該当する障害解決情報が蓄積されてない」旨を障害情報通信部２２４へ出力する。
障害情報通信部２２４は、障害情報検索部２２３から「障害に該当する障害解決情報が蓄積されてない」旨を受けると、「障害はその障害解決情報が障害情報記憶部２３０に蓄積されていない新規障害である」旨をシステム管理用端末１３へＩＰネットワーク１２を介して送信する。
【００３４】
障害情報通信部２２４は、送信以外に受信機能を有し、コンピュータ１００からＬＡＮ１１を介してログファイルを受けると、該ログファイルを障害検出部２２１へ出力する。
【００３５】
図６は、実施例１のシステム障害監視装置２００のフロー図である。
実施例１のシステム障害監視装置２００の動作を図６に沿って説明する。
コンピュータ１００に、「Ｓｉｎｇｌｅ  ｂｉｔ  ｅｒｒｏｒ」が多発するメモリ障害が発生している例を説明する。
【００３６】
障害検出部２２１は、定期的にコンピュータ１００へログファイルの送信を要求し、ログファイル保持部１８０に保持されているテキスト形式のログファイルをＬＡＮ１１経由で障害情報通信部２２４を介して取得する。（ステップＳ４０１）
障害検出部２２１は、「ＥＲＲＯＲ」キーワードのチェックソフトにより、障害を検出すべく取得したログファイルのチェックを行う。例えば、障害検出部２２１は、前記ログファイルの第１行から最後の行までを読み込み、障害検出手順に基づいて「ＥＲＲＯＲ：」で始まる行を抽出する。（ステップＳ４０２）
【００３７】
障害検出部２２１は、抽出された「ＥＲＲＯＲ：」で始まる行において、「ＥＲＲＯＲ：」に続いて記述されている文に基づいてコンピュータ１００に発生した障害を示すエラーメッセージを生成する。例えば、ＭＥＭＯＲＹ障害が発生した時のエラーメッセージは、「多発性のＳｉｎｇｌｅ  ｂｉｔ  ｅｒｒｏｒとして検出されたＭｅｍｏｒｙ  Ｅｒｒｏｒが発生」であり、該エラーメッセージは障害判定部２２２へ出力される。
【００３８】
障害判定部２２２は、障害検出部２２１からエラーメッセージを受けると、該エラーメッセージおよび判定動作基準に基づいて発生した障害が既知障害であるか否かを判定する（ステップＳ４０３）。即ち、障害判定部２２２は、エラーメッセージ中に「Ｄｉｓｋ  Ｅｒｒｏｒ」、「Ｃｐｕ  Ｅｒｒｏｒ」および「Ｍｅｍｏｒｙ  Ｅｒｒｏｒ」などの記述があると、発生した障害は既知障害であると判定する。本実施例では、判定結果として“障害は既知障害の「Ｍｅｍｏｒｙ  Ｅｒｒｏｒ」であり、多発性のＳｉｎｇｌｅ  ｂｉｔ  ｅｒｒｏｒが検出された”旨を障害情報検索部２２３へ出力される。
【００３９】
障害情報検索部２２３は、例えば、障害判定部２２２から“障害は既知障害の「Ｍｅｍｏｒｙ  Ｅｒｒｏｒ」であり、多発性のＳｉｎｇｌｅ  ｂｉｔ  ｅｒｒｏｒが検出された”旨の判定結果を受けると、「Ｍｅｍｏｒｙ  Ｅｒｒｏｒ」、「Ｓｉｎｇｌｅ  ｂｉｔ  ｅｒｒｏｒ」および「多発」をキーワードとして障害情報記憶部２３０に蓄積されている障害情報を検索し、「Ｓｉｎｇｌｅ  ｂｉｔ  ｅｒｒｏｒの多発が検出された」既知障害の「Ｍｅｍｏｒｙ  Ｅｒｒｏｒ」に該当する障害解決情報を抽出する。抽出された障害解決情報は、前記障害の解決手段を示しており、障害を特定する調査情報と復旧するための解決情報、例えば「ＭＥＭＯＲＹを交換する」とを含む。障害情報検索部２２３は、前記障害に該当する障害解決情報が抽出されると、前記障害に該当する障害解決情報を障害情報通信部２２４へ出力する。
【００４０】
障害情報通信部２２４は、障害情報検索部２２３から障害解決情報を受けると、該情報をＩＰアドレスに基づいてシステム管理用端末１３へＩＰネットワーク１２を介して送信する。（ステップＳ４０４）
ところで、障害情報通信部２２４は、障害情報検索部２２３から「障害に該当する障害解決情報が蓄積されてない」旨を受けると、「障害は該当する障害解決情報が障害情報記憶部２３０に蓄積されていない新規障害である」旨をシステム管理用端末１３へＩＰネットワーク１２を介して送信する。
【００４１】
実施例１のシステム障害監視装置２００によれば、その解決手段が既知である既知障害の内容を示す既知障害情報と、その解決手段を示す障害解決情報とが対応付けて格納されている障害情報記憶部２３０を備え、障害監視部２２０がコンピュータ１００から障害内容を示すログファイルを取得し、該ログファイルで示す障害情報が障害情報記憶部２３０に格納されているか否かを判定し、格納されていると、対応する障害解決情報を検索し、検索された障害解決情報を障害情報通信部２２４がシステム管理用パソコンへ通知することから、運用中のコンピュータ１００に障害が発生した時、該障害への速やかな対処が可能となり、短時間でシステムを復旧させることができる。
【実施例２】
【００４２】
図７は、実施例２の障害情報配信システム１の構成図である。
実施例２の障害情報配信システム１は、３つのシステム障害監視システム１０、２０、３０と、配信装置９０とで構成される。システム障害監視システム１０、２０、３０と配信装置９０とは、ＩＰネットワーク８０で通信可能に接続されている。
システム障害監視システム１０はシステム管理者Ａにより、システム障害監視システム２０はシステム管理者Ｂにより、システム障害監視システム３０はシステム管理者Ｃによりそれぞれ管理されている。
【００４３】
３つのシステム障害監視システム１０、２０、３０は、それぞれ監視対象のコンピュータに接続されているシステム障害監視装置を備えている。即ち、システム障害監視システム１０は、システム障害監視装置２００を備え、コンピュータ１００と障害監視装置２００とは、ＬＡＮ１１で通信可能に接続されている。システム障害監視システム２０は、システム障害監視装置４００を備え、コンピュータ３００と障害監視装置４００とは、ＬＡＮ２１で通信可能に接続されている。システム障害監視システム３０は、システム障害監視装置６００を備え、コンピュータ５００と障害監視装置６００とは、ＬＡＮ３１で通信可能に接続されている。
【００４４】
システム障害監視装置２００とシステム管理者Ａがシステム管理用コンピュータとして使用するシステム管理用端末１３とはＩＰネットワーク１２で通信可能に接続され、システム障害監視システム２０のシステム障害監視装置４００とシステム管理者Ｂが使用するシステム管理用端末２３とはＩＰネットワーク２２で通信可能に接続され、システム障害監視システム３０のシステム障害監視装置６００とシステム管理者Ｃが使用するシステム管理用端末３３とはＩＰネットワーク３２でそれぞれ通信可能に接続されている。
なお、これらシステム管理用端末１３，２３および３３は、パソコンなどを利用するとよい。
【００４５】
本実施例では同一構成で同一性能のコンピュータおよびシステム障害監視装置が使用されている。以後の説明では、システム障害監視システム１０の監視対象のコンピュータ１００および障害監視装置２００について説明し、その他のシステム障害監視システムのコンピュータおよび障害監視装置の説明は省略する。
【００４６】
コンピュータ１００は、システム障害監視装置２００や他の装置と通信するためのＩＯインタフェース１１０と、ＯＳおよび応用ソフトプログラムを格納するプログラム部１２０と、演算処理やデータ転送を行うＣＰＵ１３０と、データを一時保持するメモリ１４０と、データを大量に保持するＤＩＳＫ１５０と、コンピュータ１００の各部の状態変化を示すテキスト形式のログファイルを収集するイベント情報収集部１６０と、コンピュータ１００の各部の状態を自己診断する自己診断部１７０と、自己診断部１７０で生成されたテキスト形式のログファイルを保持するログファイル保持部１８０とを備える。
【００４７】
システム障害監視装置２００は、既知障害情報、障害解決情報、検出手順情報および判定基準情報を蓄積する障害情報記憶部２３０と、該障害情報記憶部２３０へのアクセス認証を行うとともに障害情報の管理を行う障害情報管理部２１０と、コンピュータ１００に発生する障害を監視する障害監視部２２０とを備え、実施例１と同一構成を有している。
【００４８】
配信装置９０は、システム管理用端末から新規障害が発生した旨の連絡を受けたサービス提供者が操作入力する配信操作部９１と、配信操作部９１から入力された入力情報に基づいて新規障害を解析し、該解析結果に基づいて新規障害の概要とその解決手段とが対応付けられた仮の障害解決情報を生成し、該情報を前記システム管理用端末へ送信する障害情報解析部９２と、前記新規障害の解決を示す信号を受けると、仮の障害解決情報を障害解決情報として登録する障害解決情報登録部９３と、障害解決情報を送信指示に基づいて各システム障害監視素装置へ送信する障害情報送受信部９４とを備える。
【００４９】
配信操作部９１は、システム管理用端末から新規障害が発生した旨の連絡を受けたサービス提供者が連絡内容に基づいて新規障害を解析するための情報を入力する。また、システム管理用端末から前記新規障害が解決された旨の連絡を受けたサービス提供者が、連絡内容に基づいて仮の障害解決情報を障害解決情報として登録すべく登録指示を行う。さらに、サービス提供者が、障害解決情報を各システム障害監視装置２００、４００，６００へ送信するべく送信指示を行う。
【００５０】
ところで、サービス提供者は、システム障害監視システム１０、２０，３０の障害復旧作業に従事しており、システム障害監視システム１０、２０，３０の障害の情報を多く収集している。特に、サービス提供者は、将来発生の可能性がある障害の解決手段に関する情報も収集している。
サービス提供者は、システム管理用端末から新規障害が発生した旨の連絡を受けると、集積されている障害の情報を参照して配信操作部９１へ新規障害を解析するための入力を行う。
【００５１】
障害情報解析部９２は、配信操作部９１からサービス提供者による入力情報を受けると、該入力情報に基づいて新規障害を解析し、該解析結果に基づいて新規障害の概要とその解決手段とが対応付けられた仮の障害解決情報を生成する。生成された障害解決情報は、障害情報送受信部９４を介して前記システム管理用端末へ送信される。
また、障害情報解析部９２は、配信操作部９１へ仮の障害解決情報を登録すべく登録指示があると、該障害解決情報を障害解決情報登録部９３へ出力する。
【００５２】
障害解決情報登録部９３は、障害情報解析部９２から障害解決情報を受けると、該障害解決情報を登録し、該障害解決情報を障害情報送受信部９４へ出力する。
【００５３】
障害情報送受信部９４は、システム管理用端末から新規障害が発生している旨の連絡を受けると、該連絡内容を配信操作部９１へ送出する。また、障害情報送受信部９４は、障害情報解析部９２から仮の障害解決情報を受けると、該障害解決情報をＩＰアドレスに基づいてシステム管理用端末へ送信する。さらに、障害情報送受信部９４は、配信操作部９１から障害解決情報の送信指示を受けると、該送信指示に基づいて障害解決情報登録部９３から受けた障害解決情報をＩＰネットワーク８０を介して各システム障害監視装置へ送信する。
【００５４】
実施例２の障害情報配信システム１におけるシステム障害監視装置２００および配信装置９０の動作を説明する。
システム障害監視システム１０のコンピュータ１００に新規障害が発生している例を説明する。
【００５５】
システム障害監視装置２００は、“障害はその障害解決情報が障害情報記憶部２３０に蓄積されていない新規障害が発生している”旨の通知をシステム管理用端末１３（システム管理者Ａ）へ送信する。
システム管理用端末１３は、通知を受けると、該通知内容に基づいてサービス提供者へ連絡する。サービス提供者は、システム管理用端末１３からの新規障害が発生している旨の連絡を受けると、該連絡内容に基づいて配信装置９０の配信操作部９１に新規障害を解析するための情報を入力する。
【００５６】
配信装置９０は、配信操作部９１によりサービス提供者からの入力を受けると、該入力情報を障害情報解析部９２へ送出し、障害情報解析部９２が該入力情報に基づいて新規障害を解析し、該解析結果に基づいて新規障害の概要とその解決手段とが対応付けられた仮の障害解決情報を生成する。生成された障害解決情報は、障害情報送受信部９４を介してシステム管理用端末１３へ送信される。
【００５７】
システム管理用端末１３は、配信装置９０から新規障害の障害解決情報を受けると、該障害解決情報の示す解決手段に基づいて新規障害を解決すべく対処し、該対処結果は、配信装置９０へ送信される。サービス提供者は、システム管理用端末１３から“障害解決情報に基づいて対処した結果、新規障害が解決されコンピュータ１００が復旧した”旨の連絡を受けると、配信操作部９１へ障害解決情報を登録すべく登録指示を行う。
配信操作部９１は、サービス提供者から障害解決情報の登録指示を受けると、障害解決情報を障害解決情報登録部９３へ出力するように障害情報解析部９２へ通知する。
【００５８】
障害情報解析部９２は、通知を受けると、障害解決情報を障害解決情報登録部９３へ出力する。障害解決情報登録部９３は、障害情報解析部９２から障害解決情報を受けると、該障害解決情報を登録し、該障害解決情報をシステム障害監視装置２００に送信するために障害情報送受信部９４へ出力する。
【００５９】
障害情報送受信部９４は、配信操作部９１から障害解決情報の送信指示を受けると、該送信指示に基づいて障害解決情報登録部９３からの障害解決情報をＩＰネットワーク８０を介してシステム障害監視装置２００へ送信する。さらに、障害情報送受信部９４は、配信操作部９１から送信指示に基づいて該障害解決情報をシステム障害監視装置４００およびシステム障害監視装置６００へも送信する。
【００６０】
システム障害監視システム１０のシステム障害監視装置２００は、配信装置９０から障害解決情報を受けると、該障害解決情報を障害情報記憶部２３０に新規障害に対応させて格納する。同様に、システム障害監視システム２０のシステム障害監視装置４００およびシステム障害監視システム３０のシステム障害監視装置６００は、配信装置９０から障害解決情報を受けると、該障害解決情報を各障害情報記憶部にそれぞれ格納する。
【００６１】
実施例２の障害情報配信システム１によれば、３つのシステム障害監視システム１０，２０、３０および配信装置９０を備えており、各システム障害監視システムのシステム障害監視装置２００、４００、６００は、発生している障害の障害解決情報が障害情報記憶部に蓄積されてないとき、障害は新規障害である旨を各システム管理用端末（システム管理者）へ通知し、通知を受けたシステム管理用端末は障害が新規障害である旨をサービス提供者へ連絡する。配信装置９０は、前記連絡を受けたサービス提供者からの入力情報に基づいて障害情報解析部９２により前記新規障害を解析し、該解析結果に基づいて前記新規障害の概要とその解決手段とが対応づけられた仮の障害解決情報を生成し、生成された障害解決情報を前記システム管理用端末へ通知し、該障害解決情報を受けた前記システム管理用端末が該情報に基づいて前記新規障害に対処した後、該対処結果をサービス提供者へ連絡し、サービス提供者はシステム管理用端末から対処結果として新規障害が解決された旨の連絡を受けると、障害解決情報登録部９３により連絡内容に基づいて前記障害解決情報を登録し、障害情報送受信部９４により該障害解決情報を送信指示に基づいて各システム障害監視装置２００、４００、６００の障害情報記憶部へ送信することにより、前記障害情報記憶部へ新規障害に対応させ障害解決情報を格納して、各障害情報記憶部の障害解決情報を充実させることができる。
【図面の簡単な説明】
【００６２】
【図１】実施例１のシステム障害監視装置の機能ブロック図である。
【図２】システム障害監視システムの構成図である。
【図３】コンピュータに発生の可能性がある障害の分類例を示す図である。
【図４】障害解決情報のデータ構造を示す図である。
【図５】ログファイルの１例を示す図である。
【図６】実施例１のシステム障害監視装置のフロー図である。
【図７】実施例２の障害情報配信システムの構成図である。
【符号の説明】
【００６３】
１        障害情報配信システム
１０        システム障害監視システム
１１        ＬＡＮ
１２        ＩＰネットワーク
１３        システム管理用端末
１００      コンピュータ
１１０      ＩＯインタフェース
１２０      プログラム部
１３０      ＣＰＵ
１４０      メモリ
１５０      ＤＩＳＫ
１６０      イベント情報収集部
１７０      自己診断部
１８０      ログファイル保持部
２００      システム障害監視装置
２１０      障害情報管理部
２１１      障害解決情報生成部
２１２      障害情報書込部
２２０      障害監視部
２２１      障害検出部
２２２      障害判定部
２２３      障害情報検索部
２２４      障害情報通信部
２３０      障害情報記憶部
【図１】
2007287042.tif 000003
【図２】
2007287042.tif 000004
【図３】
2007287042.tif 000005
【図４】
2007287042.tif 000006
【図５】
2007287042.tif 000007
【図６】
2007287042.tif 000008
【図７】
2007287042.tif 000009