(57)【要約】【課題】  コネクションレス型通信方式を採用した監視システムにおいて、被監視装置におけるイベントの情報を監視装置が確実に取得できるようにする。【解決手段】  被監視装置１０が、当該被監視装置１０におけるイベントに関するイベント情報としての第１情報をコネクションレス型通信方式により監視装置２０に対して送信する第１送信部１７と、イベント情報としての第２情報をコネクションレス型通信方式とは異なる通信方式で監視装置２０に対して送信する第２送信部１８とをそなえ、監視装置２０が、第１送信部１７により送信された第１情報を受信する第１受信部２１と、第２送信部１８により送信された第２情報を受信する第２受信部２２とをそなえる。【選択図】  図１
2006155027.tif 000002
【特許請求の範囲】
【請求項１】
監視対象である少なくとも１つの被監視装置と、
該被監視装置の監視を行なう監視装置とをそなえ、
前記被監視装置が、
当該被監視装置におけるイベントを検出するイベント検出部と、
該イベント検出部によって検出されたイベントに関するイベント情報としての第１情報をコネクションレス型通信方式により前記監視装置に対して送信する第１送信部と、
前記イベント情報としての第２情報を前記コネクションレス型通信方式とは異なる通信方式で前記監視装置に対して送信する第２送信部とをそなえ、
前記監視装置が、
前記第１送信部により送信された前記第１情報を受信する第１受信部と、
前記第２送信部により送信された前記第２情報を受信する第２受信部とをそなえて構成されていることを特徴とする、監視システム。
【請求項２】
前記監視装置が、
前記第２受信部が受信した前記第２情報に基づいて当該第２情報に対応する前記第１情報を前記第１受信部が受信したか否かを確認する受信確認部と、
該受信確認部によって前記第２受信部が受信した前記第２情報に対応する前記第１情報を前記第１受信部が受信していないことが確認された場合に、前記被監視装置の前記第１送信部に当該第１情報を再度送信させる再送信依頼部とをそなえて構成されたことを特徴とする、請求項１記載の監視システム。
【請求項３】
監視装置の監視対象である被監視装置であって、
自身におけるイベントを検出するイベント検出部と、
該イベント検出部によって検出されたイベントに関するイベント情報としての第１情報をコネクションレス型通信方式により前記監視装置に対して送信する第１送信部と、
前記イベント情報としての第２情報を前記コネクションレス型通信方式とは異なる通信方式で前記監視装置に対して送信する第２送信部とをそなえて構成されていることを特徴とする、被監視装置。
【請求項４】
被監視装置の監視を行なう監視装置であって、
前記被監視装置におけるイベントに関するイベント情報であって前記被監視装置からコネクションレス型通信方式により送信される第１情報を受信する第１受信部と、
前記イベント情報であって前記被監視装置からコネクションレス型通信方式とは異なる通信方式により送信される第２情報を受信する第２受信部とをそなえて構成されていることを特徴とする、監視装置。
【請求項５】
監視装置により被監視装置の監視を行なう監視方法であって、
前記被監視装置におけるイベントを検出するイベント検出ステップと、
前記被監視装置が、前記イベント検出ステップにおいて検出されたイベントに関するイベント情報としての第１情報をコネクションレス型通信方式により前記監視装置に対して送信する第１送信ステップと、
前記被監視装置が、前記イベント情報としての第２情報を前記コネクションレス型通信方式とは異なる通信方式で前記監視装置に対して送信する第２送信ステップと、
前記監視装置が、前記第１送信ステップにおいて送信された前記第１情報を受信する第１受信ステップと、
前記監視装置が、前記第２送信ステップにおいて送信された前記第２情報を受信する第２受信ステップとを含むことを特徴とする、監視方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コネクションレス型通信方式を採用した監視システム［例えば、ＳＮＭＰ（Simple Network Management Protocol）トラップ（trap）を利用したサーバシステムやネットワークシステム］において被監視装置を監視する技術に関する。
【背景技術】
【０００２】
従来から、サーバシステムやネットワークシステム等における監視（管理）システムでは、コネクションレス型通信方式を採用したネットワーク監視（管理）プロトコルであるＳＮＭＰ（Simple Network Management Protocol）が広く実装され利用されている。
このＳＮＭＰを使用した監視システムは、例えば、ネットワークを介して互いに接続された被監視装置と監視装置とから構成され、被監視装置におけるイベント発生時には、被監視装置から監視装置に対してイベント情報としてのＳＮＭＰトラップ（trap）を送信することにより、監視装置にイベントを通知することができる。
【０００３】
しかしながら、ＳＮＭＰトラップは、コネクションレスのＵＤＰ（User Datagram Protocol）による通信方式で通信し、通信に先立って通信経路の確立を行なわないため、通信経路上（ネットワーク上）や監視装置側でＳＮＭＰトラップが喪失する可能性があり、監視装置は、被監視装置からのイベント通知を確認できないおそれがある。
つまり、ＳＮＭＰトラップは、コネクションレス型通信方式であるＵＤＰによる通信で送信されるため、比較的簡易な機構によって実現でき高速に通知を行なうことができる一方、信頼度が低いという特徴がある。
【０００４】
そこで、ＳＮＭＰトラップの信頼度を向上させるために、監視装置を複数そなえ、これら複数の監視装置それぞれに被監視装置からＳＮＭＰトラップを送信し、監視装置間で問い合わせを行なうことにより、ＳＮＭＰトラップの喪失確認を行なう技術（例えば、下記特許文献１参照）や、ＳＮＭＰトラップに番号を付し、この番号の抜けを確認することによりＳＮＭＰトラップの喪失確認を行なう技術（例えば、下記特許文献２参照）が提案されている。
【特許文献１】特開２００１−６７２９１号公報
【特許文献２】特開２００１−１６００１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１に開示された技術では、ＳＮＭＰトラップを複数の監視装置それぞれに送信するため、ＳＮＭＰトラップが喪失する確率を低くすることはできるが、同一のＳＮＭＰトラップが複数の監視装置のいずれにも届かなかいおそれがあり、このような場合には、喪失確認を行なうことができない。
また、上記特許文献２に開示された技術では、トラップ抜け（ＳＮＭＰトラップの喪失）が連続して発生した場合には、その連続したトラップ抜けが終了してからでなければ、喪失確認を行なうことができず、かかる連続したトラップ抜けにおける当初のトラップ抜けの喪失確認が遅くなってしまう。したがって、連続したトラップ抜けにおける当初のトラップが、システム管理上重要なイベントについてのトラップであった場合には、監視装置が、この重要なトラップの喪失をすぐに確認することができないため、システム管理上問題である。
【０００６】
本発明は、このような課題に鑑み創案されたもので、コネクションレス型通信方式を採用した監視システムにおいて、被監視装置において発生したイベントに関するイベント情報を監視装置が確実に取得できるようにするとともに、コネクションレス型通信方式によるイベント通知の喪失を確実に且つ迅速に確認できるようにすることを目的とする。
特に、本発明は、例えば、ＳＮＭＰトラップを利用した監視システムにおいて、システム管理上重要なイベント通知としてのＳＮＭＰトラップの喪失を確実に且つ迅速に確認できるようにして、監視装置がかかる重要なイベント通知（ＳＮＭＰトラップ）を確実に取得できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の監視システムは、監視対象である少なくとも１つの被監視装置と、この被監視装置の監視を行なう監視装置とをそなえ、前記被監視装置が、当該被監視装置におけるイベントを検出するイベント検出部と、このイベント検出部によって検出されたイベントに関するイベント情報としての第１情報をコネクションレス型通信方式により前記監視装置に対して送信する第１送信部と、前記イベント情報としての第２情報を前記コネクションレス型通信方式とは異なる通信方式で前記監視装置に対して送信する第２送信部とをそなえ、前記監視装置が、前記第１送信部により送信された前記第１情報を受信する第１受信部と、前記第２送信部により送信された前記第２情報を受信する第２受信部とをそなえて構成されていることを特徴としている（請求項１）。
【０００８】
なお、前記監視装置が、前記第２受信部が受信した前記第２情報に基づいて当該第２情報に対応する前記第１情報を前記第１受信部が受信したか否かを確認する受信確認部と、この受信確認部によって前記第２受信部が受信した前記第２情報に対応する前記第１情報を前記第１受信部が受信していないことが確認された場合に、前記被監視装置の前記第１送信部に当該第１情報を再度送信させる再送信依頼部とをそなえて構成されることが好ましい（請求項２）。
【０００９】
また、上記目的を達成するために、本発明の被監視装置は、監視装置の監視対象である被監視装置であって、自身におけるイベントを検出するイベント検出部と、このイベント検出部によって検出されたイベントに関するイベント情報としての第１情報をコネクションレス型通信方式により前記監視装置に対して送信する第１送信部と、前記イベント情報としての第２情報を前記コネクションレス型通信方式とは異なる通信方式で前記監視装置に対して送信する第２送信部とをそなえて構成されていることを特徴としている（請求項３）。
【００１０】
また、上記目的を達成するために、本発明の監視装置は、被監視装置の監視を行なう監視装置であって、前記被監視装置におけるイベントに関するイベント情報であって前記被監視装置からコネクションレス型通信方式により送信される第１情報を受信する第１受信部と、前記イベント情報であって前記被監視装置からコネクションレス型通信方式とは異なる通信方式により送信される第２情報を受信する第２受信部とをそなえて構成されていることを特徴としている（請求項４）。
【００１１】
また、上記目的を達成するために、本発明の監視方法は、監視装置により被監視装置の監視を行なう監視方法であって、前記被監視装置におけるイベントを検出するイベント検出ステップと、前記被監視装置が、前記イベント検出ステップにおいて検出されたイベントに関するイベント情報としての第１情報をコネクションレス型通信方式により前記監視装置に対して送信する第１送信ステップと、前記被監視装置が、前記イベント情報としての第２情報を前記コネクションレス型通信方式とは異なる通信方式で前記監視装置に対して送信する第２送信ステップと、前記監視装置が、前記第１送信ステップにおいて送信された前記第１情報を受信する第１受信ステップと、前記監視装置が、前記第２送信ステップにおいて送信された前記第２情報を受信する第２受信ステップとを含むことを特徴としている（請求項５）。
【発明の効果】
【００１２】
このように、本発明によれば、被監視装置におけるイベントについてのイベント情報としての第１情報をコネクションレス型通信方式により監視装置に送信するとともに、かかるイベント情報としての第２情報をコネクションレス型通信方式とは異なる通信方式により監視装置に送信する。したがって、仮にコネクションレス型通信方式で送信された第１情報が喪失しても、コネクションレス型通信方式とは異なる通信方式で送信された第２情報を監視装置が確実に受信することができ、監視装置は被監視装置におけるイベントに関するイベント情報を確実に取得することができる。
【００１３】
さらに、監視装置が、第２情報に基づいて、当該第２情報に対応する第１情報を受信したか否かを確認するため、監視装置は、被監視装置からコネクションレス型通信方式で送信された第１情報の喪失を確実に且つ迅速に確認することができる。
しかも、コネクションレス型通信方式で送信された第１情報が喪失したことが確認された場合には、当該第１情報を再送信させるため、監視装置は、当該第１情報を確実に取得することができる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照しながら本発明の実施の形態について説明する。
〔１〕本発明の一実施形態について
まず、図１に示すブロック図を参照しながら本発明の一実施形態としての監視システム１の構成について説明する。この図１に示すように、本監視システム１は、監視対象である被監視装置（エージェント）１０と、この被監視装置１０を監視する監視装置（マネージャ）２０とをそなえて構成されている。
【００１５】
ここで、被監視装置１０は、例えば、サーバであり、被監視装置１０と監視装置２０とは、ＬＡＮ（Local Area Network）等のネットワークを介して互いに接続されている。
被監視装置１０は、イベント検出部１１，ログデータ処理部１２，データ変換部１３，イベント判断部（イベントフィルタ部）１４，インターフェース部１６，ＳＮＭＰ（Simple Network Management Protocol）トラップ（Trap）送信部（第１送信部）１７，電子メール送信部（第２送信部）１８，及びイベント情報保持部１９をそなえて構成されている。
【００１６】
イベント検出部１１は、自身（つまり被監視装置１０）内で発生する各種イベントを検出するものであり、ハード情報検出部１１ａ及びＯＳ（Operating System）情報検出部１１ｂをそなえて構成されている。
ハード情報検出部１１ａは、被監視装置１０におけるハードウェアに関するイベント（例えば、電源のオン／オフ、あるいはディスク容量不足、もしくはファンの停止）を検出するものである。
【００１７】
ＯＳ情報検出部１１ｂは、被監視装置１０におけるＯＳに関するイベントを検出するものである。
ログデータ処理部１２は、イベント検出部１１のハード情報検出部１１ａ及びＯＳ情報検出部１１ｂのそれぞれが検出したイベントに関する情報（イベントログ）をデータ変換部１３が取り扱い（データ変換）できる形式に変換するものである。
【００１８】
データ変換部１３は、ログデータ処理部１２で変換されたイベントに関する情報を、被監視装置１０内（イベント判断部１４やインターフェース部１６等）で取り扱えるようにするためにさらに変換するものであり、例えば、データの変換及びデータの並び替えを行なう。
イベント判断部１４は、データ変換部１３で変換された情報、つまり、イベント検出部１１によって検出されたイベントについて、電子メール送信部１８による送信を行なうか否かを判断するものであり、イベント種別保持部１５をそなえて構成されている。
【００１９】
イベント種別保持部１５はロジックテーブルであり、電子メール送信部１８による送信を行なうべきイベント種別を予め保持するものである。このイベント種別保持部１５に保持されるイベント種別は、例えば、ファンの停止やディスク（記憶）容量不足などのハード系障害やＯＳ系障害のイベント種別である。すなわち、イベント種別保持部１５は、システム監視上で特に重要と位置づけられる各種障害イベント等、監視装置２０が確実に取得（認識）すべきイベント種別を保持する。
【００２０】
このように、イベント判断部１４は、イベント検出部１１によって検出されたイベントについて、そのイベントに関するイベント情報を電子メール送信部１８で監視装置２０に対して送信すべきであるか否かを、イベント種別保持部１５に予め保持されたイベント種別に基づいて判定するフィルタとして機能する。
具体的には、イベント判断部１４は、イベント検出部１１によって検出されたイベントと同一のイベント種別がイベント種別保持部１５に保持されているか否かを確認し、かかるイベントと同一のイベント種別がイベント種別保持部１５に保持されていれば、当該イベントに関するイベント情報を電子メール送信部１８で送信すべきと判断する一方、かかるイベントと同一のイベント種別がイベント種別保持部１５に保持されていなければ当該イベントに関するイベント情報を電子メール送信部１８で送信する必要がないと判断する。
【００２１】
インターフェース部１６は、ＳＮＭＰトラップ送信部１７及び電子メール送信部１８に対するインターフェースであり、ＳＮＭＰトラップ送信部１７及び電子メール送信部１８それぞれがイベント情報を監視装置２０に送信できるようにすべく、かかるイベント情報をそろえるものである。
ＳＮＭＰトラップ送信部１７は、イベント検出部１１によって検出されたイベントに関するイベント情報としての第１情報を、コネクションレス型通信方式により監視装置２０に送信するものであり、ここでは、第１情報として、ＳＮＭＰ（Simple Network Management Protocol）トラップ（trap）を送信する。
【００２２】
なお、このＳＮＭＰトラップは、コネクションレスのＵＤＰ（User Datagram Protocol）による通信を採用するものである。
また、ＳＮＭＰトラップ送信部１７は、後述する監視装置２０の再送信依頼部２４から再送信を依頼されたＳＮＭＰトラップを、イベント情報保持部１９に保持されたデータに基づいて監視装置２０に再送信する再送信機能を有している。
【００２３】
電子メール送信部１８は、イベント判断部１４によって電子メール送信部１８による送信を行なうと判断されたイベントに関するイベント情報としての第２情報を、コネクションレス型通信方式とは異なる通信方式（好ましくは、通信に先立って通信経路を確立する通信方式、もしくは、仮に送信できなくても送信できなかったことを送信側が認識して再送信を行ないうる通信方式）により監視装置２０に送信するものである。ここでは、電子メール送信部１８は、コネクション型通信方式により第２情報を送信する、具体的には、電子メール（e-mail）による通信を行なう。
【００２４】
このように、電子メール送信部１８は、通信に先立って通信経路を確立するコネクション型通信方式を採用しているため、電子メール送信部１８によって電子メールにより送信された第２情報は、後述する監視装置２０の電子メール受信部２２に受信されるか、もしくは、仮に受信されなくても電子メール送信部１８側で当該第２情報が送信できなかったことを認識して再送信等の処理が行なわれる。
【００２５】
なお、電子メール送信部１８が電子メールによって送信する第２情報は、ＳＮＭＰトラップ送信部１７が送信するＳＮＭＰトラップ（第１情報）の情報と同一の情報を含むものであってもよいし、ＳＮＭＰトラップの情報とは異なる情報であってもよく、少なくとも、第２情報は、後述する監視装置２０の受信確認部２３が、当該第２情報に対応するＳＮＭＰトラップ（第１情報）をＳＮＭＰトラップ受信部２１が受信したか否かを当該第２情報に基づいて確認できるものであればよい。
【００２６】
イベント情報保持部１９は、ＳＮＭＰトラップ送信部１７によって送信したイベント情報（ＳＮＭＰトラップ）を保持するものである。
なお、このイベント情報保持部１９が保持するイベント情報としては、上述したように、ＳＮＭＰトラップ送信部１７によって送信されたイベント情報（ＳＮＭＰトラップ）そのものであってもよいし、あるいは、かかるイベント情報の送信記録であってもよいし、もしくは、ＳＮＭＰトラップの元データであるイベントログ（つまり、ログデータ処理部１２が変換する前のデータ）であってもよく、イベント情報保持部１９が保持するイベント情報は、少なくとも、ＳＮＭＰトラップ送信部１７の再送信機能が、後述する再送信依頼部２４から依頼されたＳＮＭＰトラップを、当該イベント情報に基づいて送信できるものであればよい。
【００２７】
監視装置２０は、ＳＮＭＰトラップ受信部（第１受信部）２１，電子メール受信部（第２受信部）２２，受信確認部２３，再送信依頼部２４，及びＳＮＭＰトラップ保持部（第１情報保持部）２５をそなえて構成されている。
ＳＮＭＰトラップ受信部２１は、被監視装置１０のＳＮＭＰトラップ送信部１７から送信された第１情報（ここではＳＮＭＰトラップ）を受信するものである。
【００２８】
電子メール受信部２２は、被監視装置１０の電子メール送信部１８から送信された第２情報を受信するものである。
つまり、本監視システム１では、被監視装置１０のＳＮＭＰトラップ送信部１７と監視装置２０のＳＮＭＰトラップ受信部２１とが、コネクションレス型通信方式によりイベント情報（ＳＮＭＰトラップ）を通信可能に接続され、さらに、被監視装置１０の電子メール送信部１８と監視装置２０の電子メール受信部２２とが、コネクション型通信方式（ここでは電子メール）によりイベント情報（第２情報）を通信可能に接続されている。
【００２９】
受信確認部２３は、電子メール受信部２２が受信した第２情報に基づいてＳＮＭＰトラップ受信部２１がＳＮＭＰトラップ送信部１７からのＳＮＭＰトラップを受信したか否かを確認するものである。
つまり、受信確認部２３は、電子メール受信部２２が受信した第２情報に対応するＳＮＭＰトラップ（第１情報）をＳＮＭＰトラップ受信部２１が受信したか否かを確認することによって、被監視装置２０のＳＮＭＰトラップ送信部１７から送信されたＳＮＭＰトラップが喪失したか否かを確認（喪失確認）する。
【００３０】
再送信依頼部２４は、受信確認部２３によって電子メール受信部２２が受信した第２情報に対応するＳＮＭＰトラップ（第１情報）を、ＳＮＭＰトラップ受信部２１が受信していないことが確認された場合に、被監視装置１０のＳＮＭＰトラップ送信部１７に当該ＳＮＭＰトラップを再度送信させるものである。
ＳＮＭＰトラップ保持部２５は、ＳＮＭＰトラップ受信部２１が受信したＳＮＭＰトラップすべてをシステム管理のために保持するものであり、本監視システム１のシステム監視者（監視装置２０を操作する監視者としてのオペレータ）は、このＳＮＭＰトラップ保持部２５が保持するＳＮＭＰトラップに基づいて、被監視装置１０の監視を行なう。
【００３１】
次に、本発明の一実施形態としての監視方法について説明すると、図２は監視システム１の動作（機能）説明するための図であり、図３は本発明の一実施形態としての監視方法（監視システム１の動作）の手順を説明するためのフローチャート（ステップＳ１０〜Ｓ１８）である。
これら図２，図３に示すように、上述した本監視システム１では、被監視装置１０においてイベントが発生し（図２の符号４１及び図３のステップＳ１０参照）、イベント検出部１１が発生したイベントを検出すると（イベント検出ステップ；図２の符号４２及び図３のステップＳ１１参照）、イベント判断部１４が、イベント種別保持部１５に予め保持されたイベント種別に基づいて、当該イベントを電子メール送信部１８で通知するか否か、つまり、当該イベントがイベント種別保持部１５に保持された重要イベントであるか否かを判断する（イベント判断ステップ；図２の符号４３及び図３のステップＳ１２参照）。
【００３２】
そして、イベント判断部１４が、当該イベントは電子メール送信部１８で通知すべき重要イベントではないと判断した場合には（図３のステップＳ１２のＮｏルート）、電子メール送信部１８による電子メールでの通知を行なわずに、ＳＮＭＰトラップ送信部１７のみが当該イベントについてのＳＮＭＰトラップを監視装置２０に対して送信して（第１送信ステップ；図３のステップＳ１３参照）、処理を終了する。
【００３３】
一方、イベント判断部１４が、当該イベントは電子メール送信部１８で通知すべき重要イベントであると判断した場合には（図３のステップＳ１２のＹｅｓルート）、ＳＮＭＰトラップ送信部１７が当該イベントについてのＳＮＭＰトラップを監視装置２０のＳＮＭＰトラップ受信部２１に送信するとともに（第１送信ステップ；図２の符号４４，実線矢印４５及び図３のステップＳ１４参照）、これと同時に、電子メール送信部１８が当該イベントについての第２情報を電子メール（e-mail）で監視装置２０の電子メール受信部２２に送信する（第２送信ステップ；図２の符号４４，破線矢印４６及び図３のステップＳ１５参照）。
【００３４】
次いで、監視装置２０の電子メール受信部２２が、電子メール送信部１８から送信された電子メールを受信すると（第２受信ステップ；図２の符号４８及び図３のステップＳ１６参照）、受信確認部２３が、ＳＮＭＰトラップ送信部１７から送信されたＳＮＭＰトラップをＳＮＭＰトラップ受信部２１が受信した（第１受信ステップ；図２の符号４７参照）か否かを確認する（受信確認ステップ；図２の一点鎖線矢印５０及び図３のステップＳ１７参照）。なお、この受信確認ステップは、本監視システム１のシステム監視者（図２の符号４９参照）の操作によって実行されてもよいし、監視装置２０の受信確認部２３が、電子メール受信部２２が電子メールを受信すると自動的に実行してもよい。
【００３５】
ここで、受信確認部２３が、電子メール受信部２２が電子メールとして受信した第２情報に対応するＳＮＭＰトラップをＳＮＭＰトラップ受信部２１が受信していることを確認すると（図３のステップＳ１７のＹｅｓルート）、処理を終了する。
一方、受信確認部２３が、電子メール受信部２２が受信した第２情報に対応するＳＮＭＰトラップをＳＮＭＰトラップ受信部２１が受信していないことを確認すると（図３のステップＳ１７のＮｏルート）、再送信依頼部２４が、被監視装置１０のＳＮＭＰトラップ送信部１７に対して当該ＳＮＭＰトラップの再送信依頼を行ない、上記第１送信ステップ（図３のステップＳ１４）を再度実行させる（再送信依頼ステップ；図２の一点鎖線矢印５１及び図３のステップＳ１８参照）。
【００３６】
そして、受信確認部２３が、当該ＳＮＭＰトラップをＳＮＭＰトラップ受信部２１が受信したことを確認する（つまり、図３のステップＳ１７のＹｅｓルートとなる）までは、上記再送信依頼ステップ（図３のステップＳ１８）及び上記第１送信ステップ（図３のステップＳ１４）を繰り返す。
このように、本発明の一実施形態としての監視システム１及び監視方法によれば、被監視装置１０のイベント検出部１１が検出したイベントに関するイベント情報を、ＳＮＭＰトラップ送信部１７がコネクションレス型通信方式を採用したＳＮＭＰトラップにより監視装置２０に送信するのと同時に、電子メール送信部１８が、コネクションレス型通信方式とは異なる通信方式（ここでは、通信に先立って通信経路を確立するコネクション型通信方式）を採用した電子メールにより監視装置２０に送信する。したがって、仮にＳＮＭＰトラップ送信部１７によって送信されたＳＮＭＰトラップが喪失しても、電子メール送信部１８によって電子メールで送信されたイベント情報としての第２情報は、監視装置２０の電子メール受信部２２が確実に受信することができ、監視装置２０は、イベント検出部１１によって検出されたイベントに関するイベント情報を確実に取得することができる。
【００３７】
さらに、監視装置２０の受信確認部２３が、電子メール受信部２２が受信した第２情報に基づいて、当該第２情報に対応するＳＮＭＰトラップをＳＮＭＰトラップ受信部２１が受信したか否かを確認するため、監視装置２０は、被監視装置１０のＳＮＭＰトラップ送信部１７から送信された当該ＳＮＭＰトラップの喪失を確実に且つ迅速に確認することができる。
【００３８】
しかも、受信確認部２３によって当該ＳＮＭＰトラップをＳＮＭＰトラップ受信部２１が受信していないことが確認された場合には、再送信依頼部２４が、ＳＮＭＰトラップ送信部１７に当該ＳＮＭＰトラップを再度送信させるため、監視装置２０は、当該ＳＮＭＰトラップを確実に取得することができる。
また、被監視装置１０のイベント判断部１４が、イベント種別保持部１５に予め保持されたイベント種別に基づいて電子メール送信部１８によるイベント通知を行なうと判断したイベント（つまり、システム監視上で重要と位置づけられるイベント）については、電子メール送信部１８によって監視装置２０にイベント通知されるため、監視装置２０は、上述した受信確認部２３によりシステム監視上重要なイベント通知としてのＳＮＭＰトラップの喪失を確実に且つ迅速に確認できるとともに、上述した再送信依頼部２４により、監視装置２０がかかる重要なイベント通知（ＳＮＭＰトラップ）を確実に取得することができる。
【００３９】
つまり、システム監視上重要なイベント（例えば障害系のイベント）をイベント種別保持部１５に予め保持させることにより、重要なイベント情報についてのＳＮＭＰトラップが万一喪失してしまい、監視装置２０のシステム監視者が重要イベント発生を確認できない場合には、受信確認部２３が電子メール受信部２２によって受信された電子メールの記録を参照することにより、かかる重要イベント発生の確認を行なうことができる。
【００４０】
さらに、本発明の一実施形態としての監視システム１及び監視方法は、コネクションレス型通信方式（ＳＮＭＰトラップ）のみを採用した既存（従来）の監視システムに、コネクションレス型通信方式とは異なる通信方式（ここではコネクション型通信方式の電子メール）により被監視装置１０と監視装置２０との間で通信を行なう機構（電子メール送信部１８，電子メール受信部２２）を追加するだけで実現することができ、かかる既存の監視システムを容易に改良することができる。また、ＳＮＭＰトラップの喪失確認及び再送信を行なう機構（受信確認部２３及び再送信依頼部２４）についても同様に、かかる既存の監視システムに容易に適用することができる。
【００４１】
〔２〕その他
なお、本発明は上述した実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々変形して実施することができる。
例えば、上述した実施形態では、被監視装置１０のＳＮＭＰトラップ送信部１７がコネクションレス型通信方式としてＳＮＭＰトラップによりイベント情報の送信を行なう構成を例にあげて説明したが、本発明はこれに限定されるものではなく、ＳＮＭＰトラップ送信部１７は、コネクションレス型通信方式によりイベント情報を通知すればよい。
【００４２】
また、上述した実施形態では、被監視装置１０の電子メール送信部１８が電子メールによりイベント情報の送信を行なう構成を例にあげて説明したが、本発明はこれに限定されるものではなく、電子メール送信部１８は、コネクションレス型通信方式とは異なる通信方式でイベント情報を通知すればよく、その際の通信方式は、イベント情報の通知を確実に行なえるものが好ましい。
【００４３】
なお、上述した実施形態において、イベント判断部１４により電子メール送信部１８によるイベント通知を行なうと判断された場合には、つまり、電子メール送信部１８が第２情報を送信する場合には、ＳＮＭＰトラップ送信部１７が、当該第２情報に対応する第１情報に、当該第２情報を電子メール送信部１８によって送信することを示す情報（ナンバリングＩＤやマーキング）を付加するようにしてもよい。これにより、監視装置２０を用いるシステム監視者は、ＳＮＭＰトラップ保持部２５に保持されたＳＮＭＰトラップ受信部２１が受信したＳＮＭＰトラップを参照するだけで、重要イベントについてのＳＮＭＰトラップを判断することができる。つまり、ＳＮＭＰトラップのメッセージだけでは重要なイベントのトラップであることを一目で判断することは困難であるが、ＳＮＭＰトラップに電子メール送信部１８による送信を行なったことを示す情報を付加することにより、かかる情報が付加されていれば当該ＳＮＭＰトラップが重要イベントについてのトラップであることを一目で判別できるようになる。
【００４４】
また、上述した実施形態では、再送信依頼部２４が喪失したＳＮＭＰトラップの再送信をＳＮＭＰトラップ送信部１７に実行させるように構成したが、本発明はこれに限定されるものではなく、電子メール送信部１８が電子メールで送信する第２情報に、ＳＮＭＰトラップと同一内容の情報を含むように構成することにより、電子メール受信部２２が受信した第２情報に基づいて、ＳＮＭＰトラップ受信部２１が受信すべきであった当該第２情報に対応するＳＮＭＰトラップ（第１情報）を生成して、この生成されたＳＮＭＰトラップ（第１情報）をＳＮＭＰトラップ保持部２５が保持するように構成してもよく、これにより、再送信処理を省くことができるとともに、ＳＮＭＰトラップの喪失が連続して発生したり、ＳＮＭＰトラップの通信経路を確率できない障害が発生したりした場合でも、監視装置２０のＳＮＭＰトラップ保持部２５は重要イベントについての第１情報を確実に保持することができる。
【００４５】
〔３〕付記
（付記１）
監視対象である少なくとも１つの被監視装置と、
該被監視装置の監視を行なう監視装置とをそなえ、
前記被監視装置が、
当該被監視装置におけるイベントを検出するイベント検出部と、
該イベント検出部によって検出されたイベントに関するイベント情報としての第１情報をコネクションレス型通信方式により前記監視装置に対して送信する第１送信部と、
前記イベント情報としての第２情報を前記コネクションレス型通信方式とは異なる通信方式で前記監視装置に対して送信する第２送信部とをそなえ、
前記監視装置が、
前記第１送信部により送信された前記第１情報を受信する第１受信部と、
前記第２送信部により送信された前記第２情報を受信する第２受信部とをそなえて構成されていることを特徴とする、監視システム。
【００４６】
（付記２）
前記監視装置が、
前記第２受信部が受信した前記第２情報に基づいて当該第２情報に対応する前記第１情報を前記第１受信部が受信したか否かを確認する受信確認部と、
該受信確認部によって前記第２受信部が受信した前記第２情報に対応する前記第１情報を前記第１受信部が受信していないことが確認された場合に、前記被監視装置の前記第１送信部に当該第１情報を再度送信させる再送信依頼部とをそなえて構成されたことを特徴とする、付記１記載の監視システム。
【００４７】
（付記３）
前記被監視装置が、前記イベント情報を保持するイベント情報保持部をそなえ、
前記第１送信部は、前記再送信依頼部から前記第１情報の再送信を依頼された場合に、前記イベント情報保持部に保持された前記イベント情報に基づいて前記再送信依頼部から再送信を依頼された当該第１情報を再度送信することを特徴とする、付記２記載の監視システム。
【００４８】
（付記４）
前記第１送信部が、前記第１情報としてＳＮＭＰ（Simple Network Management Protocol）トラップを送信することを特徴とする、付記１〜付記３のいずれか１項に記載の監視システム。
（付記５）
前記第２送信部が、コネクション型通信方式により前記第２情報を送信することを特徴とする、付記１〜付記４のいずれか１項に記載の監視システム。
【００４９】
（付記６）
前記第２送信部が、電子メールにより前記第２情報を送信することを特徴とする、付記１〜付記５のいずれか１項に記載の監視システム。
（付記７）
前記被監視装置が、前記イベント検出部によって検出されたイベントについて前記第２送信部による送信を行なうか否かを判断するイベント判断部をそなえ、
前記第２送信部は、前記イベント判断部によって該第２送信部による送信を行なうと判断されたイベントについての前記第２情報を送信することを特徴とする、付記１〜付記６のいずれか１項に記載の監視システム。
【００５０】
（付記８）
前記被監視装置が、前記第２送信部による送信を行なうべきイベント種別を保持するイベント種別保持部をそなえ、
前記イベント判断部が、前記イベント種別保持部に保持された前記イベント種別に基づいて前記第２送信部による送信を行なうか否かを判断することを特徴とする、付記７記載の監視システム。
【００５１】
（付記９）
前記第２送信部が前記第２情報を送信する場合、前記第１送信部が、当該第２情報に対応する前記第１情報に、当該第２情報を前記第２送信部によって送信することを示す情報を付加することを特徴とする、付記１〜付記８のいずれか１項に記載の監視システム。
（付記１０）
監視装置の監視対象である被監視装置であって、
自身におけるイベントを検出するイベント検出部と、
該イベント検出部によって検出されたイベントに関するイベント情報としての第１情報をコネクションレス型通信方式により前記監視装置に対して送信する第１送信部と、
前記イベント情報としての第２情報を前記コネクションレス型通信方式とは異なる通信方式で前記監視装置に対して送信する第２送信部とをそなえて構成されていることを特徴とする、被監視装置。
【００５２】
（付記１１）
前記イベント情報を保持するイベント情報保持部をそなえ、
前記第１送信部は、前記再送信依頼部から前記第１情報の再送信を依頼された場合に、前記イベント情報保持部に保持された前記イベント情報に基づいて前記再送信依頼部から再送信を依頼された当該第１情報を再度送信することを特徴とする、付記１０記載の被監視装置。
【００５３】
（付記１２）
前記第１送信部が、前記第１情報としてＳＮＭＰ（Simple Network Management Protocol）トラップを送信することを特徴とする、付記１０又は付記１１記載の被監視装置。
（付記１３）
前記第２送信部が、コネクション型通信方式により前記第２情報を送信することを特徴とする、付記１０〜付記１２のいずれか１項に記載の被監視装置。
【００５４】
（付記１４）
前記第２送信部が、電子メールにより前記第２情報を送信することを特徴とする、付記１０〜付記１３のいずれか１項に記載の被監視装置。
（付記１５）
前記イベント検出部によって検出されたイベントについて前記第２送信部による送信を行なうか否かを判断するイベント判断部をそなえ、
前記第２送信部は、前記イベント判断部によって該第２送信部による送信を行なうと判断されたイベントについての前記第２情報を送信することを特徴とする、付記１０〜付記１４のいずれか１項に記載の被監視装置。
【００５５】
（付記１６）
前記第２送信部による送信を行なうべきイベント種別を保持するイベント種別保持部をそなえ、
前記イベント判断部が、前記イベント種別保持部に保持された前記イベント種別に基づいて前記第２送信部による送信を行なうか否かを判断することを特徴とする、付記１５記載の被監視装置。
【００５６】
（付記１７）
前記第２送信部が前記第２情報を送信する場合、前記第１送信部が、当該第２情報に対応する前記第１情報に、当該第２情報を前記第２送信部によって送信することを示す情報を付加することを特徴とする、付記１０〜付記１６のいずれか１項に記載の被監視装置。
（付記１８）
被監視装置の監視を行なう監視装置であって、
前記被監視装置におけるイベントに関するイベント情報であって前記被監視装置からコネクションレス型通信方式により送信される第１情報を受信する第１受信部と、
前記イベント情報であって前記被監視装置からコネクションレス型通信方式とは異なる通信方式により送信される第２情報を受信する第２受信部とをそなえて構成されていることを特徴とする、監視装置。
【００５７】
（付記１９）
前記第２受信部が受信した前記第２情報に基づいて当該第２情報に対応する前記第１情報を前記第１受信部が受信したか否かを確認する受信確認部と、
該受信確認部によって前記第２受信部が受信した前記第２情報に対応する前記第１情報を前記第１受信部が受信していないことが確認された場合に、前記被監視装置に当該第１情報を再度送信させる再送信依頼部とをそなえて構成されたことを特徴とする、付記１８記載の監視装置。
【００５８】
（付記２０）
監視装置により被監視装置の監視を行なう監視方法であって、
前記被監視装置におけるイベントを検出するイベント検出ステップと、
前記被監視装置が、前記イベント検出ステップにおいて検出されたイベントに関するイベント情報としての第１情報をコネクションレス型通信方式により前記監視装置に対して送信する第１送信ステップと、
前記被監視装置が、前記イベント情報としての第２情報を前記コネクションレス型通信方式とは異なる通信方式で前記監視装置に対して送信する第２送信ステップと、
前記監視装置が、前記第１送信ステップにおいて送信された前記第１情報を受信する第１受信ステップと、
前記監視装置が、前記第２送信ステップにおいて送信された前記第２情報を受信する第２受信ステップとを含むことを特徴とする、監視方法。
【００５９】
（付記２１）
前記監視装置が、前記第２受信ステップで受信した前記第２情報に基づいて当該第２情報に対応する前記第１情報を前記第１受信ステップで受信したか否かを確認する受信確認ステップと、
該受信確認ステップにおいて前記第２受信部が受信した前記第２情報に対応する前記ＳＮＭＰトラップを前記第１受信ステップで受信していないことが確認された場合に、前記第１送信ステップを再度実行させる再送信依頼ステップとを含むことを特徴とする、付記２０記載の監視方法。
【００６０】
（付記２２）
前記第１送信ステップにおいて、前記第１情報としてＳＮＭＰ（Simple Network Management Protocol）トラップを送信することを特徴とする、付記２０又は付記２１記載の監視方法。
（付記２３）
前記第２送信ステップにおいて、コネクション型通信方式により前記第２情報を送信することを特徴とする、付記２０〜付記２２のいずれか１項に記載の監視方法。
【００６１】
（付記２４）
前記第２送信ステップにおいて、電子メールにより前記第２情報を送信することを特徴とする、付記２０〜付記２３のいずれか１項に記載の監視方法。
（付記２５）
前記被監視装置が、前記イベント検出ステップにおいて検出されたイベントについて前記第２送信ステップを行なうか否かを判断するイベント判断ステップを含み、
前記第２送信ステップにおいて、前記イベント判断ステップにおいて該第２送信ステップを行なうと判断されたイベントについての前記第２情報を送信することを特徴とする、付記２０〜付記２４のいずれか１項に記載の監視方法。
【００６２】
（付記２６）
前記イベント判断ステップにおいて、イベント種別保持部に予め保持された、前記第２送信ステップを行なうべきイベント種別に基づいて、前記第２送信ステップを行なうか否かを判断することを特徴とする、付記２５記載の監視方法。
（付記２７）
前記第２送信ステップで前記第２情報を送信する場合、前記第１送信ステップにおいて、当該第２情報に対応する前記第１情報に、当該第２情報を前記第２送信ステップにおいて送信することを示す情報を付加することを特徴とする、付記２０〜付記２６のいずれか１項に記載の監視方法。
【図面の簡単な説明】
【００６３】
【図１】本発明の一実施形態としての監視システムの構成を示すブロック図である。
【図２】本発明の一実施形態としての監視システムの動作を説明するための図である。
【図３】本発明の一実施形態としての監視方法の手順を説明するためのフローチャートである。
【符号の説明】
【００６４】
１  監視システム
１０  被監視装置
１１  イベント検出部
１１ａ  ハード情報検出部
１１ｂ  ＯＳ情報検出部
１２  ログデータ処理部
１３  データ変換部
１４  イベント判断部（イベントフィルタ部）
１５  イベント種別保持部
１６  インターフェース部
１７  ＳＮＭＰトラップ送信部（第１送信部）
１８  電子メール送信部（第２送信部）
１９  イベント情報保持部
２０  監視装置
２１  ＳＮＭＰトラップ受信部（第１受信部）
２２  電子メール受信部（第２受信部）
２３  受信確認部
２４  再送信依頼部
２５  ＳＮＭＰトラップ保持部（第１情報保持部）
【図１】
2006155027.tif 000003
【図２】
2006155027.tif 000004
【図３】
2006155027.tif 000005