(57)【要約】【課題】障害が同時多発的に発生しても、オーバヘッドの増大を招くことなく、障害情報を収集することができるとともに、障害の発生を時系列的に把握することができる障害監視システム及び障害監視方法を得ることを目的とする。【解決手段】サブ監視装置１−１〜１−Ｎにおける障害情報の記録内容を監視して、前回の監視時と異なる障害情報が記録されているか否かを判定し、前回の監視時と異なる障害情報が記録されている場合、統合監視装置４の障害情報収集部２３が前回の監視時と異なる障害情報を収集する。【選択図】図１
2007233858.tif 000002
【特許請求の範囲】
【請求項１】
予め設定されている監視項目の状態を監視して、上記監視項目の障害を検出する障害検出手段と、上記障害検出手段により検出された障害の内容を示す障害情報を時系列で記録する障害情報記録手段とを有するサブ監視装置と、上記サブ監視装置における障害情報記録手段の記録内容を監視して、前回の監視時と異なる障害情報が記録されているか否かを判定する判定手段と、上記判定手段の判定結果が前回の監視時と異なる障害情報が記録されている旨を示している場合、前回の監視時と異なる障害情報を収集する障害情報収集手段とを有する統合監視装置とを備えた障害監視システム。
【請求項２】
サブ監視装置の障害情報記録手段が障害検出手段により検出された障害の内容を示す障害情報を時系列で記録する際、最新の障害情報を指し示すポインタを更新し、統合監視装置の判定手段が上記ポインタの変化を監視して、前回の監視時と異なる障害情報が記録されているか否かを判定することを特徴とする請求項１記載の障害監視システム。
【請求項３】
統合監視装置の障害情報収集手段は、前回の監視時においてポインタが指し示している障害情報の次の障害情報から、今回の監視時においてポインタが指し示している最新の障害情報までを収集することを特徴とする請求項２記載の障害監視システム。
【請求項４】
サブ監視装置が予め設定されている監視項目の状態を監視して、上記監視項目の障害を検出すると、障害の内容を示す障害情報を時系列で記録する一方、統合監視装置が上記サブ監視装置における障害情報の記録内容を監視して、前回の監視時と異なる障害情報が記録されているか否かを判定し、前回の監視時と異なる障害情報が記録されている場合、前回の監視時と異なる障害情報を収集する障害監視方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、標準制御／監視プロトコルであるＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ  ＲＦＣ１１５７）を用いて、ネットワーク機器を監視する障害監視システム及び障害監視方法に関するものである。
【背景技術】
【０００２】
従来の障害監視システムを構成しているサブ監視装置は、例えば、都道府県単位に設置され、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に接続されているネットワーク機器の状態を監視して、そのネットワーク機器の障害を検出すると、ＴＲＡＰと呼ばれる信号を用いて、そのネットワーク機器の監視項目（例えば、送信１−１号高周波部障害）を示すＯＩＤ（Ｏｂｊｅｃｔ  ＩＤ）を統合監視装置に送信することにより、その監視項目に障害が発生していることを統合監視装置に通知する。
一方、従来の障害監視システムを構成している統合監視装置は、いずれかのサブ監視装置からＴＲＡＰを受信すると、ネットワーク機器の監視項目に障害が発生していることを認識する。
【０００３】
統合監視装置は、ネットワーク機器の監視項目に障害が発生していることを認識すると、その監視項目における障害の内容を知るために、ＧｅｔＲｅｑｕｅｓｔと呼ばれる信号を用いて、その障害情報（ＯＩＤの内容）の送信をサブ監視装置に要求する。
サブ監視装置は、統合監視装置からＧｅｔＲｅｑｕｅｓｔを受信すると、ＧｅｔＲｅｓｐｏｎｓｅと呼ばれる信号を用いて、障害情報（ＯＩＤの内容）を統合監視装置に送信する（例えば、特許文献１参照）。
【０００４】
【特許文献１】特開２００４−２８０５９２号公報（段落番号［００１３］から［００２７］、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来の障害監視システムは以上のように構成されているので、ＬＡＮに接続されているネットワーク機器に障害が発生すると、サブ監視装置がＴＲＡＰと呼ばれる信号を用いて、そのネットワーク機器の監視項目に障害が発生していることを統合監視装置に通知するが、障害が同時多発的に発生すると、その障害の発生数分だけＴＲＡＰと呼ばれる信号を統合監視装置に送信する必要があるため、統合監視装置がサブ監視装置から障害情報を収集するまでのオーバヘッドが大きくなる課題があった。
また、ネットワーク上でＩＰパケットの追い越しや欠落などが発生すると、障害の発生を時系列的に把握することができなくなることがある課題もあった。
【０００６】
この発明は上記のような課題を解決するためになされたもので、障害が同時多発的に発生しても、オーバヘッドの増大を招くことなく、障害情報を収集することができるとともに、障害の発生を時系列的に把握することができる障害監視システム及び障害監視方法を得ることを目的とする。
【課題を解決するための手段】
【０００７】
この発明に係る障害監視システムは、サブ監視装置における障害情報記録手段の記録内容を監視して、前回の監視時と異なる障害情報が記録されているか否かを判定する判定手段を統合監視装置に設け、その判定手段の判定結果が前回の監視時と異なる障害情報が記録されている旨を示している場合、統合監視装置の障害情報収集手段が前回の監視時と異なる障害情報を収集するようにしたものである。
【発明の効果】
【０００８】
この発明によれば、サブ監視装置における障害情報記録手段の記録内容を監視して、前回の監視時と異なる障害情報が記録されているか否かを判定する判定手段を統合監視装置に設け、その判定手段の判定結果が前回の監視時と異なる障害情報が記録されている旨を示している場合、統合監視装置の障害情報収集手段が前回の監視時と異なる障害情報を収集するように構成したので、障害が同時多発的に発生しても、オーバヘッドの増大を招くことなく、障害情報を収集することができる効果がある。
また、サブ監視装置の障害情報記録手段には、障害情報が時系列で記録されているので、障害の発生を時系列的に把握することができる効果がある。
【発明を実施するための最良の形態】
【０００９】
実施の形態１．
図１はこの発明の実施の形態１による障害監視システムを示す構成図であり、図において、サブ監視装置１−１〜１−Ｎは、例えば都道府県単位に設置され、ＳＮＭＰエージェントを実装している。
サブ監視装置１−１〜１−ＮのＳＮＭＰエージェントはＬＡＮ２−１〜２−Ｎに接続されているネットワーク機器３の状態を監視して、そのネットワーク機器３における監視項目の障害を検出すると、その障害の内容を示す障害情報を時系列で記録する処理を実施する。
統合監視装置４はネットワーク回線５を介してサブ監視装置１−１〜１−Ｎと接続され、ＳＮＭＰマネージャを実装している。
統合監視装置４のＳＮＭＰマネージャは標準制御／監視プロトコルであるＳＮＭＰを用いて、サブ監視装置１−１〜１−ＮとＭＩＢ（Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ  ＲＦＣ１２１３）と呼ばれる管理情報をメッセージ交換することにより、ネットワーク機器３を管理している。
【００１０】
図２はこの発明の実施の形態１による障害監視システムにおけるサブ監視装置１−１〜１−Ｎ及び統合監視装置４の内部を示す構成図である。
図において、サブ監視装置１−１〜１−Ｎの障害検出部１１はＬＡＮ２−１〜２−Ｎに接続されているネットワーク機器３の状態を監視して、そのネットワーク機器３における監視項目の障害を検出する処理を実施する。なお、障害検出部１１は障害検出手段を構成している。
【００１１】
サブ監視装置１−１〜１−Ｎの障害情報記録処理部１２は障害検出部１１が監視項目の障害を検出すると、その障害の内容を示す障害情報を時系列で障害情報記録メモリ１３に記録するとともに、最新の障害情報を指し示すポインタ（障害情報管理ロールメモリ１４に管理されているポインタ）を更新する処理を実施する。
障害情報記録メモリ１３は障害検出部１１により検出された障害の内容を示す障害情報を時系列で記録するロールメモリである。
障害情報管理ロールメモリ１４は最新の障害情報を指し示すポインタを管理しているメモリである。
なお、障害情報記録処理部１２、障害情報記録メモリ１３及び障害情報管理ロールメモリ１４から障害情報記録手段が構成されている。
【００１２】
統合監視装置４のネットワークＩ／Ｆ部２１はネットワーク回線５に対するインタフェース処理を実施する。
統合監視装置４の記録内容監視部２２はネットワークＩ／Ｆ部２１を介して、サブ監視装置１−１〜１−Ｎの障害情報管理ロールメモリ１４により管理されているポインタの変化を監視して、前回の監視時とポインタの位置が異なっているか否かを判定し、前回の監視時とポインタの位置が異なっていれば、異なる障害情報が障害情報記録メモリ１３に記録されていると判断する処理を実施する。なお、記録内容監視部２２は判定手段を構成している。
【００１３】
統合監視装置４の障害情報収集部２３は記録内容監視部２２により異なる障害情報が障害情報記録メモリ１３に記録されていると判断されると、ネットワークＩ／Ｆ部２１を介して、サブ監視装置１−１〜１−Ｎの障害情報記録メモリ１３から前回の監視時と異なる障害情報を収集する処理を実施する。
即ち、障害情報収集部２３は前回の監視時においてポインタが指し示している障害情報の次の障害情報から、今回の監視時においてポインタが指し示している最新の障害情報までを収集する処理を実施する。なお、障害情報収集部２３は障害情報収集手段を構成している。
統合監視装置４の障害情報記録メモリ２４は障害情報収集部２３により収集された障害情報を記録するメモリである。
図３はこの発明の実施の形態１による障害監視システムの処理内容を示すシーケンス図である。
【００１４】
なお、図２の例では、サブ監視装置１−１〜１−Ｎの構成要素（障害検出部１１、障害情報記録処理部１２）が専用のハードウェア（例えば、ＭＰＵが実装されている半導体回路基板）で構成され、また、統合監視装置４の構成要素（ネットワークＩ／Ｆ部２１、記録内容監視部２２、障害情報収集部２３）が専用のハードウェア（例えば、ＭＰＵが実装されている半導体回路基板）で構成されていることを想定しているが、サブ監視装置１−１〜１−Ｎ及び統合監視装置４がそれぞれコンピュータで構成されている場合、予め、サブ監視装置１−１〜１−Ｎ及び統合監視装置４の構成要素の処理内容が記述されているプログラムをコンピュータのメモリに格納し、コンピュータのＣＰＵが当該メモリに格納されているプログラムを実行するようにしてもよい。
【００１５】
次に動作について説明する。
ＳＮＭＰは、機器やメーカに依存せずに、一元的に情報を管理することができるようにすることを目的にして策定されたものであり、例えば、ＩＰアドレスや、エラーＩＰパケットの数などの通信情報を機器やメーカに依存せずに管理できるようにしている仕組みである。
例えば、移動通信システムの基地局の障害など、システムやメーカに固有の特定情報を管理する必要がある場合、ＭＩＢを拡張する（例えば、管理情報として、ユニークな名前（番号）を追加で定義する）ことにより、システムやメーカに固有の特定情報の管理を可能にしている。
【００１６】
ここで、図４は拡張ＭＩＢの構成例を示す説明図であり、図４の例では、障害情報を記録している障害情報記録メモリ１３（ロールメモリ）上のインデックスであるポインタ、即ち、最新の障害情報を指し示すポインタ（ａｌｍＲｅａｄＰｏｉｎｔ／ａｌｍＷｒｉｇｈｔＰｏｉｎｔ）を定義している。また、図４の例では、１〜４８０個の障害情報をＯＩＤとして定義している。
図５は障害情報管理ロールメモリ１４に管理されているポインタを示す説明図である。
【００１７】
サブ監視装置１−１〜１−Ｎの障害検出部１１は、ＬＡＮ２−１〜２−Ｎに接続されているネットワーク機器３の状態を定期的に監視して、そのネットワーク機器３における監視項目の障害を検出する。
監視項目の障害検出方法は、ＳＮＭＰを使う必然はないが、例えば、何らかのリクエストをネットワーク機器に送信しても、そのネットワーク機器からリクエストに対する応答が得られない場合には、障害が発生しているものと判断する。
【００１８】
サブ監視装置１−１〜１−Ｎの障害情報記録処理部１２は、障害検出部１１が監視項目の障害を検出すると、その障害の内容を示す障害情報を時系列で障害情報記録メモリ１３に記録する。
即ち、障害情報記録処理部１２は、障害検出部１１が１以上の障害を検出すると、障害の発生順に、新たな障害の内容を示す障害情報を障害情報記録メモリ１３に追加し、障害情報管理ロールメモリ１４に管理されているポインタが、最新の障害情報を指し示すように更新する。
例えば、１０個の障害情報が障害情報記録メモリ１３に記録されているとき、新たに２個の障害が検出されると、障害情報管理ロールメモリ１４に管理されているポインタが、１２個目の障害情報を指し示すように更新する。
【００１９】
統合監視装置４の記録内容監視部２２は、図３に示すように、予め設定された監視周期になると、ＧｅｔＲｅｑｕｅｓｔと呼ばれる信号を用いて、サブ監視装置１−１〜１−Ｎの障害情報管理ロールメモリ１４により管理されているポインタの位置を示す情報の送信要求をサブ監視装置１−１〜１−Ｎに送信する。
サブ監視装置１−１〜１−Ｎの障害情報記録処理部１２は、統合監視装置４からＧｅｔＲｅｑｕｅｓｔを受信すると、ＧｅｔＲｅｓｐｏｎｓｅと呼ばれる信号を用いて、障害情報管理ロールメモリ１４により管理されているポインタの位置を示す情報を統合監視装置４に送信する。
【００２０】
統合監視装置４の記録内容監視部２２は、ネットワークＩ／Ｆ部２１がポインタの位置を示す情報を受信すると、前回の監視時におけるポインタの位置と今回の監視時におけるポインタの位置とを比較することにより、障害情報管理ロールメモリ１４により管理されているポインタの変化を監視する。
統合監視装置４の記録内容監視部２２は、前回の監視時におけるポインタの位置と今回の監視時におけるポインタの位置が一致している場合、新たな障害が発生していないものと判断する。
図３の場合、１回目の監視周期では、前回の監視時におけるポインタの位置と今回の監視時におけるポインタの位置が一致しており、新たな障害が発生していないものと判断される。
【００２１】
統合監視装置４の記録内容監視部２２は、前回の監視時におけるポインタの位置と今回の監視時におけるポインタの位置が異なる場合、新たな障害が発生しているものと判断する。
図３の場合、２，３回目の監視周期では、前回の監視時におけるポインタの位置と今回の監視時におけるポインタの位置が異なっており、新たな障害が発生しているものと判断される。
【００２２】
統合監視装置４の障害情報収集部２３は、記録内容監視部２２が新たな障害が発生しているものと判断すると、ＧｅｔＲｅｑｕｅｓｔと呼ばれる信号を用いて、障害情報記録メモリ１３に記録されている新たな障害情報の送信要求をサブ監視装置１−１〜１−Ｎに送信する。
即ち、障害情報収集部２３は、前回の監視時においてポインタが指し示している障害情報の次の障害情報から、今回の監視時においてポインタが指し示している最新の障害情報までの送信をサブ監視装置１−１〜１−Ｎに要求する。
図３の場合、２回目の監視周期では、ポインタが０→５に進んでいるので、ポインタ１，２，３，４，５に対応する障害情報の送信要求をサブ監視装置１−１〜１−Ｎに送信する（図５を参照）。
また、３回目の監視周期では、ポインタが５→８に進んでいるので、ポインタ６，７，８に対応する障害情報の送信要求をサブ監視装置１−１〜１−Ｎに送信する（図５を参照）。
【００２３】
サブ監視装置１−１〜１−Ｎの障害情報記録処理部１２は、統合監視装置４からＧｅｔＲｅｑｕｅｓｔを受信すると、ＧｅｔＲｅｓｐｏｎｓｅと呼ばれる信号を用いて、障害情報記録メモリ１３に時系列で記録されている障害情報を統合監視装置４に送信する。
図３の場合、２回目の監視周期では、ポインタ１，２，３，４，５に対応する障害情報を統合監視装置４に送信する。
また、３回目の監視周期では、ポインタ６，７，８に対応する障害情報を統合監視装置４に送信する。
統合監視装置４の障害情報収集部２３は、ネットワークＩ／Ｆ部２１がサブ監視装置１−１〜１−Ｎから送信された障害情報を受信すると、その障害情報を障害情報記録メモリ２４に記録する。
【００２４】
以上で明らかなように、この実施の形態１によれば、サブ監視装置１−１〜１−Ｎにおける障害情報の記録内容を監視して、前回の監視時と異なる障害情報が記録されているか否かを判定し、前回の監視時と異なる障害情報が記録されている場合、統合監視装置４の障害情報収集部２３が前回の監視時と異なる障害情報を収集するように構成したので、障害が同時多発的に発生しても、オーバヘッドの増大を招くことなく、障害情報を収集することができる効果を奏する。
即ち、サブ監視装置１−１〜１−Ｎが障害の発生を検出しても、従来例のように、ＴＲＡＰと呼ばれる信号を統合監視装置４に送信する必要がないので、同時多発的に障害が発生しても、統合監視装置における障害情報の収集のオーバヘッドの増大を抑制することができる。
また、この実施の形態１によれば、サブ監視装置１−１〜１−Ｎの障害情報記録メモリ１３には、障害情報が時系列で記録されているので、障害の発生を時系列的に把握することができる効果も奏する。
【００２５】
また、この実施の形態１によれば、サブ監視装置１−１〜１−Ｎの障害情報記録処理部１２が障害検出部１１により検出された障害の内容を示す障害情報を時系列で記録する際、最新の障害情報を指し示すポインタを更新し、統合監視装置４の記録内容監視部２２が上記ポインタの変化を監視して、前回の監視時と異なる障害情報が記録されているか否かを判定するように構成したので、データ量が多い障害情報の内容自体を比較しないでも、簡単に、前回の監視時と異なる障害情報が記録されているか否かを判別することができる効果を奏する。
【００２６】
さらに、この実施の形態１によれば、統合監視装置４の障害情報収集部２３が、前回の監視時においてポインタが指し示している障害情報の次の障害情報から、今回の監視時においてポインタが指し示している最新の障害情報までを収集するように構成したので、障害情報の収集のオーバヘッドの増大を招くことなく、全ての障害情報を収集することができる効果を奏する。
【図面の簡単な説明】
【００２７】
【図１】この発明の実施の形態１による障害監視システムを示す構成図である。
【図２】この発明の実施の形態１による障害監視システムにおけるサブ監視装置及び統合監視装置の内部を示す構成図である。
【図３】この発明の実施の形態１による障害監視システムの処理内容を示すシーケンス図である。
【図４】拡張ＭＩＢの構成例を示す説明図である。
【図５】障害情報管理ロールメモリに管理されているポインタを示す説明図である。
【符号の説明】
【００２８】
１−１〜１−Ｎ  サブ監視装置、２−１〜２−Ｎ  ＬＡＮ、３  ネットワーク機器、４  統合監視装置、５  ネットワーク回線、１１  障害検出部（障害検出手段）、１２  障害情報記録処理部（障害情報記録手段）、１３  障害情報記録メモリ（障害情報記録手段）、１４  障害情報管理ロールメモリ（障害情報記録手段）、２１  ネットワークＩ／Ｆ部、２２  記録内容監視部（判定手段）、２３  障害情報収集部（障害情報収集手段）、２４  障害情報記録メモリ。
【図１】
2007233858.tif 000003
【図２】
2007233858.tif 000004
【図３】
2007233858.tif 000005
【図４】
2007233858.tif 000006
【図５】
2007233858.tif 000007