(57)【要約】【課題】複数のサーバを有する大規模環境において、障害解析に必要となる情報を適切に取得する。【解決手段】障害情報処理装置２００は、複数のサーバ１０１〜１０３が表示した画像を示す画像データを取得するための画像データレコーダ部２１０と、画像データレコーダ部２１０によって取得された画像データに基づいて、サーバにおける障害の発生を検知するための障害発生検知部２３０と、障害発生検知部２３０によって障害の発生が検知されると、障害の発生時間を含む時間帯の画像データを障害時画像データとして取得するための障害時画像データ取得部２３０と、複数のサーバ１０１〜１０３のうち、障害が発生したサーバと関係のあるサーバを特定し、特定したサーバの、障害の発生時間を含む時間帯の画像データを参考画像データとして取得するための参考画像データ取得部２４０とを備える。【選択図】図１
2013156730.tif 000002
【特許請求の範囲】
【請求項１】
複数のサーバに接続され、前記複数のサーバが表示した画像を示す画像データを取得するための画像データレコーダ部と、
前記画像データレコーダ部によって取得された画像データに基づいて、前記サーバにおける障害の発生を検知するための障害発生検知部と、
前記障害発生検知部によって障害の発生が検知されると、前記障害の発生時間を含む時間帯の前記画像データを障害時画像データとして取得するための障害時画像データ取得部と、
前記複数のサーバのうち、前記障害が発生した前記サーバと関係のあるサーバを特定し、特定した前記サーバの、前記障害の発生時間を含む時間帯の前記画像データを参考画像データとして取得するための参考画像データ取得部とを備える、障害情報処理装置。
【請求項２】
前記参考画像データ取得部は、さらに、自己の前記障害情報処理装置とネットワークを介して接続された他の前記障害情報処理装置について、前記他の障害情報処理装置に接続された複数のサーバの中から、前記障害が発生した前記サーバと関係のあるサーバを特定し、特定した前記サーバの前記参考画像データを取得するように前記他の障害情報処理装置に指示する、請求項１に記載の障害情報処理装置。
【請求項３】
前記障害発生検知部は、前記画像データレコーダ部によって取得された画像データが所定のメッセージを含むか否かに基づいて、前記サーバにおける障害の発生を検知する、請求項１または２に記載の障害情報処理装置。
【請求項４】
前記障害情報処理装置は、さらに、
前記画像データレコーダ部によって取得された画像データを保存するための表示画像データ保存部を備え、
前記障害時画像データ取得部は、前記表示画像データ保存部から前記障害時画像データを取得し、
前記参考画像データ取得部は、前記画像データ保存部から前記参考画像データを取得する、請求項１から３のいずれかに記載の障害情報処理装置。
【請求項５】
前記障害情報処理装置は、さらに、
前記障害時画像データおよび前記参考画像データを保存するための障害時画像データ保存部を備える、請求項１から４のいずれかに記載の障害情報処理装置。
【請求項６】
複数のサーバに接続された障害情報処理装置における障害情報処理方法であって、
前記複数のサーバが表示した画像を示す画像データを取得するステップと、
取得した前記複数のサーバの画像データに基づいて、前記サーバにおける障害の発生を検知するステップと、
障害の発生を検知すると、前記障害の発生時間を含む時間帯の前記画像データを障害時画像データとして取得するステップと、
前記複数のサーバのうち、前記障害が発生した前記サーバと関係のあるサーバを特定し、特定した前記サーバの、前記障害の発生時間を含む時間帯の前記画像データを参考画像データとして取得するステップとを含む、障害情報処理方法。
【請求項７】
複数のサーバに接続された障害情報処理装置における障害情報処理プログラムであって、コンピュータに、
前記複数のサーバが表示した画像を示す画像データを取得するステップと、
取得した前記複数のサーバの画像データに基づいて、前記サーバにおける障害の発生を検知するステップと、
障害の発生を検知すると、前記障害の発生時間を含む時間帯の前記画像データを障害時画像データとして取得するステップと、
前記複数のサーバのうち、前記障害が発生した前記サーバと関係のあるサーバを特定し、特定した前記サーバの、前記障害の発生時間を含む時間帯の前記画像データを参考画像データとして取得するステップとを実行させるための、障害情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、障害情報処理装置、障害情報処理方法、および障害情報処理プログラムに関し、特に、サーバの画像データを障害情報として取得する障害情報処理装置、障害情報処理方法、および障害情報処理プログラムに関する。
【背景技術】
【０００２】
サーバに高い稼働率が求められる昨今、障害発生時には確実な情報採取が求められる。そして、得られた障害情報に基づいて障害の原因を究明し、再発防止の対策を行なうことが必須となっている。
【０００３】
障害情報を処理するための構成の一例として、たとえば、特開２００３−２１６４５７号公報（特許文献１）には、以下のような技術が開示されている。すなわち、障害時のエラーログ収集解析エージェントシステムは、障害発生時に複数ベンダの製品が出力するログ情報を収集し、それらを時系列で整理し、製品毎に定められた重要度ではなく、業務システム全体としての重要度の基準に従って、ログ情報を整理し、発生した障害の本質的な原因と、その対策方法とをレポートとして生成する。
【０００４】
また、特許第３２２３８７２号公報（特許文献２）には、以下のような技術が開示されている。すなわち、１組の表示装置と入力装置とを使用して、複数のサーバから出力される運用状態を示す画面の表示と個々のサーバに対する入力操作とを行なうサーバ群表示監視装置において、個々のサーバのモニタ接続端子から出力される画面表示情報を入力すると共に、個々のサーバの入力端子に入力信号を入力する接続部と、上記表示装置の画面を複数の領域に分割し、個々のサーバの画面表示情報を上記表示装置のそれぞれ異なる分割領域に同時に表示すると共に、障害にかかるサーバの通知を受けたとき障害にかかるサーバの画面表示情報を表示する分割領域の表示色を予め定められた警告色に変更することにより画面上で警報を出すモニタ表示制御部と、上記入力装置からのサーバ選択指示に応じて現入力対象となるサーバを切り替えると共に、上記入力装置からの入力信号を入力する入力制御部と、上記接続部で入力された個々のサーバからの画面表示情報を上記モニタ表示制御部に伝達すると共に、上記入力制御部で入力された入力信号を上記接続部を通じて現入力対象のサーバに入力し、且つ、個々の画面表示情報中からサーバ障害発生を示す表示データの有無を検出して上記モニタ表示制御部に障害にかかるサーバを通知する表示・監視制御部とを備える。
【０００５】
また、特開２００３−３３７７２０号公報（特許文献３）には、以下のような技術が開示されている。すなわち、システムコンソールは、文字列を保存する記憶部と、本体装置からメッセージを受信するコンソール部と、コンソール部が受信したメッセージを監視して本体装置の障害を検出する障害検出部とを備える。障害検出部は、メッセージを行単位に保存された文字列と一致するものがあるかを照合し、最初に一致したメッセージ行を障害メッセージの最初の行と判定し、次に一致したメッセージ行を障害メッセージの最後の行と判定し、障害メッセージの最初の行から障害メッセージの最後の行までをその間のメッセージ行を含めて障害メッセージとして検出する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−２１６４５７号公報
【特許文献２】特許第３２２３８７２号公報
【特許文献３】特開２００３−３３７７２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１に記載の技術では、保存されるログファイルを収集し、障害情報レポートの作成を自動で行っている。しかしながら、障害内容によっては、コンソールに障害情報が出力されるもののログファイルには痕跡が残らない場合がある。このような場合には、原因究明に至らない可能性がある。
【０００８】
また、障害発生時に大量のメッセージが出力された場合、コンソールの一画面に収まらずに画面がスクロールしてしまい、障害解析に必要となる重要な情報を採取できない可能性もある。
【０００９】
ここで、ローカルのコンソールとは別にシリアルコンソールを別途接続し、シリアルコンソール上で確実に情報を採取する方法が考えられる。しかしながら、このような方法では、シリアルコンソールをサーバ毎に接続する必要があり、複数台のサーバを有する大規模環境では設置が困難な場合がある。
【００１０】
特許文献１〜特許文献３に記載の技術を超えて、複数のサーバを有する大規模環境において障害解析に必要となる情報を適切に取得する技術が望まれる。
【００１１】
この発明は、上述の課題を解決するためになされたもので、その目的は、複数のサーバを有する大規模環境において、障害解析に必要となる情報を適切に取得することが可能な障害情報処理装置、障害情報処理方法、および障害情報処理プログラムを提供することである。
【課題を解決するための手段】
【００１２】
上記課題を解決するために、この発明のある局面に係わる障害情報処理装置は、複数のサーバに接続され、上記複数のサーバが表示した画像を示す画像データを取得するための画像データレコーダ部と、上記画像データレコーダ部によって取得された画像データに基づいて、上記サーバにおける障害の発生を検知するための障害発生検知部と、上記障害発生検知部によって障害の発生が検知されると、上記障害の発生時間を含む時間帯の上記画像データを障害時画像データとして取得するための障害時画像データ取得部と、上記複数のサーバのうち、上記障害が発生した上記サーバと関係のあるサーバを特定し、特定した上記サーバの、上記障害の発生時間を含む時間帯の上記画像データを参考画像データとして取得するための参考画像データ取得部とを備える。
【００１３】
上記課題を解決するために、この発明のある局面に係わる障害情報処理方法は、複数のサーバに接続された障害情報処理装置における障害情報処理方法であって、上記複数のサーバが表示した画像を示す画像データを取得するステップと、取得した上記複数のサーバの画像データに基づいて、上記サーバにおける障害の発生を検知するステップと、障害の発生を検知すると、上記障害の発生時間を含む時間帯の上記画像データを障害時画像データとして取得するステップと、上記複数のサーバのうち、上記障害が発生した上記サーバと関係のあるサーバを特定し、特定した上記サーバの、上記障害の発生時間を含む時間帯の上記画像データを参考画像データとして取得するステップとを含む。
【００１４】
上記課題を解決するために、この発明のある局面に係わる障害情報処理プログラムは、複数のサーバに接続された障害情報処理装置における障害情報処理プログラムであって、コンピュータに、上記複数のサーバが表示した画像を示す画像データを取得するステップと、取得した上記複数のサーバの画像データに基づいて、上記サーバにおける障害の発生を検知するステップと、障害の発生を検知すると、上記障害の発生時間を含む時間帯の上記画像データを障害時画像データとして取得するステップと、上記複数のサーバのうち、上記障害が発生した上記サーバと関係のあるサーバを特定し、特定した上記サーバの、上記障害の発生時間を含む時間帯の上記画像データを参考画像データとして取得するステップとを実行させるためのプログラムである。
【発明の効果】
【００１５】
本発明によれば、複数のサーバを有する大規模環境において、障害解析に必要となる情報を適切に取得することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施の形態に係る障害情報処理システムの構成を示す図である。
【図２】本発明の実施の形態に係る障害情報処理装置が障害情報処理を行なう際の動作手順を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明の実施の形態について図面を用いて説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰り返さない。
【００１８】
［構成および基本動作］
図１は、本発明の実施の形態に係る障害情報処理システムの構成を示す図である。
【００１９】
図１を参照して、障害情報処理システム１１は、各サーバ１００と、障害情報処理装置２００と、各サーバ１１０と、障害情報処理装置２５０と、モニタ３００と、監視用ＰＣ（パーソナルコンピュータ）５００とを備える。
【００２０】
障害情報処理装置２００は、たとえばＫＶＭ（Keyboard Video Mouse）スイッチであり、画像データの保存および監視、ならびにモニタの切替制御を行なう。
【００２１】
障害情報処理装置２５０は、たとえばＫＶＭスイッチであり、障害情報処理装置２００と同じ機能を持つ。
【００２２】
各サーバ１００は、サーバ１０１、サーバ１０２およびサーバ１０３を含み、障害情報処理装置２００に接続される。各サーバ１１０は、障害情報処理装置２５０に接続される。
【００２３】
モニタ３００は、障害情報処理装置２５０から送られてくる画像データを表示する。監視用ＰＣ５００は、ネットワーク４００を介して各サーバを監視する。
【００２４】
図１に示す例では、サーバ１０１〜１０３のうち、サーバ１０１が障害情報処理装置２００の切替制御によりモニタ３００に接続されており、サーバ１０２およびサーバ１０３はモニタ３００に接続されていない状態である。
【００２５】
障害情報処理装置２００は、画像データレコーダ部２１０と、切替制御部２２０と、メッセージ解析部（障害発生検知部および障害時画像データ取得部）２３０と、画像データ保存部（表示画像データ保存部）２３１と、障害時画像データ保存部２３２と、パターンデータ保存部２３３と、サーバ関係管理部（参考画像データ取得部）２４０と、サーバ関係データ保存部２４１とを含む。
【００２６】
図１に示す障害情報処理装置２００における各ブロックは、たとえばハードディスクに格納されたプログラム（コード）などをメインメモリに展開して、ＣＰＵ（Central Processing Unit）に実行させることで提供される。なお、図１に示す障害情報処理装置２００の制御構造の一部もしくは全部を専用ハードウェアおよび／または配線回路によって実現してもよい。
【００２７】
画像データレコーダ部２１０は、障害情報処理装置２００に接続されている各サーバ１００からの映像信号を受信し、画像データとしてループ録画する、すなわち、画像データ保存部２３１の記憶容量の範囲内で画像データを保存し、新しい画像データを上書き保存していく。
【００２８】
切替制御部２２０は、モニタ３００に接続されているサーバの制御を行い、現在接続されているサーバ１０１の映像信号のみモニタ３００へ送信する。
【００２９】
モニタ３００は、障害情報処理装置２００の制御により、現在接続されているサーバ１０１からの映像信号を受け取り、画像データを表示する。
【００３０】
メッセージ解析部２３０は、画像データ保存部２３１に保存された画像データを定期的に監視し、所定の障害メッセージが出力されているか否かを確認する。
【００３１】
より詳細には、メッセージ解析部２３０は、画像データ保存部２３１に保存された画像データに対して、パターンデータ保存部２３３に保存されている障害メッセージのパターンファイルとのマッチング検査を行なう。そして、メッセージ解析部２３０は、障害メッセージの出力を確認すると、当該障害メッセージの出力された時間の前後時間帯を含む画像データを、画像データ保存部２３１から取得し、障害時画像データとして障害時画像データ保存部２３２へ保存する。そして、メッセージ解析部２３０は、障害メッセージの出力を確認した旨をサーバ関係管理部２４０へ通知する。また、メッセージ解析部２３０は、障害メッセージの出力を確認した旨を示すアラームをネットワーク４００経由で監視用ＰＣ５００に通知する。
【００３２】
サーバ関係管理部２４０は、メッセージ解析部２３０からの通知を受けて、サーバ関係データ保存部２４１に保存されている各サーバの関係性を示す情報を確認する。そして、サーバ関係管理部２４０は、障害の発生が確認されたサーバと関係のあるサーバの、障害発生の前後時間帯を含む画像データを取得し、取得した画像データを参考画像データとして障害時画像データ保存部２３２に保存する。
【００３３】
また、サーバ関係管理部２４０は、障害の発生が確認されたサーバが、障害情報処理装置２５０に接続されている各サーバ１１０と関係がある場合には、ネットワーク４００を経由して、障害情報処理装置２５０に参考画像データの保存を依頼する。
【００３４】
監視用ＰＣ５００は、障害発生時、ネットワーク４００を経由して、障害情報処理装置２００におけるメッセージ解析部２３０からアラームの通知を受け取る。
【００３５】
また、監視用ＰＣ５００は、画像データレコーダ部２１０が各サーバの画像データをループ録画する容量すなわち録画時間、メッセージ解析部２３０が使用するパターンファイル、障害時画像データとして抽出する障害発生の前後時間幅、およびサーバ関係管理部２４０が使用するサーバ関係データの設定を行なう。
【００３６】
［動作］
次に、本発明の実施の形態に係る障害情報処理装置の動作について図面を用いて説明する。本発明の実施の形態では、障害情報処理装置２０１を動作させることによって、本発明の実施の形態に係る障害情報処理方法が実施される。よって、本発明の実施の形態に係る障害情報処理方法の説明は、以下の障害情報処理装置２０１の動作説明に代える。なお、以下の説明においては、適宜図２を参照する。
【００３７】
図２は、本発明の実施の形態に係る障害情報処理装置が障害情報処理を行なう際の動作手順を示すフローチャートである。
【００３８】
図２を参照して、まず、画像データレコーダ部２１０は、サーバ１０１〜１０３が表示した画像を示す画像データを取得し、画像データ保存部２３１に保存する（ステップＳ１）。
【００３９】
次に、メッセージ解析部２３０は、画像データ保存部２３１に保存された画像データに基づいて、サーバにおける障害の発生を検知する。より詳細には、メッセージ解析部２３０は、画像データレコーダ部２１０によって取得された画像データが所定のメッセージを含むか否かに基づいて、サーバ１０１〜１０３における障害の発生を検知する（ステップＳ２）。
【００４０】
次に、メッセージ解析部２３０は、障害の発生を検知すると、画像データ保存部２３１から、障害の発生時間を含む時間帯の画像データを障害時画像データとして取得し、障害時画像データ保存部２３２に保存する（ステップＳ３）。
【００４１】
次に、サーバ関係管理部２４０は、サーバ１０１〜１０３のうち、障害が発生したサーバと関係のあるサーバを特定する。さらに、サーバ関係管理部２４０は、障害情報処理装置２００に接続されたサーバ１０１〜１０３に加えて、障害情報処理装置２００とネットワーク４００を介して接続された障害情報処理装置２５０について、障害情報処理装置２５０に接続された各サーバ１１０の中から、障害が発生したサーバと関係のあるサーバを特定する（ステップＳ４）。
【００４２】
次に、サーバ関係管理部２４０は、画像データ保存部２３１から、特定したサーバの、障害の発生時間を含む時間帯の画像データを参考画像データとして取得し、障害時画像データ保存部２３２に保存する。また、サーバ関係管理部２４０は、障害が発生したサーバと関係のあるサーバとして、障害情報処理装置２５０に接続されたサーバを特定した場合には、特定したサーバの参考画像データを取得するように障害情報処理装置２５０に指示する（ステップＳ５）。
【００４３】
次に、メッセージ解析部２３０は、障害の発生をネットワーク４００経由で監視用ＰＣ５００に通知する（ステップＳ６）。なお、メッセージ解析部２３０は、障害の発生を検知して（ステップＳ２）すぐに障害の発生を監視用ＰＣ５００に通知してもよい。
【００４４】
以上のように、本発明の実施の形態に係る障害情報処理装置では、画像データレコーダ部２１０は、複数のサーバに接続され、これら複数のサーバが表示した画像を示す画像データを取得する。メッセージ解析部２３０は、画像データレコーダ部２１０によって取得された画像データに基づいて、サーバにおける障害の発生を検知する。メッセージ解析部２３０は、障害の発生を検知すると、障害の発生時間を含む時間帯の画像データを障害時画像データとして取得する。そして、サーバ関係管理部２４０は、上記複数のサーバのうち、障害が発生したサーバと関係のあるサーバを特定し、特定したサーバの、障害の発生時間を含む時間帯の画像データを参考画像データとして取得する。
【００４５】
すなわち、本発明の実施の形態に係る障害情報処理装置では、接続された各サーバのコンソール上に表示された画像データの録画を常時行い、障害発生時の情報を確実に採取することを可能とする。
【００４６】
具体的には、障害情報処理装置２００に内蔵された画像データレコーダ部２１０は、障害情報処理装置２００に接続された各サーバ１００から送信される画像データをループ録画する。
【００４７】
そして、障害情報処理装置２００に内蔵されたメッセージ解析部２３０は、保存された画像データを定期的にチェックし、障害が発生していないかを確認する。メッセージ解析部２３０は、障害の発生を検知すると、障害発生時の画像データを抽出し、障害時の画像データとして別領域へ保存する。
【００４８】
このような構成により、障害発生時の情報採取を確実に行なうことができる。すなわち、大量のメッセージが出力された場合、およびシリアルコンソールの設置が困難な場合でも、確実な情報採取を行なうことができるため、原因究明の確率を高めることができる。
【００４９】
また、利用者が障害発生時の情報採取を気にすることなく、サーバの運用を妨げず、情報採取および監視を常時行なうことができる。また、ＫＶＭに接続されているすべてのサーバの情報を採取することができる。また、障害発生時に障害発生サーバと関係のあるサーバの画像データを採取できるため、障害解析をより詳細に行なうことができる。
【００５０】
以上のように、本発明の実施の形態に係る障害情報処理装置における各構成要素のうち、画像データレコーダ部２１０、メッセージ解析部２３０およびサーバ関係管理部２４０からなる最小構成により、複数のサーバを有する大規模環境において、障害解析に必要となる情報を適切に取得する、という本発明の目的を達成することが可能となる。
【００５１】
また、本発明の実施の形態に係る障害情報処理装置では、サーバ関係管理部２４０は、さらに、障害情報処理装置２００とネットワーク４００を介して接続された障害情報処理装置２５０について、障害情報処理装置２５０に接続された複数のサーバの中から、障害が発生したサーバと関係のあるサーバを特定し、特定したサーバの参考画像データを取得するように障害情報処理装置２５０に指示する。
【００５２】
このような構成により、より広範囲のサーバの画像データを取得することができるため、障害解析をより詳細に行なうことができる。
【００５３】
また、本発明の実施の形態に係る障害情報処理装置では、メッセージ解析部２３０は、画像データレコーダ部２１０によって取得された画像データが所定のメッセージを含むか否かに基づいて、サーバにおける障害の発生を検知する。
【００５４】
このような構成により、サーバにおける障害の発生を簡易な処理で検知することができる。
【００５５】
上記実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記説明ではなく特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【００５６】
上記実施の形態の一部または全部は以下の付記のようにも記載されうるが、本発明の範囲は、以下の付記に限定されるものではない。
【００５７】
［付記１］
複数のサーバに接続され、前記複数のサーバが表示した画像を示す画像データを取得するための画像データレコーダ部と、
前記画像データレコーダ部によって取得された画像データに基づいて、前記サーバにおける障害の発生を検知するための障害発生検知部と、
前記障害発生検知部によって障害の発生が検知されると、前記障害の発生時間を含む時間帯の前記画像データを障害時画像データとして取得するための障害時画像データ取得部と、
前記複数のサーバのうち、前記障害が発生した前記サーバと関係のあるサーバを特定し、特定した前記サーバの、前記障害の発生時間を含む時間帯の前記画像データを参考画像データとして取得するための参考画像データ取得部とを備える、障害情報処理装置。
【００５８】
［付記２］
前記参考画像データ取得部は、さらに、自己の前記障害情報処理装置とネットワークを介して接続された他の前記障害情報処理装置について、前記他の障害情報処理装置に接続された複数のサーバの中から、前記障害が発生した前記サーバと関係のあるサーバを特定し、特定した前記サーバの前記参考画像データを取得するように前記他の障害情報処理装置に指示する、付記１に記載の障害情報処理装置。
【００５９】
［付記３］
前記障害発生検知部は、前記画像データレコーダ部によって取得された画像データが所定のメッセージを含むか否かに基づいて、前記サーバにおける障害の発生を検知する、付記１または２に記載の障害情報処理装置。
【００６０】
［付記４］
前記障害情報処理装置は、さらに、
前記画像データレコーダ部によって取得された画像データを保存するための表示画像データ保存部を備え、
前記障害時画像データ取得部は、前記表示画像データ保存部から前記障害時画像データを取得し、
前記参考画像データ取得部は、前記画像データ保存部から前記参考画像データを取得する、付記１から３のいずれかに記載の障害情報処理装置。
【００６１】
［付記５］
前記障害情報処理装置は、さらに、
前記障害時画像データおよび前記参考画像データを保存するための障害時画像データ保存部を備える、付記１から４のいずれかに記載の障害情報処理装置。
【００６２】
［付記６］
複数のサーバに接続された障害情報処理装置における障害情報処理方法であって、
前記複数のサーバが表示した画像を示す画像データを取得するステップと、
取得した前記複数のサーバの画像データに基づいて、前記サーバにおける障害の発生を検知するステップと、
障害の発生を検知すると、前記障害の発生時間を含む時間帯の前記画像データを障害時画像データとして取得するステップと、
前記複数のサーバのうち、前記障害が発生した前記サーバと関係のあるサーバを特定し、特定した前記サーバの、前記障害の発生時間を含む時間帯の前記画像データを参考画像データとして取得するステップとを含む、障害情報処理方法。
【００６３】
［付記７］
前記参考画像データを取得するステップにおいては、さらに、前記障害情報処理装置とネットワークを介して接続された他の前記障害情報処理装置について、前記他の障害情報処理装置に接続された複数のサーバの中から、前記障害が発生した前記サーバと関係のあるサーバを特定し、特定した前記サーバの前記参考画像データを取得するように前記他の障害情報処理装置に指示する、付記６に記載の障害情報処理方法。
【００６４】
［付記８］
前記障害の発生を検知するステップにおいては、取得した画像データが所定のメッセージを含むか否かに基づいて、前記サーバにおける障害の発生を検知する、付記６または７に記載の障害情報処理方法。
【００６５】
［付記９］
前記障害情報処理方法は、さらに、
取得した前記複数のサーバの画像データを保存するステップを含み、
前記障害時画像データを取得するステップにおいては、保存した前記画像データの中から前記障害時画像データを取得し、
前記参考画像データを取得するステップにおいては、保存した前記画像データの中から前記参考画像データを取得する、付記６から８のいずれかに記載の障害情報処理方法。
【００６６】
［付記１０］
前記障害情報処理方法は、さらに、
前記障害時画像データおよび前記参考画像データを保存するステップを含む、付記６から９のいずれかに記載の障害情報処理方法。
【００６７】
［付記１１］
複数のサーバに接続された障害情報処理装置における障害情報処理プログラムであって、コンピュータに、
前記複数のサーバが表示した画像を示す画像データを取得するステップと、
取得した前記複数のサーバの画像データに基づいて、前記サーバにおける障害の発生を検知するステップと、
障害の発生を検知すると、前記障害の発生時間を含む時間帯の前記画像データを障害時画像データとして取得するステップと、
前記複数のサーバのうち、前記障害が発生した前記サーバと関係のあるサーバを特定し、特定した前記サーバの、前記障害の発生時間を含む時間帯の前記画像データを参考画像データとして取得するステップとを実行させるための、障害情報処理プログラム。
【００６８】
［付記１２］
前記参考画像データを取得するステップにおいては、さらに、前記障害情報処理装置とネットワークを介して接続された他の前記障害情報処理装置について、前記他の障害情報処理装置に接続された複数のサーバの中から、前記障害が発生した前記サーバと関係のあるサーバを特定し、特定した前記サーバの前記参考画像データを取得するように前記他の障害情報処理装置に指示する、付記１１に記載の障害情報処理プログラム。
【００６９】
［付記１３］
前記障害の発生を検知するステップにおいては、取得した画像データが所定のメッセージを含むか否かに基づいて、前記サーバにおける障害の発生を検知する、付記１１または１２に記載の障害情報処理プログラム。
【００７０】
［付記１４］
前記障害情報処理プログラムは、さらに、コンピュータに、
取得した前記複数のサーバの画像データを保存するステップを実行させるためのプログラムであり、
前記障害時画像データを取得するステップにおいては、保存した前記画像データの中から前記障害時画像データを取得し、
前記参考画像データを取得するステップにおいては、保存した前記画像データの中から前記参考画像データを取得する、付記１１から１３のいずれかに記載の障害情報処理プログラム。
【００７１】
［付記１５］
前記障害情報処理プログラムは、さらに、コンピュータに、
前記障害時画像データおよび前記参考画像データを保存するステップを実行させるためのプログラムである、付記１１から１４のいずれかに記載の障害情報処理プログラム。
【産業上の利用可能性】
【００７２】
本発明は、サーバ等の障害解析に有用である。したがって、本発明は、産業上の利用可能性を有している。
【符号の説明】
【００７３】
１１  障害情報処理システム
１００，１１０  各サーバ
１０１〜１０３  サーバ
２００，２５０  障害情報処理装置
２１０  画像データレコーダ部
２２０  切替制御部
２３０  メッセージ解析部（障害発生検知部および障害時画像データ取得部）
２３１  画像データ保存部（表示画像データ保存部）
２３２  障害時画像データ保存部
２３３  パターンデータ保存部
２４０  サーバ関係管理部（参考画像データ取得部）
２４１  サーバ関係データ保存部
３００  モニタ
４００  ネットワーク
５００  監視用ＰＣ（パーソナルコンピュータ）
【図１】
2013156730.tif 000003
【図２】
2013156730.tif 000004