(57)【要約】      （修正有）【課題】警報多発中であっても障害の発生状況をリアルタイムで監視可能なネットワーク監視システムを提供する。【解決手段】ネットワーク監視システムは、ネットワーク要素（ＮＥ）から送出される警報情報を各ＥＭＳサーバが収集してＮＭＳサーバに通知する。警報多発状態において、各ＥＭＳサーバは、ＮＥからの警報情報に含まれる全ての情報のうちの一部の情報のみを含む集約情報を生成して該集約情報をＮＭＳサーバに通知し、ＮＭＳサーバは、各ＥＭＳサーバから通知される集約情報を用いて、通信ネットワーク上における障害の発生状況をリアルタイムで監視する。【選択図】図１
2013150042.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークに接続する複数のネットワーク要素が障害検知時に送出する警報情報を収集する複数の警報情報収集装置と、
前記複数の警報情報収集装置で収集された警報情報を基に、前記通信ネットワーク上における障害の発生状況を監視する障害監視装置と、を備えたネットワーク監視システムであって、
前記複数の警報情報収集装置から前記障害監視装置に一定量を超える警報情報が通知される警報多発状態にあるか否かを判断する警報判断手段を備え、
前記複数の警報情報収集装置は、それぞれ、前記警報判断手段で警報多発状態にあると判断されたとき、受信した前記ネットワーク要素からの警報情報に含まれる全ての情報のうちの一部の情報のみを含む集約情報を生成し、該集約情報を前記障害監視装置に通知し、
前記障害監視装置は、前記警報判断手段で警報多発状態にあると判断されたとき、前記複数の警報情報収集装置から通知される前記集約情報を用いて、前記通信ネットワーク上における障害の発生状況をリアルタイムで監視することを特徴とするネットワーク監視システム。
【請求項２】
請求項１に記載のネットワーク監視システムであって、
前記警報判断手段は、前記複数の警報情報収集装置のいずれかにおいて、単位時間あたりに受信される前記ネットワーク要素からの警報情報の総数が第１閾値を超過しているときに警報多発状態にあると判断することを特徴とするネットワーク監視システム。
【請求項３】
請求項２に記載のネットワーク監視システムであって、
前記複数の警報情報収集装置は、それぞれ、受信した前記ネットワーク要素からの警報情報に含まれる全ての情報をデータベースに保存し、前記警報判断手段で警報多発状態にあると判断されて前記集約情報を前記障害監視装置に通知するとき、前記データベースの該当する警報情報に対応させて集約通知フラグを記録し、その後に前記警報判断手段で警報多発状態にないと判断されたとき、前記データベースの前記集約通知フラグが記録された警報情報について、該警報情報に含まれる全ての情報のうちの前記集約情報以外の未通知情報を前記障害監視装置に通知することを特徴とするネットワーク監視システム。
【請求項４】
請求項１〜３のいずれか１つに記載のネットワーク監視システムであって、
前記警報判断手段は、前記障害監視装置において、前記複数の警報情報収集装置から単位時間あたりに通知される警報情報の総情報量が第２閾値を超過しているときに警報多発状態にあると判断することを特徴とするネットワーク監視システム。
【請求項５】
請求項４に記載のネットワーク監視システムであって、
前記障害監視装置は、前記警報判断手段で警報多発状態にあると判断されたとき、前記複数の警報情報収集装置に対して、前記障害監視装置に通知する警報情報の集約化を要求し、その後に前記警報判断手段で警報多発状態にないと判断されたとき、前記複数の警報情報収集装置に対して、前記障害監視装置に通知する警報情報の集約化解除を要求し、
前記複数の警報情報収集装置は、それぞれ、受信した前記ネットワーク要素からの警報情報に含まれる全ての情報をデータベースに保存し、前記障害監視装置からの前記警報情報の集約化の要求を受けて、前記集約情報を前記障害監視装置に応答通知し、かつ、前記データベースの該当する警報情報に対応させて集約通知フラグを記録し、その後に前記障害監視装置からの前記警報情報の集約化解除の要求を受けて、前記データベースの前記集約通知フラグが記録された警報情報について、該警報情報に含まれる全ての情報のうちの前記集約情報以外の未通知情報を前記障害監視装置に応答通知することを特徴とするネットワーク監視システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のネットワーク要素（Network Element：ＮＥ）から送出される警報情報を収集して通信ネットワーク上における障害の発生状況を監視するネットワーク監視システムに関する。
【背景技術】
【０００２】
従来のネットワーク監視システムでは、例えば、複数のＮＥが接続された通信ネットワークにおいて回線や機器で障害が発生すると、該障害を検知したＮＥが障害の発生部位や重要度などを示す警報情報を生成する。この警報情報は、予め割り当てられたＮＥ群を管理するエレメント管理系（Element Management System：ＥＭＳ）のサーバにより収集される。そして、ネットワーク上の複数のＥＭＳサーバで収集された警報情報は、ネットワーク全体を管理するネットワーク管理系（Network Management System：ＮＭＳ）のサーバに通知され、該ＮＭＳサーバで纏められた警報情報の一覧がＮＭＳクライアントを介してネットワーク管理者に伝えられる。
【０００３】
上記ネットワーク監視システムにおいて、通信ネットワークには多種多様なＮＥ（例えば、交換機、伝送装置、ルータ、コンピュータ装置等）が接続されると共に、該ＮＥの中には大規模かつ多機能のものがあるため、一旦障害が発生すると、ＮＥから大量の警報情報が送出され、それがＥＭＳサーバを介してＮＭＳサーバに通知されることになる。ＮＭＳサーバでは、通常、一定の処理能力を有するプロセッサにより全ての警報情報の処理が行われるため、大量の警報情報が集中してＮＭＳサーバに通知されると、ＮＭＳサーバの処理が輻輳状態となり、ネットワーク監視システムの処理性能が著しく低下してシステムがダウンしてしまう可能性がある。
【０００４】
上記のようなＮＭＳサーバの処理輻輳による監視機能の低下を回避するための従来技術として、例えば、ＮＭＳサーバで単位時間あたりに受信される警報の情報量が所定の閾値を超えた場合に、ＥＭＳサーバからＮＭＳサーバへの警報情報の通知を抑制すると共に、当該警報情報をＥＭＳサーバのバッファに蓄積して通知抑制が解除された後にＮＭＳサーバへ転送することで、通知抑制時の警報情報の取りこぼしを防いてネットワークの監視機能を維持するようにした技術が公知である（例えば、特許文献１参照）。
【０００５】
また、他の従来技術として、ＮＥからの警報情報の多発をＥＭＳサーバで判断し、警報多発時、ＥＭＳサーバが警報情報の代わりに警報多発を示すヘッダのみをＮＭＳサーバに送出し、このヘッダの内容を基にＮＭＳサーバが警報情報の分割送信あるいは破棄をＥＭＳサーバに指示することで、ＮＭＳサーバの処理輻輳を軽減する技術も公知である（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００１−２２３６９４号公報
【特許文献２】特開平１１−２８９３０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、上記のような従来技術を適用したネットワーク監視システムについては、障害の発生状況をリアルタイムで監視することが難しいという課題がある。すなわち、ＮＭＳサーバで受信する警報の情報量が閾値を超えるとＥＭＳサーバからＮＭＳサーバへの警報情報の通知を抑制する場合、通知抑制中に発生した警報情報がＮＭＳサーバに通知されるのは、ＮＭＳサーバの輻輳状態が解消した後の時点に限られる。このため、ＮＭＳサーバは、輻輳状態の発生から解消までの間、障害の発生状況に関する情報をリアルタイムで取得することができない。
【０００８】
なお、前述した特許文献１では、輻輳状態におけるＮＭＳサーバの処理能力を高めるためにＮＭＳサーバを冗長構成とし、ＥＭＳサーバを監視するＮＭＳサーバを切り替える方式が提案されている。しかし、このようなＮＭＳサーバの冗長構成は、ネットワーク監視システムの複雑化および高コスト化を招くという欠点がある。
【０００９】
また、警報多発時にＥＭＳサーバがヘッダのみを送出するも場合も、ＮＭＳサーバは、ヘッダにより警報多発の状況を把握できるだけであり、たとえＥＭＳサーバに対して警報情報の分割送信を指示したとしても、分割データが全て揃うまでは当該警報情報のデコード処理ができないため、障害の発生状況に関する情報をリアルタイムで取得することが困難である。
【００１０】
本発明は上記の点に着目してなされたもので、警報多発中であっても障害の発生状況をリアルタイムで監視可能なネットワーク監視システムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記の目的を達成するため本発明は、通信ネットワークに接続する複数のネットワーク要素が障害検知時に送出する警報情報を収集する複数の警報情報収集装置と、前記複数の警報情報収集装置で収集された警報情報を基に、前記通信ネットワーク上における障害の発生状況を監視する障害監視装置と、を備えたネットワーク監視システムを提供する。このネットワーク監視システムの一態様は、前記複数の警報情報収集装置から前記障害監視装置に一定量を超える警報情報が通知される警報多発状態にあるか否かを判断する警報判断手段を備える。また、前記複数の警報情報収集装置は、それぞれ、前記警報判断手段で警報多発状態にあると判断されたとき、受信した前記ネットワーク要素からの警報情報に含まれる全ての情報のうちの一部の情報のみを含む集約情報を生成し、該集約情報を前記障害監視装置に通知する。前記障害監視装置は、前記警報判断手段で警報多発状態にあると判断されたとき、前記複数の警報情報収集装置から通知される前記集約情報を用いて、前記通信ネットワーク上における障害の発生状況をリアルタイムで監視する。
【発明の効果】
【００１２】
上記のようなネットワーク監視システムによれば、警報多発状態において各警報情報収集装置から障害監視装置に警報の集約情報を通知するようにしたことで、障害監視装置の処理輻輳を招くことなく、通信ネットワーク上における障害の発生状況をリアルタイムで監視することが可能になる。
【図面の簡単な説明】
【００１３】
【図１】ネットワーク監視システムの一実施形態の構成を示すブロック図である。
【図２】上記実施形態におけるＥＭＳサーバの具体的な構成の一例を示す機能ブロック図である。
【図３】上記実施形態におけるＮＭＳサーバの具体的な構成の一例を示す機能ブロック図である。
【図４】上記実施形態において各ＮＥから送出される警報情報（詳細情報）の具体的な一例を示す図である。
【図５】上記実施形態におけるＥＭＳサーバのデータベースの具体的な一例を示す図である。
【図６】図４の警報情報（詳細情報）を基に生成される集約情報の具体的な一例を示す図である。
【図７】上記実施形態において定常状態に実施される処理の流れを示すシーケンス図である。
【図８】上記実施形態においてＮＥ群から大量の警報情報が送出される警報多発状態に実施される処理の流れを示すシーケンス図である。
【図９】図８の警報多発状態からの復帰の際に実施される処理の流れを示すシーケンス図である。
【図１０】上記実施形態における未通知情報の一例を示す図である。
【図１１】上記実施形態においてＮＭＳサーバへの警報通知が集中する警報多発状態に実施される処理の流れを示すシーケンス図である。
【図１２】図１１の警報多発状態からの復帰の際に実施される処理の流れを示すシーケンス図である。
【図１３】上記実施形態において警報多発状態の解消前に未通知情報の取得要求を行う場合の処理の流れを示すシーケンス図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態について添付図面を参照しながら詳細に説明する。
図１は、本発明の一実施形態によるネットワーク監視システムの構成を示すブロック図である。
図１において、ネットワーク監視システム１は、例えば、複数のネットワーク要素（ＮＥ）１０Ａ１，１０Ａ２，１０Ａ３，１０Ｂ１，１０Ｂ２，１０Ｂ３と、予め割り当てられたＮＥ群を管理する複数のエレメント管理系（ＥＭＳ）２０Ａ，２０Ｂと、各ＥＭＳ２０Ａ，２０Ｂから通知される情報を基にネットワーク全体を管理するネットワーク管理系（ＮＭＳ）３０と、を備える。ここでは、各ＥＭＳ２０Ａ，２０Ｂが警報情報収集装置としての機能を持ち、また、ＮＭＳ３０が障害監視装置としての機能を持つ。
【００１５】
各ＮＥ１０Ａ１〜１０Ａ３，１０Ｂ１〜１０Ｂ３は、例えば、交換機、伝送装置、ルータ、コンピュータ装置等のネットワーク通信機能を備えた周知の機器であり、ここでは、ＮＥ１０Ａ１〜１０Ａ３が通信ネットワークＮＷＡに接続にされ、ＮＥ１０Ｂ１〜１０Ｂ３が通信ネットワークＮＷＢに接続にされている。各ＮＥ１０Ａ１〜１０Ａ３，１０Ｂ１〜１０Ｂ３は、各々が接続するネットワーク回線や機器自体に障害が発生すると、該障害の発生状況を示す警報情報を生成し、該警報情報をＥＭＳ２０Ａ，２０Ｂに送出することが可能である。なお、上記警報情報の具体的な内容については後で詳しく説明する。
【００１６】
ＥＭＳ２０Ａは、例えば、ＥＭＳサーバ２１Ａ、ＥＭＳクライアント２２Ａ、通信線２３Ａおよび記憶装置２４Ａを備える。ＥＭＳサーバ２１Ａには、通信ネットワークＮＷＡに対応したＮＥ群１０Ａ（ＮＥ１０Ａ１〜１０Ａ３）が通信線２３Ａを介して接続される。このＥＭＳサーバ２１Ａは、各ＮＥ１０Ａ１〜１０Ａ３から送出される警報情報を収集し、該警報情報をデータベースＤＢＡに保存すると共に、該警報情報をＥＭＳクライアント２２ＡおよびＮＭＳ３０に通知する。データベースＤＢＡは、通信ネットワークＮＷＡおよびＮＥ１０Ａ１〜１０Ａ３の構成情報、並びに、各ＮＥ１０Ａ１〜１０Ａ３からの警報情報などを含み、ＥＭＳサーバ２１Ａに内蔵または外部接続された記憶装置２４Ａに格納される。
【００１７】
また、ＥＭＳサーバ２１Ａは、ＮＥ群１０Ａから単位時間あたりに受信した警報情報の総数（以下、「警報数」とする）と予め設定した第１閾値とを比較し、警報数が第１閾値を超過している場合に警報多発状態にあることを判断して、各ＮＥ１０Ａ１〜１０Ａ３からの警報情報について、障害の発生状況を監視するのに必要最低限度の情報のみを含む集約情報を生成し、該集約情報を当該警報の詳細情報に代えてＮＭＳ３０に通知する。このとき、ＥＭＳサーバ２１Ａは、各ＮＥ１０Ａ１〜１０Ａ３からの警報情報（詳細情報）にそれぞれ対応させて集約通知を示すフラグをデータベースＤＢＡに記録する。ここでは、ＥＭＳサーバ２１Ａが警報判断手段としての機能を備える。なお、上記詳細情報の具体的な内容についても後で詳しく説明する。
【００１８】
ＥＭＳクライアント２２Ａは、通信ネットワークＮＷＡおよびＮＥ群１０Ａの管理を行う管理者によって操作され、該管理者に対してＥＭＳサーバ２１Ａから通知される警報情報（詳細情報）を表示等により出力する。
【００１９】
ＥＭＳ２０Ｂは、上記ＥＭＳ２０Ａと同様の構成であり、ＥＭＳサーバ２１Ｂ、ＥＭＳクライアント２２Ｂ、通信線２３Ｂおよび記憶装置２４Ｂを備える。ＥＭＳサーバ２１Ｂには、通信線２３Ｂを介してＮＥ群１０Ｂの各ＮＥ１０Ｂ１〜１０Ｂ３がそれぞれ接続されており、該各ＮＥ１０Ｂ１〜１０Ｂ３から送出される警報情報がデータベースＤＢＢに保存される。
【００２０】
図２は、上記ＥＭＳサーバ２１Ａ，２１Ｂの具体的な構成の一例を示す機能ブロック図である。図２に示すＥＭＳサーバ２１Ａ，２１Ｂは、ＮＥ通信部２１１、クライアント通信部２１２、ＮＭＳ通信部２１３、制御部２１４および警報管理部２１５を有する。ＮＥ通信部２１１は、配下の各ＮＥとの間で所要のプロトコルに従って通信を行うための機能を持つ。クライアント通信部２１２は、対応するＥＭＳクライアントとの通信を行う。ＮＭＳ通信部２１３は、ＮＭＳ３０の後述するＮＭＳサーバ３１との通信を行う。制御部２１４は、配下の各ＮＥおよびＮＭＳサーバ３１に対する制御処理を実行する。警報管理部２１５は、配下の各ＮＥからの警報情報をデータベースに保存し、警報数の第１閾値超過状態（警報多発状態）において集約情報を生成するなどの警報情報に関する管理処理を行う。
【００２１】
ＮＭＳ３０は、例えば、ＮＭＳサーバ３１、ＮＭＳクライアント３２、通信線３３および記憶装置３４を備える。ＮＭＳサーバ３１には、各ＥＭＳサーバ２１Ａ，２１Ｂが通信線３３を介して接続される。このＮＭＳサーバ３１は、各ＥＭＳサーバ２１Ａ，２１Ｂから通知される警報情報（詳細情報若しくは集約情報）をデータベースＤＢに保存すると共に、該警報情報をＮＭＳクライアント３２に通知する。データベースＤＢは、ＥＭＳ２０Ａ，２０Ｂ配下の通信ネットワークＮＷＡ，ＮＷＢおよびＮＥ１０Ａ１〜１０Ａ３，１０Ｂ１〜１０Ｂ３の構成情報、並びに、各ＥＭＳサーバ２１Ａ，２１Ｂからの警報情報などを含み、ＮＭＳサーバ３１に内蔵または外部接続された記憶装置３４に格納される。
【００２２】
また、ＮＭＳサーバ３１は、各ＥＭＳサーバ２１Ａ，２１Ｂから単位時間あたりに通知される警報情報の総情報量（以下、「警報情報量」とする）と予め設定した第２閾値とを比較し、警報情報量が第２閾値を超過している場合に警報多発状態にあることを判断して、全てのＥＭＳサーバ２１Ａ，２１Ｂに対して警報情報の集約化を要求する。この警報情報の集約化要求は、警報情報量が第２閾値以下になることで解除される。ここでは、ＮＭＳサーバ３１が警報判断手段としての機能を備える。
【００２３】
ＮＭＳクライアント３２は、ネットワーク全体（通信ネットワークＮＷＡ，ＮＷＢおよびＮＥ群１０Ａ，１０Ｂ）の管理を行う管理者によって操作され、該管理者に対してＮＭＳサーバ３１から通知される警報情報（詳細情報若しくは集約情報）を表示等により出力する。
【００２４】
図３は、上記ＮＭＳサーバ３１の具体的な構成の一例を示す機能ブロック図である。図３に示すＮＭＳサーバ３１は、ＥＭＳ通信部３１１、クライアント通信部３１２、制御部３１３および警報管理部３１４を有する。ＥＭＳ通信部３１１は、各ＥＭＳサーバ２１Ａ，２１Ｂとの間で所要のプロトコルに従って通信を行うための機能を持つ。クライアント通信部３１２は、ＮＭＳクライアント３２との通信を行う。制御部３１３は、各ＥＭＳサーバ２１Ａ，２１Ｂに対する制御処理を実行する。警報管理部３１４は、各ＥＭＳサーバ２１Ａ，２１Ｂからの警報情報（詳細情報および集約情報）をデータベースに保存し、警報情報量の第２閾値超過状態（警報多発状態）において警報情報の集約化要求を生成するなどの警報情報に関する管理処理を行う。
【００２５】
ここで、前述した各ＮＥ１０Ａ１〜１０Ａ３，１０Ｂ１〜１０Ｂ３から送出される警報情報について詳しく説明する。
図４は、上記警報情報の具体的な一例を示す図である。図４の例において、警報情報は、識別子、検知時刻、部位Ａ、部位Ｂ、重要度、警報種別、警報名称およびその他の情報を含む。識別子は、監視情報がＮＥ１０Ａ１〜１０Ａ３，１０Ｂ１〜１０Ｂ３のうちのどのＮＥから何番目に送出されたものかを識別可能にする情報である。この識別子としては、例えば、ＮＥ毎に個別管理された通し番号などを用いることが可能である。検知時刻は、ＮＥが障害の発生を検知した日時を示す。部位Ａおよび部位Ｂは、当該障害の発生場所を特定可能にする情報であり、部位Ａのより詳細な場所を部位Ｂが示す。具体的には、例えば、部位Ａが障害の発生した機器を特定可能にする情報、部位Ｂは該機器内のどのボードで障害が発生したかを特定可能にする情報に該当する。重要度は、発生した障害がネットワークサービスに及ぼす影響の重要度（障害レベル）を示す。警報種別および警報名称は、障害の具体的な事象に応じて事前に分類定義された種別および名称を示す。
【００２６】
上記のような警報情報は、送出元のＮＥに対応したＥＭＳサーバ２１Ａ，２１Ｂで収集されてデータベースＤＢＡ，ＤＢＢに保存される。図５は、上記データベースＤＢＡ，ＤＢＢの具体的な一例を示す図である。図５の例のようにデータベースＤＢＡ，ＤＢＢには、各ＮＥ１０Ａ１〜１０Ａ３，１０Ｂ１〜１０Ｂ３から送出された警報情報に含まれる全ての情報が、ＥＭＳサーバ２１Ａ，２１Ｂでの受信順に逐次保存されていく。このとき、ＥＭＳサーバ２１Ａ，２１Ｂで受信される単位時間あたりの警報数が第１閾値を超過していれば、当該警報に対応した集約通知フラグがＯＮに設定される。
【００２７】
上記警報数の第１閾値超過状態（警報多発状態）においては、各ＮＥからの警報情報を基に集約情報が生成される。図６は、該集約情報の具体的な一例を示している。この例では、各ＮＥからの警報情報に含まれる全ての情報（詳細情報）のうちで、障害の発生状況を監視するのに必要最低限度の集約情報として、識別子、部位Ａおよび重要度が抽出されている。この集約情報は、詳細情報に比べて情報量が大幅に削減されている。このため、警報多発時に、該当するＥＭＳサーバが、配下の各ＮＥから収集した警報の詳細情報に代えて集約情報をＮＭＳサーバ３１に通知することで、ＮＭＳサーバ３１での処理輻輳を防止し、かつ、上記集約情報を用いて障害の発生状況をリアルタイムで監視できるようになる。
【００２８】
次に、上記ネットワーク監視システム１の動作について説明する。
図７は、警報が多発していない定常状態においてネットワーク監視システム１で実施される処理を時間軸に沿って表したシーケンス図である。ここでは、具体的な一例として、ＥＭＳサーバ２１Ａの配下にあるＮＥ１０Ａ１が障害の発生を検知して警報情報を送出した場合の一連の処理について詳しく説明することにする。なお、他のＮＥ１０Ａ２，１０Ａ３，１０Ｂ１〜１０Ｂ３が警報情報を送出した場合の動作についてもＮＥ１０Ａ１の場合と同様であるため具体的な説明は省略する。
【００２９】
図７に示すシーケンスにおいて、ＮＥ１０Ａ１から警報情報が送出されると（図７中のＳ１０１）、該ＮＥ１０Ａ１に通信線２３Ａを介して接続されたＥＭＳサーバ２１Ａが、ＮＥ１０Ａ１からの警報情報を受信する。ＥＭＳサーバ２１Ａでは、受信した警報情報がＮＥ通信部２１１を介して警報管理部２１５に与えられ（図２参照）、該警報情報に含まれる全ての詳細情報がデータベースＤＢＡ（図５参照）に記録される（Ｓ１０２）。また、ＥＭＳサーバ２１Ａの警報管理部２１５では、ＮＥ群１０Ａから単位時間あたりに受信した警報数が第１閾値を超過しているか否かの判定が行われる（Ｓ１０３）。ここでは警報数の閾値超過なしが判定されることにより定常状態にあることが判断され、ＮＥ１０Ａ１からの警報情報に含まれる全ての詳細情報が、クライアント通信部２１２を介してＥＭＳクライアント２２Ａに通知される（Ｓ１０４）と共に、ＮＭＳ通信部２１３を介してＮＭＳサーバ３１に通知される（Ｓ１０５）。
【００３０】
ＮＭＳサーバ３１では、ＥＭＳサーバ２１Ａから通知される警報の詳細情報が、ＥＭＳ通信部３１１を介して警報管理部３１４に与えられ（図３参照）、該詳細情報がデータベースＤＢに記録される（Ｓ１０６）。また、ＮＭＳサーバ３１の警報管理部３１４では、各ＥＭＳサーバ２１Ａ，２１Ｂから単位時間あたりに通知される警報情報量が第２閾値を超過しているか否かの判定が行われる（Ｓ１０７）。ここでは警報情報量の閾値超過なしが判定されることにより定常状態にあることが判断され、ＥＭＳサーバ２１Ａからの警報の詳細情報が、クライアント通信部３１２を介してＮＭＳクライアント３２に通知される（Ｓ１０８）。ＮＭＳクライアント３２では、ＮＭＳサーバ３１から通知される警報の詳細情報がモニタ画面等に表示出力され（Ｓ１０９）、ネットワーク全体の管理者が当該出力情報を確認することにより、ネットワーク上での障害の発生状況がリアルタイムで監視される。
【００３１】
続いて、ＮＥ群１０Ａから大量の警報情報が送出される警報多発状態での動作について説明する。図８は、上記警報多発状態においてネットワーク監視システム１で実施される処理の流れを示すシーケンス図である。
【００３２】
図８のシーケンスにおいて、前述した定常状態における具体的な一例と同様に、ＮＥ１０Ａ１から警報情報が送出されると（図８中のＳ２０１）、ＥＭＳサーバ２１Ａの警報管理部２１５により、該ＮＥ１０Ａ１からの警報情報に含まれる全ての詳細情報がデータベースＤＢＡに記録される（Ｓ２０２）と共に、ＮＥ群１０Ａから単位時間あたりに受信した警報数が第１閾値を超過しているか否かの判定が行われる（Ｓ２０３）。ここでは警報数の閾値超過ありが判定されることにより警報多発状態にあることが判断され、上記ＮＥ１０Ａ１からの警報情報について集約情報（図６参照）が生成され、上記データベースＤＢＡの該当する警報情報に対応した集約通知フラグがＯＮに設定される（Ｓ２０４）。そして、ＥＭＳクライアント２２Ａに対しては、ＮＥ１０Ａ１からの警報の詳細情報がクライアント通信部２１２を介して通知され（Ｓ２０５）、ＮＭＳサーバ３１に対しては、ＮＥ１０Ａ１からの警報の集約情報がＮＭＳ通信部２１３を介して通知される（Ｓ２０６）。
【００３３】
ＮＭＳサーバ３１では、ＥＭＳサーバ２１Ａから通知される警報の集約情報が、ＥＭＳ通信部３１１を介して警報管理部３１４に与えられ、該集約情報がデータベースＤＢに記録される（Ｓ２０７）と共に、各ＥＭＳサーバ２１Ａ，２１Ｂから単位時間あたりに通知される警報情報量が第２閾値を超過しているか否かの判定が行われる（Ｓ２０８）。ここでは、ＮＥ群１０Ａが警報多発状態にあるものの、ＥＭＳサーバ２１ＡからＮＭＳサーバ３１には、警報の詳細情報に比べて情報量が大幅に削減された集約情報が通知されるため、警報情報量の閾値超過なしが判定される。そして、ＥＭＳサーバ２１Ａからの警報の集約情報が、クライアント通信部３１２を介してＮＭＳクライアント３２に通知され（Ｓ２０９）、該ＮＭＳクライアント３２のモニタ画面等に表示出力される（Ｓ２１０）。ネットワーク全体の管理者は、当該出力情報により、ネットワーク上での障害の発生状況を監視するのに最低限必要な情報（識別子、部位Ａおよび重要度）を取得することができるため、警報多発時であっても障害の発生状況をリアルタイムで監視することが可能である。
【００３４】
続いて、ＮＥ群１０Ａの警報多発状態が解消されて定常状態に復帰するときの動作について説明する。図９は、上記警報多発状態からの復帰の際にネットワーク監視システム１で実施される処理の流れを示すシーケンス図である。
【００３５】
図９のシーケンスにおいて、ＥＭＳサーバ２１Ａでは、前述した図８のＳ２０３で警報数の閾値超過ありが判定された後、所要の時間周期で閾値超過判定が繰り返し行われる。そして、ＮＥ群１０Ａの警報多発状態が解消され、ＥＭＳサーバ２１Ａの警報管理部２１５において警報数の閾値超過なしが判定されると（図９中のＳ３０１）、警報管理部２１５によりデータベースＤＢＡが参照され、集約通知フラグがＯＮに設定されている警報情報（詳細情報）が取得された後に、該集約通知フラグの設定がＯＮからＯＦＦに切り替えられる（Ｓ３０２）。そして、取得された詳細情報より、警報多発時にＮＭＳサーバ３１へ未通知であった情報が抽出され、該抽出情報が該当する識別子と一緒に未通知情報として、ＮＭＳ通信部２１３を介してＮＭＳサーバ３１に通知される（Ｓ３０３）。図１０は、上記未通知情報の一例を示している。この例では、識別子、検知時刻、部位Ｂ、警報種別、警報名称およびその他の情報が、未通知情報に該当している。
【００３６】
ＮＭＳサーバ３１では、ＥＭＳサーバ２１Ａからの未通知情報がＥＭＳ通信部３１１を介して警報管理部３１４に与えられ、該未通知情報がデータベースＤＢの該当する警報情報（集約情報）に追記される（Ｓ３０４）。そして、該未通知情報が追記された警報の詳細情報が、クライアント通信部３１２を介してＮＭＳクライアント３２に通知され（Ｓ３０５）、該ＮＭＳクライアント３２のモニタ画面等に表示出力される（Ｓ３０６）。ネットワーク全体の管理者は、当該出力情報により、ＮＥ群１０Ａの警報多発時に発生していた障害のより具体的な状況を確認することができる。
【００３７】
次に、各ＥＭＳサーバ２１Ａ，２１ＢからＮＭＳサーバ３１に通知される警報情報が集中して警報情報量が第２閾値を超過するような警報多発状態での動作について説明する。図１１は、上記警報多発状態においてネットワーク監視システム１で実施される処理の流れを示すシーケンス図である。
【００３８】
図１１のシーケンスにおいて、任意のＮＥ（ここでも前述した定常状態における具体的な一例と同様にＮＥ１０Ａ１を想定して説明を行う）から警報情報が送出されると（図１１中のＳ４０１）、ＥＭＳサーバ２１Ａの警報管理部２１５により、該ＮＥ１０Ａ１からの警報情報に含まれる全ての詳細情報がデータベースＤＢＡに記録される（Ｓ４０２）と共に、ＮＥ群１０Ａから単位時間あたりに受信した警報数が第１閾値を超過しているか否かの判定が行われる（Ｓ４０３）。ここでは警報数の閾値超過なしが判定されることにより、ＮＥ１０Ａ１からの警報情報に含まれる全ての詳細情報が、クライアント通信部２１２を介してＥＭＳクライアント２２Ａに通知される（Ｓ４０４）と共に、ＮＭＳ通信部２１３を介してＮＭＳサーバ３１に通知される（Ｓ４０５）。
【００３９】
ＮＭＳサーバ３１では、ＥＭＳサーバ２１Ａから通知される警報の詳細情報が、ＥＭＳ通信部３１１を介して警報管理部３１４に与えられ、該詳細情報がデータベースＤＢに記録される（Ｓ４０６）と共に、各ＥＭＳサーバ２１Ａ，２１Ｂから単位時間あたりに通知される警報情報量が第２閾値を超過しているか否かの判定が行われる（Ｓ４０７）。ここでは、各ＥＭＳサーバ２１Ａ，２１Ｂからの警報情報（詳細情報）の通知が集中することにより、警報情報量の閾値超過ありが判定される。この場合、今回ＥＭＳサーバ２１Ａから通知された警報情報（詳細情報）は、クライアント通信部３１２を介してＮＭＳクライアント３２に通知され（Ｓ４０８）、該ＮＭＳクライアント３２のモニタ画面等に表示出力される（Ｓ４０９）。
【００４０】
そして、ＮＭＳサーバ３１では、警報管理部３１４における警報情報量の閾値超過ありの判定を受けて、制御部３１３（図３参照）が、各ＥＭＳサーバ２１Ａ，２１Ｂに対して警報情報の集約化を要求する（Ｓ４１０）。この警報情報の集約化要求は、ＮＭＳサーバ３１のＥＭＳ通信３１１および通信線３３を介して各ＥＭＳサーバ２１Ａ，２１Ｂで受信される。各ＥＭＳサーバ２１Ａ，２１Ｂでは、ＮＭＳサーバ３１からの警報情報の集約化要求が、ＮＭＳ通信部２１３を介して制御部２１４および警報管理部２１５（図２参照）に伝達される。そして、該警報情報の集約化要求を受けた後に、ＥＭＳサーバが配下のＮＥからの警報情報を受信すると（Ｓ４１１）、該警報情報に含まれる全ての詳細情報がデータベースに記録される（Ｓ４１２）。また、上記ＮＥからの警報情報を受信したＥＭＳサーバの警報管理部２１５では、ＮＭＳサーバ３１からの集約化要求に応じて、受信した警報情報について集約情報が生成され、上記データベースの該当する警報情報に対応した集約通知フラグがＯＮに設定される（Ｓ４１３）。そして、ＥＭＳクライアントに対しては、ＮＥからの警報の詳細情報がクライアント通信部２１２を介して通知され（Ｓ４１４）、ＮＭＳサーバ３１に対しては、ＮＥからの警報の集約情報がＮＭＳ通信部２１３を介して通知される（Ｓ４１５）。これにより、ＥＭＳサーバからＮＭＳサーバ３１には、警報の詳細情報に比べて情報量が大幅に削減された集約情報が通知されるため、警報通知が集中してもＮＭＳサーバ３１の処理能力を超える輻輳状態が回避される。
【００４１】
ＮＭＳサーバ３１では、ＥＭＳサーバから通知される警報の集約情報が、ＥＭＳ通信部３１１を介して警報管理部３１４に与えられ、該集約情報がデータベースＤＢに記録される（Ｓ４１６）と共に、該集約情報がクライアント通信部３１２を介してＮＭＳクライアント３２に通知され（Ｓ４１７）、該ＮＭＳクライアント３２のモニタ画面等に表示出力される（Ｓ４１８）。ネットワーク全体の管理者は、当該出力情報により、ネットワーク上での障害の発生状況を監視するのに最低限必要な情報（識別子、部位Ａおよび重要度）を取得することができるため、警報多発時であっても障害発生状況のリアルタイム監視を行うことが可能である。
【００４２】
続いて、各ＥＭＳサーバ２１Ａ，２１ＢからＮＭＳサーバ３１への警報通知の集中が解消されて定常状態に復帰するときの動作について説明する。図１２は、上記復帰の際にネットワーク監視システム１で実施される処理の流れを示すシーケンス図である。
【００４３】
図１２のシーケンスにおいて、ＮＭＳサーバ３１では、前述した図１１のＳ４０７で警報情報量の閾値超過ありが判定された後、所要の時間周期で閾値超過判定が繰り返し行われる。そして、各ＥＭＳサーバ２１Ａ，２１Ｂからの警報通知の集中が解消され、ＮＭＳサーバ３１の警報管理部３１４において警報情報量の閾値超過なしが判定されると（図１２中のＳ５０１）、その判定結果を受けた制御部３１３が、各ＥＭＳサーバ２１Ａ，２１Ｂに対して警報情報の集約化解除を要求する（Ｓ５０２）。この警報情報の集約化解除要求は、ＮＭＳサーバ３１のＥＭＳ通信３１１および通信線３３を介して各ＥＭＳサーバ２１Ａ，２１Ｂで受信される。各ＥＭＳサーバ２１Ａ，２１Ｂでは、制御部２１４によりデータベースＤＢＡ，ＤＢＢが参照され、集約通知フラグがＯＮに設定されている警報情報（詳細情報）が取得された後に、該集約通知フラグの設定がＯＮからＯＦＦに切り替えられる（Ｓ５０３）。そして、取得された詳細情報より、警報多発時にＮＭＳサーバ３１へ未通知であった情報が抽出され、該抽出情報が該当する識別子と一緒に未通知情報（図１０参照）として、ＮＭＳ通信部２１３を介してＮＭＳサーバ３１に応答通知される（Ｓ５０４）。
【００４４】
ＮＭＳサーバ３１では、ＥＭＳサーバからの未通知情報がＥＭＳ通信部３１１を介して警報管理部３１４に与えられ、該未通知情報がデータベースＤＢの該当する警報情報（集約情報）に追記される（Ｓ５０５）。そして、該未通知情報が追記された警報の詳細情報が、クライアント通信部３１２を介してＮＭＳクライアント３２に通知され（Ｓ５０６）、該ＮＭＳクライアント３２のモニタ画面等に表示出力される（Ｓ５０７）。ネットワーク全体の管理者は、当該出力情報により、各ＥＭＳサーバ２１Ａ，２１Ｂからの警報通知の集中時に発生していた障害のより具体的な状況を確認することができる。
【００４５】
上述の図９および図１２に示したシーケンスでは、警報多発状態におけるＮＭＳサーバ３１へ未通知情報が、警報多発状態の解消を待ってＮＭＳサーバ３１に通知される例を説明したが、警報多発状態が解消される前に管理者が障害の具体的な状況を知りたい場合、管理者がＮＭＳクライアント３２を操作して、集約情報が表示出力されている警報に関する未通知情報の取得を要求するようにしてもよい。図１３は、警報多発状態の解消前に未通知情報の取得要求を行う場合にネットワーク監視システム１で実施される処理の流れを示すシーケンス図である。
【００４６】
図１３のシーケンスにおいて、ＮＭＳクライアント３２では、ＮＭＳサーバ３１から通知された警報の集約情報の表示出力が行われており（図１３中のＳ６０１）、当該出力情報を確認した管理者がＮＭＳクライアント３２を操作することにより、上記警報に関する未通知情報の取得要求を実行する（Ｓ６０２）。このとき、取得対象の警報情報を一意に特定するために、集約情報に含まれる識別子を利用して取得要求が行われる。上記未通知情報の取得要求は、ＮＭＳクライアント３２からＮＭＳサーバ３１のクライアント通信部３１２を介して制御部３１３に伝達される（Ｓ６０３）。
【００４７】
ＮＭＳサーバ３１の制御部３１３では、ＮＭＳクライアント３２からの未通知情報の取得要求を受けて、該当するＥＭＳサーバに対して未通知情報の取得要求を転送する処理が行われる。ＥＭＳサーバでは、ＮＭＳクライアント３２から転送されてきた未通知情報の取得要求がＮＭＳ通信部２１３を介して制御部２１４で受信される。制御部２１４では、該未通知情報の取得要求に含まれる識別子を基に、データベースＤＢＡ（若しくはＤＢＢ）から該当する警報の詳細情報が取得された後に、該警報に対応する集約通知フラグの設定がＯＮからＯＦＦに切り替えられる（Ｓ６０４）。そして、取得された詳細情報より抽出した未通知情報がＮＭＳ通信部２１３を介してＮＭＳサーバ３１に応答通知される（Ｓ６０５）。
【００４８】
ＮＭＳサーバ３１では、ＥＭＳサーバからの未通知情報がＥＭＳ通信部３１１を介して警報管理部３１４に与えられ、該未通知情報がデータベースＤＢの該当する警報情報（集約情報）に追記される（Ｓ６０６）。そして、該未通知情報が追記された警報の詳細情報が、クライアント通信部３１２を介してＮＭＳクライアント３２に通知され（Ｓ６０７）、該ＮＭＳクライアント３２のモニタ画面等に表示出力される（Ｓ６０８）。ネットワーク全体の管理者は、当該出力情報により、警報多発状態の解消前であっても自身が知りたい障害の具体的な発生状況を確認することができる。
【００４９】
上述したように本実施形態のネットワーク監視システム１によれば、警報多発状態に各ＥＭＳサーバ２１Ａ，２１ＢからＮＭＳサーバ３１に通知する警報情報を、障害の発生状況を監視するのに必要最低限度の情報のみを含む集約情報としたことにより、ＮＭＳサーバ３１の処理輻輳を招くことなく、障害の発生状況をリアルタイムで監視することが可能になる。このようなネットワーク監視システム１は、ＮＭＳサーバ３１の処理能力を高めるために冗長構成を採用する必要もないので、簡略で低コストのシステム構成により実現することができる。
【００５０】
なお、上述した実施形態では、１つのＥＭＳサーバの配下に３台のＮＥが接続され、２つのＥＭＳサーバで収集された警報情報がＮＭＳサーバに通知される構成例を説明したが、１つのＥＭＳサーバに接続されるＮＥの台数やＥＭＳサーバの設置数は任意に設定することが可能である。また、各ＮＥから送出される警報情報に含まれる全ての詳細情報のうち、識別子、部位Ａおよび重要度を集約情報とする一例を示したが、本発明における集約情報は上記の一例に限定されるものではなく、警報多発時にＮＭＳサーバへ通知される警報情報量を考慮し、障害の発生状況を監視するのに必要な最低限の情報を適宜に選択して集約情報を生成することが可能である。
【００５１】
以上の実施形態に関して、さらに以下の付記を開示する。
【００５２】
（付記１）  通信ネットワークに接続する複数のネットワーク要素が障害検知時に送出する警報情報を収集する複数の警報情報収集装置と、
前記複数の警報情報収集装置で収集された警報情報を基に、前記通信ネットワーク上における障害の発生状況を監視する障害監視装置と、を備えたネットワーク監視システムであって、
前記複数の警報情報収集装置から前記障害監視装置に一定量を超える警報情報が通知される警報多発状態にあるか否かを判断する警報判断手段を備え、
前記複数の警報情報収集装置は、それぞれ、前記警報判断手段で警報多発状態にあると判断されたとき、受信した前記ネットワーク要素からの警報情報に含まれる全ての情報のうちの一部の情報のみを含む集約情報を生成し、該集約情報を前記障害監視装置に通知し、
前記障害監視装置は、前記警報判断手段で警報多発状態にあると判断されたとき、前記複数の警報情報収集装置から通知される前記集約情報を用いて、前記通信ネットワーク上における障害の発生状況をリアルタイムで監視することを特徴とするネットワーク監視システム。
【００５３】
（付記２）  付記１に記載のネットワーク監視システムであって、
前記警報判断手段は、前記複数の警報情報収集装置のいずれかにおいて、単位時間あたりに受信される前記ネットワーク要素からの警報情報の総数が第１閾値を超過しているときに警報多発状態にあると判断することを特徴とするネットワーク監視システム。
【００５４】
（付記３）  付記２に記載のネットワーク監視システムであって、
前記複数の警報情報収集装置は、それぞれ、受信した前記ネットワーク要素からの警報情報に含まれる全ての情報をデータベースに保存し、前記警報判断手段で警報多発状態にあると判断されて前記集約情報を前記障害監視装置に通知するとき、前記データベースの該当する警報情報に対応させて集約通知フラグを記録し、その後に前記警報判断手段で警報多発状態にないと判断されたとき、前記データベースの前記集約通知フラグが記録された警報情報について、該警報情報に含まれる全ての情報のうちの前記集約情報以外の未通知情報を前記障害監視装置に通知することを特徴とするネットワーク監視システム。
【００５５】
（付記４）  付記１〜３のいずれか１つに記載のネットワーク監視システムであって、
前記警報判断手段は、前記障害監視装置において、前記複数の警報情報収集装置から単位時間あたりに通知される警報情報の総情報量が第２閾値を超過しているときに警報多発状態にあると判断することを特徴とするネットワーク監視システム。
【００５６】
（付記５）  付記４に記載のネットワーク監視システムであって、
前記障害監視装置は、前記警報判断手段で警報多発状態にあると判断されたとき、前記複数の警報情報収集装置に対して、前記障害監視装置に通知する警報情報の集約化を要求し、その後に前記警報判断手段で警報多発状態にないと判断されたとき、前記複数の警報情報収集装置に対して、前記障害監視装置に通知する警報情報の集約化解除を要求し、
前記複数の警報情報収集装置は、それぞれ、受信した前記ネットワーク要素からの警報情報に含まれる全ての情報をデータベースに保存し、前記障害監視装置からの前記警報情報の集約化の要求を受けて、前記集約情報を前記障害監視装置に応答通知し、かつ、前記データベースの該当する警報情報に対応させて集約通知フラグを記録し、その後に前記障害監視装置からの前記警報情報の集約化解除の要求を受けて、前記データベースの前記集約通知フラグが記録された警報情報について、該警報情報に含まれる全ての情報のうちの前記集約情報以外の未通知情報を前記障害監視装置に応答通知することを特徴とするネットワーク監視システム。
【００５７】
（付記６）  付記１〜５のいずれか１つに記載のネットワーク監視システムであって、
前記障害監視装置は、前記複数の警報情報収集装置から前記集約情報が通知されているとき、前記複数の警報情報収集装置に対して、前記集約情報以外の未通知情報の取得を要求し、
前記複数の警報情報収集装置は、前記障害監視装置からの前記未通知情報の取得の要求を受けて、前記集約情報以外の未通知情報を前記障害監視装置に応答通知することを特徴とするネットワーク監視システム。
【００５８】
（付記７）  付記１〜６のいずれか１つに記載のネットワーク監視システムであって、
前記複数のネットワーク要素は、障害検知時に、警報の識別子、種別および名称、並びに、障害の検知時刻、発生部位および重要度に関する情報を含んだ警報情報を送出し、
前記複数の警報情報収集装置は、前記複数のネットワーク要素から送出される前記警報情報に含まれる全ての情報のうち、警報の識別子、並びに、障害の発生部位および重要度に関する情報のみを含んだ集約情報を生成することを特徴とするネットワーク監視システム。
【符号の説明】
【００５９】
１…ネットワーク監視システム
１０Ａ１〜１０Ａ３，１０Ｂ１〜１０Ｂ３…ネットワーク要素（ＮＥ）
１０Ａ，１０Ｂ…ＮＥ群
２０Ａ，２０Ｂ…エレメント管理系（ＥＭＳ）
２１Ａ，２１Ｂ…ＥＭＳサーバ
２２Ａ，２２Ｂ…ＥＭＳクライアント
２３Ａ，２３Ｂ，３３…通信線
２４Ａ，２４Ｂ，３４…記憶装置
３０…ネットワーク管理系（ＮＭＳ）
３１…ＮＭＳサーバ
３２…ＮＭＳクライアント
２１１…ＮＥ通信部
２１２，３１２…クライアント通信部
２１３…ＮＭＳ通信部
２１４，３１３…制御部
２１５，３１４…警報管理部
ＤＢＡ，ＤＢＢ，ＤＢ…データベース
ＮＷＡ，ＮＷＢ…通信ネットワーク
【図１】
2013150042.tif 000003
【図２】
2013150042.tif 000004
【図３】
2013150042.tif 000005
【図４】
2013150042.tif 000006
【図５】
2013150042.tif 000007
【図６】
2013150042.tif 000008
【図７】
2013150042.tif 000009
【図８】
2013150042.tif 000010
【図９】
2013150042.tif 000011
【図１０】
2013150042.tif 000012
【図１１】
2013150042.tif 000013
【図１２】
2013150042.tif 000014
【図１３】
2013150042.tif 000015