(57)【特許請求の範囲】
【請求項１】
ネットワークを構成する装置それぞれから、警報を示すメッセージおよびログ情報を収集するデータ収集部と、
収集した複数の前記メッセージを警報メッセージ情報として記憶するとともに、収集した前記ログ情報を記憶する記憶部と、
前記警報メッセージ情報に記憶された前記メッセージを、ＨＭＩ（Human Machine Interface）に出力するデータ出力部と、
前記ＨＭＩから、前記出力したメッセージに関する付加情報の入力を受け付け、前記警報メッセージ情報に記憶された当該メッセージに対応付けて前記付加情報を登録する付加情報管理部と、を備え、
前記付加情報管理部は、
前記データ収集部が前記装置から新たなメッセージを収集した場合に、当該新たなメッセージに含まれる装置種別、障害発生部位、障害内容が一致する同事象のメッセージを前記警報メッセージ情報を検索して抽出し、前記抽出した同事象のメッセージに登録された付加情報を、前記新たなメッセージの付加情報として登録し、
前記データ出力部は、
前記付加情報が登録された新たなメッセージを、前記ＨＭＩに出力すること
を特徴とするネットワーク監視装置。
【請求項２】
前記警報メッセージ情報に記憶された複数の前記メッセージのうち所定の期間が経過したメッセージを、収集した日時の古い順に消去対象として抽出し、前記抽出したメッセージに前記付加情報が登録されている否かを判定し、前記付加情報が登録されていないと判定したメッセージを消去し、前記付加情報が登録されていると判定したメッセージを消去しないデータ管理部を、さらに備えること
を特徴とする請求項１に記載のネットワーク監視装置。
【請求項３】
前記付加情報管理部は、
前記付加情報として障害の原因の解析に必要となるログ情報の入力を受け付けて、前記メッセージに登録しておくことにより、前記データ収集部が前記装置から新たなメッセージを収集した場合に、前記同事象のメッセージの付加情報として登録されたログ情報を抽出し、前記抽出したログ情報を、前記新たなメッセージの付加情報として登録すること
を特徴とする請求項１に記載のネットワーク監視装置。
【請求項４】
前記付加情報管理部は、
前記付加情報として障害の原因を示す情報の入力を受け付けて、前記メッセージに登録しておくことにより、前記データ収集部が前記装置から新たなメッセージを収集した場合に、前記同事象のメッセージの付加情報として登録された前記障害の原因を示す情報を抽出し、前記抽出した障害の原因を示す情報を、前記新たなメッセージの付加情報として登録すること
を特徴とする請求項１に記載のネットワーク監視装置。
【請求項５】
ネットワークを構成する装置を監視するネットワーク監視装置のネットワーク監視方法であって、
前記ネットワーク監視装置は、
前記装置それぞれから、警報を示すメッセージおよびログ情報を収集するステップと、
収集した複数の前記メッセージを警報メッセージ情報として記憶手段に記憶するとともに、収集した前記ログ情報を前記記憶手段に記憶するステップと、
前記警報メッセージ情報に記憶された前記メッセージを、ＨＭＩに出力するステップと、
前記ＨＭＩから、前記出力したメッセージに関する付加情報の入力を受け付け、前記警報メッセージ情報に記憶された当該メッセージに対応付けて前記付加情報を登録するステップと、を実行し、さらに、
前記装置から新たなメッセージを収集した場合に、当該新たなメッセージに含まれる装置種別、障害発生部位、障害内容が一致する同事象のメッセージを前記警報メッセージ情報を検索して抽出し、前記抽出した同事象のメッセージに登録された付加情報を、前記新たなメッセージの付加情報として登録するステップと、
前記付加情報が登録された新たなメッセージを、前記ＨＭＩに出力するステップとを実行すること
を特徴とするネットワーク監視方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークを構成する装置を監視する、ネットワーク監視装置およびネットワーク監視方法に関する。
【背景技術】
【０００２】
従来、通信ネットワークを構成する装置について、装置が出力する警報情報やログ情報を取得し、その取得した警報情報やログ情報を記憶部に蓄積するとともに、装置異常を検出した場合には、その警報情報やログ情報を記憶部から抽出して出力し、ＨＭＩ（Human Machine Interface：例えば、モニタ等の表示装置）に表示させてネットワーク運用者等に報知することが行われている（特許文献１参照）。この際、記憶部に蓄積された情報は、記憶領域を考慮して、所定のロジック（例えば、対となる正常データのない異常データのみを蓄積し、正常データや対となる正常データのある異常データを削除する、記憶した時刻に基づき最新データのみ蓄積し古いデータから順に削除する等のロジック）に従い、蓄積したデータを削除することが行われている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１７０４５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術では、警報情報やログ情報をネットワーク運用者の意図する形式で、データとして保存したり、モニタ等に表示させたりすることができないという問題があった。つまり、運用者が、将来起こり得る装置故障に備えて、記録として残しておきたいと考えたデータについても、設定された所定のロジックに従いデータが削除されてしまうため、新たな障害の発生時に、過去のデータを参考にしたり、比較したり等の作業をすることができなかった。
よって、従来技術では、警報が発生する都度、大量のログ情報を確認して原因を解析することを一から行うか、ネットワーク運用者が個別に管理する過去情報に基づき、関連するログを特定して、装置故障等の原因を特定するしかなく非効率となっていた。
【０００５】
このような背景を鑑みて本発明がなされたのであり、本発明は、通信ネットワークを構成する装置の監視に関するネットワーク運用者の意向に沿ったデータの記憶と、そのデータの表示を実現し、ネットワーク運用業務の効率化を図ることを課題とする。
【課題を解決するための手段】
【０００６】
前記した課題を解決するため、請求項１に記載の発明は、ネットワークを構成する装置それぞれから、警報を示すメッセージおよびログ情報を収集するデータ収集部と、収集した複数の前記メッセージを警報メッセージ情報として記憶するとともに、収集した前記ログ情報を記憶する記憶部と、前記警報メッセージ情報に記憶された前記メッセージを、ＨＭＩ（Human Machine Interface）に出力するデータ出力部と、前記ＨＭＩから、前記出力したメッセージに関する付加情報の入力を受け付け、前記警報メッセージ情報に記憶された当該メッセージに対応付けて前記付加情報を登録する付加情報管理部と、を備え、前記付加情報管理部が、前記データ収集部が前記装置から新たなメッセージを収集した場合に、当該新たなメッセージに含まれる装置種別、障害発生部位、障害内容が一致する同事象のメッセージを前記警報メッセージ情報を検索して抽出し、前記抽出した同事象のメッセージに登録された付加情報を、前記新たなメッセージの付加情報として登録し、前記データ出力部が、前記付加情報が登録された新たなメッセージを、前記ＨＭＩに出力することを特徴とするネットワーク監視装置とした。
【０００７】
また、請求項５に記載の発明は、ネットワークを構成する装置を監視するネットワーク監視装置のネットワーク監視方法であって、前記ネットワーク監視装置が、前記装置それぞれから、警報を示すメッセージおよびログ情報を収集するステップと、収集した複数の前記メッセージを警報メッセージ情報として記憶手段に記憶するとともに、収集した前記ログ情報を前記記憶手段に記憶するステップと、前記警報メッセージ情報に記憶された前記メッセージを、ＨＭＩに出力するステップと、前記ＨＭＩから、前記出力したメッセージに関する付加情報の入力を受け付け、前記警報メッセージ情報に記憶された当該メッセージに対応付けて前記付加情報を登録するステップと、を実行し、さらに、前記装置から新たなメッセージを収集した場合に、当該新たなメッセージに含まれる装置種別、障害発生部位、障害内容が一致する同事象のメッセージを前記警報メッセージ情報を検索して抽出し、前記抽出した同事象のメッセージに登録された付加情報を、前記新たなメッセージの付加情報として登録するステップと、前記付加情報が登録された新たなメッセージを、前記ＨＭＩに出力するステップとを実行することを特徴とするネットワーク監視方法とした。
【０００８】
このように、ネットワーク監視装置は、ネットワークを構成する装置から収集したメッセージに、ＨＭＩから受け付けた付加情報を対応付けて記憶させることができる。また、ネットワーク監視装置は、付加情報が登録されたメッセージをＨＭＩに対して出力することができる。よって、ネットワーク監視装置によれば、ネットワーク運用者の意向に沿った情報（付加情報）を、装置からのメッセージに紐付けて記憶させ、表示させることが可能となる。
また、ネットワーク監視装置は、新たなメッセージを収集した場合に、警報メッセージ情報を検索して同事象の過去のメッセージを抽出し、抽出したメッセージに登録された付加情報を、新たなメッセージの付加情報として登録し、ＨＭＩに出力することができる。よって、ネットワーク監視装置は、過去のメッセージに付された付加情報を参考にして、新たなメッセージに対する処理を実行することができるため、ネットワーク運用業務を効率化することができる。
【００１１】
請求項２に記載の発明は、前記警報メッセージ情報に記憶された複数の前記メッセージのうち所定の期間が経過したメッセージを、収集した日時の古い順に消去対象として抽出し、前記抽出したメッセージに前記付加情報が登録されている否かを判定し、前記付加情報が登録されていないと判定したメッセージを消去し、前記付加情報が登録されていると判定したメッセージを消去しないデータ管理部を、さらに備えることを特徴とする請求項１に記載のネットワーク監視装置とした。
【００１２】
このように、ネットワーク監視装置は、付加情報が登録されていないメッセージについては消去し、付加情報が登録されているメッセージについては消去せずに記憶し続けることができる。よって、記憶部の記憶容量を確保した上で、将来参照する可能性の高い過去のメッセージについてはデータとして残しておくことができる。
【００１３】
請求項３に記載の発明は、前記付加情報管理部が、前記付加情報として障害の原因の解析に必要となるログ情報の入力を受け付けて、前記メッセージに登録しておくことにより、前記データ収集部が前記装置から新たなメッセージを収集した場合に、前記同事象のメッセージの付加情報として登録されたログ情報を抽出し、前記抽出したログ情報を、前記新たなメッセージの付加情報として登録することを特徴とする請求項１に記載のネットワーク監視装置とした。
【００１４】
このようにすることにより、ネットワーク監視装置は、障害の原因の解析に必要となるログ情報を特定した上で、付加情報としてメッセージに登録することができる。よって、ネットワーク監視装置は、新たなメッセージを収集した場合に、過去の同事象のメッセージの付加情報で示されるログ情報を抽出して、そのログ情報を、新たなメッセージの付加情報として登録することができる。よって、過去の障害等と同事象の障害等が発生した場合に、関連するログ情報の特定を迅速に行うことができ、ネットワーク運用業務の効率化を図ることができる。
【００１５】
請求項４に記載の発明は、前記付加情報管理部が、前記付加情報として障害の原因を示す情報の入力を受け付けて、前記メッセージに登録しておくことにより、前記データ収集部が前記装置から新たなメッセージを収集した場合に、前記同事象のメッセージの付加情報として登録された前記障害の原因を示す情報を抽出し、前記抽出した障害の原因を示す情報を、前記新たなメッセージの付加情報として登録することを特徴とする請求項１に記載のネットワーク監視装置とした。
【００１６】
このようにすることにより、ネットワーク監視装置は、障害の原因を示す情報を付加情報としてメッセージに登録することができる。よって、ネットワーク監視装置は、新たなメッセージを収集した場合に、過去の同事象のメッセージの付加情報から障害の原因を示す情報を抽出して、その障害の原因を示す情報を、新たなメッセージの付加情報として登録することができる。よって、過去の障害と同事象の障害が発生した場合に、過去の障害の原因を参照して、新たなメッセージに関する障害の原因の特定を迅速に行うことができ、ネットワーク運用業務の効率化を図ることができる。
【発明の効果】
【００１７】
本発明によれば、通信ネットワークを構成する装置の監視に関するネットワーク運用者の意向に沿ったデータの記憶と、そのデータの表示を実現し、ネットワーク運用業務の効率化を図る、ネットワーク監視装置およびネットワーク監視方法を実現することができる。
【図面の簡単な説明】
【００１８】
【図１】本実施形態に係るネットワーク監視装置の構成例を示す機能ブロック図である。
【図２】本実施形態に係る警報メッセージ情報のデータ構成例を示す図である。
【図３】本実施形態に係るネットワーク監視装置が実行する処理の流れを示すフローチャートである。
【図４】本実施形態に係るネットワーク監視装置のデータ管理部が実行する処理の流れを示すフローチャートである。
【図５】従来技術における警報メッセージ情報のデータ構成例を示す図である。
【発明を実施するための形態】
【００１９】
次に、本発明を実施するための形態（以下、「本実施形態」という。）における、ネットワーク監視装置１およびネットワーク監視方法について説明する。
【００２０】
＜発明の概要＞
従来のネットワーク監視装置においては、通信ネットワークを構成する各装置から警報等のメッセージやログ情報を受信した場合に、記憶部に記憶した上で、そのメッセージやログ情報を予め設定されたロジックに基づき、ＨＭＩ（例えば、表示装置）に出力し、ネットワーク運用者等に報知していた。
その際、記憶部に記憶される各装置からの警報を示すメッセージ（以下、「警報メッセージ」と称する場合がある。）は、図５に示すように、当該メッセージの重要度や、障害の発生日時、装置（装置ＩＤ）、当該装置の障害発生部位、通信断等の障害の内容を示すものとなる。
ネットワーク運用者は、このメッセージに基づき、多数のログ情報の中から障害に関連するログ情報を抽出し、その障害の原因を特定して復旧する作業を実行する。
【００２１】
しかしながら、例えば、過去に障害が発生した装置と同一の装置や同種の装置において、過去と同様の原因に基づく障害が発生したとしても、障害復旧時の過去の情報は、所定の時間が経過すると消去されてしまい、記録として残らない。よって、ネットワーク運用者は、一から障害の原因の特定作業を行う必要があった。
【００２２】
本実施形態に係るネットワーク監視装置１（図１参照）は、各装置２から取得したメッセージを記憶部３０に記憶する際に、後記する図２に示すように、ネットワーク運用者による付加情報３１６を併せて記憶することを特徴とする。この付加情報３１６には、例えば、障害の原因と特定するために用いたログ情報を記憶しておいたり、障害の原因を文字情報として記録しておいたりする。
そして、ネットワーク監視装置１は、新たな警報メッセージを受信した場合に、過去に同事象のメッセージがないかを判定し、同事象のメッセージを確認したときには、その過去のメッセージの付加情報３１６に記載された情報を含めて、新たな警報メッセージをＨＭＩ３に出力する。
また、ネットワーク監視装置１は、ネットワーク運用者により付加情報３１６が付されたメッセージについては、所定の期間が経過しても削除せずに残しておく。これにより、同事象が発生した場合の原因特定を迅速に行うことが可能になる。
【００２３】
＜ネットワーク監視装置の構成＞
次に、ネットワーク監視装置１の構成について説明する。
図１は、本実施形態に係るネットワーク監視装置１の構成例を示す機能ブロック図である。このネットワーク監視装置１は、ネットワークを構成する各装置２（図２においては、装置ＩＤが「ＡＡＡ」「ＢＢＢ」の装置）の障害発生等を監視する装置である。また、このネットワーク監視装置１が備える各機能（図１参照）を、ＥＭＳ（Element Management System）やＯｐＳ（Operation System）が備えるものであってもよい。そして、このネットワーク監視装置１は、さらに、モニタ等のＨＭＩ３に接続され、各装置２から受信した警報メッセージ等をネットワーク運用者等に報知する。また、ネットワーク監視装置１は、ネットワーク運用者等からの付加情報の入力を受け付け、自身が記憶する警報メッセージにその付加情報を登録する。
このネットワーク監視装置１は、図１に示すように、制御部１０と、入出力部２０と、記憶部３０とを含んで構成される。
【００２４】
入出力部２０は、ネットワークを構成する他の装置２等との間の情報の入出力を行う。また、入出力部２０は、通信回線を介して情報の送受信を行う不図示の通信インタフェースと、ＨＭＩ３（例えば、キーボード等の入力手段やモニタ等の出力手段）との間で入出力を行う入出力インタフェースとから構成される。
【００２５】
記憶部３０は、ハードディスクやフラッシュメモリ、ＲＡＭ（Random Access Memory）等の記憶手段からなり、各装置２から受信する警報メッセージを警報メッセージ情報３１０（図２参照）として格納するメッセージＤＢ（DataBase）３１と、各装置２から受信するログ情報を格納するログＤＢ３２とを備える。また、記憶部３０には、制御部１０が実行する処理に必要となる設定情報（各種パラメータ等）が格納される。
【００２６】
制御部１０は、ネットワーク監視装置１全体の制御を司り、図１に示すように、データ収集部１１、付加情報管理部１２、データ出力部１３、データ管理部１４を含んで構成される。
また、この制御部１０は、例えば、記憶部３０に格納されたプログラムを不図示のＣＰＵ（Central Processing Unit）がＲＡＭに展開し実行することで実現される。
【００２７】
データ収集部１１は、各装置２からの警報メッセージやログ情報を、入出力部２０を介して収集する。そして、データ収集部１１は、警報メッセージを記憶部３０内のメッセージＤＢ３１に警報メッセージ情報３１０として格納し、同じくログ情報を記憶部３０内のログＤＢ３２に格納する。
【００２８】
図２は、本実施形態に係る警報メッセージ情報３１０のデータ構成例を示す図である。この警報メッセージ情報３１０には、各装置２から取得した警報メッセージが、１レコードの情報（図２に示す１行分の情報）として格納される。
この警報メッセージ情報３１０には、そのデータ項目として、重要度３１１、発生日時３１２、装置（装置種別）３１３、部位３１４、内容３１５、付加情報３１６を含む情報が格納される。
【００２９】
重要度３１１は、例えば、ネットワーク全体に影響する（ネットワーク全体がダウンするおそれがある致命的な）障害を「Critical」、ネットワークの一部に影響する（ネットワーク全体ではなく、一部の装置やエリアに限定される）障害を「Major」、その装置２内に留まるような障害を「Minor」（不図示）とし、その重要度が格納される。なお、この重要度３１１の情報は、各装置２が警報メッセージを送信する際に、そのメッセージに付して送信してきたものを、そのまま格納してもよいし、各装置２に重要度が付されていない場合には、予めその装置２が実行する処理内容に基づき、その故障した部位やその装置２からのログ情報に基づき、ネットワーク監視装置１側で判定した重要度を格納してもよい。
【００３０】
発生日時３１２には、障害が発生した時刻（日時）が格納される。例えば、発生日時３１２には、「20150401  10：40：00」のように、障害発生日とその時刻が格納される。
装置（装置種別）３１３には、障害が発生した装置２の装置ＩＤ（Identification）が格納される。また、この装置３１３には、その装置２の装置種別が、特定できるように格納される。例えば、その装置ＩＤそのものに、装置種別の識別子を組み込んだＩＤを生成しておき装置種別を特定できるようにしたり、装置ＩＤと装置種別との対応表を備えたりすることにより、その装置２の装置種別がわかるようにして格納する。
【００３１】
部位３１４には、その装置２のうち、障害は発生した箇所を示す情報が格納される。
内容３１５には、その障害の内容が格納される。例えば、自身以外の他の装置２との「通信断」や、「アプリケーションの立ち上げ不可」、「コマンド実行エラー」等が格納される。
【００３２】
付加情報３１６には、障害の原因を特定するために必要となったログ情報や、障害の原因の情報が格納される。この付加情報３１６の詳細は後記する。
【００３３】
なお、この警報メッセージ情報３１０には、これらの情報の他に、例えば、装置２から受信した警報メッセージをメッセージＤＢ３１に保存した時刻（保存時刻）や、その各警報メッセージ（１レコード毎）に固有のメッセージＩＤ等が付される（不図示）。
【００３４】
ログＤＢ３２（図１参照）には、例えば、装置２毎や、ログ内容（トラブルを通知するためのログ、他の装置へのアクセスのログ、ファイルの参照の成功や失敗のログ、アプリケーションの正常終了や異常終了のログ等）毎等の予め設定された方式に従い、各装置２から送信されたログ情報が格納される。なお、このログ情報には、ログＤＢ３２に格納された時刻（格納時刻）や、そのログ情報に固有のログＩＤ（図２においては、ログ「Ｚａ」、ログ「Ｚｂ」等）が付される。また、このログＤＢ３２には、ネットワーク監視装置１そのものに関するログ情報（例えば、エラーやアクセス等の情報）も格納される。
【００３５】
図１に戻り、付加情報管理部１２は、記憶部３０内のメッセージＤＢ３１に記憶された警報メッセージ情報３１０の各警報メッセージについて、付加情報（図２の付加情報３１６）の登録を行う。
具体的には、付加情報管理部１２は、ネットワーク運用者等から、入出力部２０を介して、警報メッセージへの付加情報の登録を受け付ける。この場合、ネットワーク運用者は、当該警報メッセージに関連するものとして特定したログ情報（ログＩＤ）や、当該警報メッセージに示される障害の原因を特定したときのその原因を示す情報（文字情報）等を、警報メッセージ情報３１０の付加情報３１６に登録する。
【００３６】
また、付加情報管理部１２は、データ収集部１１により各装置２からの新たな警報メッセージが警報メッセージ情報３１０に記憶される度に、それ以前に警報メッセージ情報３１０に記憶されている各警報メッセージを検索して、新たな警報メッセージと同事象の過去の警報メッセージを特定し、その特定した警報メッセージの付加情報３１６に付された情報を抽出する。付加情報管理部１２は、この同事象の警報メッセージの抽出を、例えば、受信した警報メッセージに含まれる、装置（装置種別）、部位、内容が一致するか否かにより判定し、一致する場合には、同事象の障害に伴い生成された警報メッセージであると判定する。なお、同一の装置２でなくても、種別が同じ装置２であれば、同事象の障害が発生する可能性があるので、一致すると判定してもよい。
【００３７】
そして、付加情報管理部１２は、新たに格納された警報メッセージの付加情報３１６の欄に、抽出した過去の警報メッセージに付された付加情報を追加する。なお、付加情報管理部１２は、過去の警報メッセージに付された付加情報を新たな警報メッセージの付加情報３１６に追加する際に、その情報が、過去の付加情報であることを示す情報（例えば、過去の警報メッセージに固有な識別子（メッセージＩＤ）や、過去の警報メッセージの付加情報であることを示すフラグ等）を付しておく。このようにすることで、ネットワーク運用者は、過去に同事象の警報メッセージを受信していることと、そのときに登録した付加情報（ログ情報や、障害の原因）を認知することができる。
【００３８】
さらに、付加情報管理部１２は、過去の警報メッセージの付加情報が付された、新たな警報メッセージについて、その付加情報の更新を受け付ける。ネットワーク運用者は、過去の警報メッセージの付加情報を参照することにより、新たに特定したログ情報や障害の原因（過去と同様の原因の場合や、異なる場合、追加の原因がある場合等がある。）を登録する。これにより、警報メッセージ情報３１０の付加情報３１６をより正確な情報に更新し、警報メッセージ情報３１０に記憶させる。
【００３９】
データ出力部１３は、記憶部３０内のメッセージＤＢ３１に格納された警報メッセージを、入出力部２０を介してＨＭＩ３等に出力する。
具体的には、データ出力部１３は、付加情報管理部１２が、新たな警報メッセージについて同事象の警報メッセージが警報メッセージ情報３１０に記憶されているか否かを判定した結果、同事象の警報メッセージが記憶されていなければ、付加情報が空欄の警報メッセージをＨＭＩ３に出力する。一方、データ出力部１３は、過去の同事象の警報メッセージが記憶されている場合には、その警報メッセージに付された付加情報３１６に記載された情報を含めた警報メッセージをＨＭＩ３に出力する。
【００４０】
データ管理部１４は、メッセージＤＢ３１内の警報メッセージ情報３１０において、警報メッセージを格納後に所定の期間が経過した警報メッセージを削除する。その際、データ管理部１４は、各警報メッセージの付加情報３１６を参照し、付加情報３１６の項目に情報が格納されている警報メッセージについては、削除の対象から外し、その警報メッセージを削除せず記憶したままとする。
【００４１】
＜処理の流れ＞
次に、ネットワーク監視装置１が実行する処理について、図３を参照して説明する。
図３は、本実施形態に係るネットワーク監視装置１が実行する処理の流れを示すフローチャートである。
【００４２】
図３に示すように、まず、ネットワーク監視装置１のデータ収集部１１は、ネットワークを構成する装置２から、警報メッセージや、ログ情報を収集する（ステップＳ１）。
そして、データ収集部１１は、取得した警報メッセージをメッセージＤＢ３１の警報メッセージ情報３１０に格納し、収集したログ情報をログＤＢ３２に格納する。
【００４３】
続いて、ネットワーク監視装置１の付加情報管理部１２は、データ収集部１１により新たに収集された警報メッセージが警報メッセージ情報３１０に格納される度に、当該警報メッセージと同事象の警報メッセージが、警報メッセージ情報３１０内に記憶されているか否かを検索する（ステップＳ２）。
付加情報管理部１２は、例えば、受信した新たな警報メッセージに含まれる、装置（装置種別）、部位、内容を参照し、警報メッセージ情報３１０に登録されている各レコードを検索して、これらの情報が一致するか否かにより、同事象の警報メッセージがあるか否かを判定する。
【００４４】
そして、付加情報管理部１２は、同事象の警報メッセージがないと判定した場合には（ステップＳ２→Ｎｏ）、次のステップＳ３に進む。
【００４５】
ステップＳ３において、ネットワーク監視装置１のデータ出力部１３は、受信した新たな警報メッセージをＨＭＩ３等に出力する。ここでは、データ出力部１３は、付加情報が空欄の警報メッセージをＨＭＩ３に出力する。
【００４６】
次に、ネットワーク監視装置１の付加情報管理部１２は、出力した警報メッセージに関して、付加情報の入力を受け付けたか否かを判定する（ステップＳ４）。
ネットワーク運用者等は、ステップＳ３において出力された警報メッセージに基づき、関連するログ情報を特定して障害原因を特定した場合において、特定したログ情報や障害原因を、将来起こり得る同事象の障害に備えて、その警報メッセージの付加情報３１６に登録する処理を実行する。具体的には、ネットワーク運用者等が、不図示の入力手段（キーボード等）を介してログ情報や障害原因の情報をネットワーク監視装置１に入力する。これにより、ネットワーク監視装置１の付加情報管理部１２が、入出力部２０を介してそれらの情報（付加情報）を受け付ける。
そして、付加情報管理部１２が付加情報の入力を受け付けた場合に（ステップＳ４→Ｙｅｓ）、受け付けた関連するログ情報や障害原因の情報を、当該警報メッセージの付加情報３１６に登録し（ステップＳ５）、処理を終了する。一方、付加情報管理部１２は、付加情報の入力を受け付けない場合には（ステップＳ４→Ｎｏ）、付加情報の登録を行わず処理を終了する。
【００４７】
一方、付加情報管理部１２は、ステップＳ２において、同事象の警報メッセージがあると判定した場合には（ステップＳ２→Ｙｅｓ）、同事象と判定した警報メッセージの付加情報３１６（図２参照）に情報（ログ情報や、障害の原因）が登録されているか否かを判定する（ステップＳ６）。
そして、付加情報管理部１２は、付加情報が登録されていないと判定した場合には（ステップＳ６→Ｎｏ）、ステップＳ３以降の処理に進み、警報メッセージをＨＭＩ３に出力する。一方、付加情報管理部１２は、付加情報が登録されていると判定した場合には（ステップＳ６→Ｙｅｓ）、次にステップＳ７に進む。
【００４８】
ステップＳ７において、付加情報管理部１２は、同事象の警報メッセージに登録された情報（付加情報）を抽出し、受信した新たな警報メッセージの付加情報３１６に追加する。なお、付加情報管理部１２は、その追加した情報が、過去の同事象の警報メッセージに登録されていた情報（付加情報）であることを付しておく。
【００４９】
続いて、ネットワーク監視装置１のデータ出力部１３は、過去の同事象の警報メッセージの付加情報を追加した新たな警報メッセージを、ＨＭＩ３等に出力する（ステップＳ８）。
【００５０】
次に、ネットワーク監視装置１の付加情報管理部１２は、出力した警報メッセージに関して、付加情報の更新情報を受け付けたか否かを判定する（ステップＳ９）。
ネットワーク運用者等は、ステップＳ８において出力された警報メッセージに基づき、ここでは、特に付加情報を参照することにより、関連するログ情報を特定して障害原因を特定した場合において、参照した付加情報と異なる情報や追加する情報を、その警報メッセージの付加情報３１６に登録する処理を実行する。具体的には、ネットワーク運用者等が、不図示の入力手段（キーボード等）を介してログ情報や障害原因の更新情報をネットワーク監視装置１に入力する。これにより、ネットワーク監視装置１の付加情報管理部１２が、入出力部２０を介してその更新情報（付加情報）を受け付ける。
そして、付加情報管理部１２が付加情報の更新情報の入力を受け付けた場合に（ステップＳ９→Ｙｅｓ）、受け付けた更新情報（特定したログ情報や、障害原因の情報）を、当該警報メッセージの付加情報３１６に登録して更新し（ステップＳ１０）、処理を終了する。一方、付加情報管理部１２は、付加情報の更新情報の入力を受け付けない場合には（ステップＳ９→Ｎｏ）、付加情報の更新を行わず処理を終了する。
【００５１】
次に、ネットワーク監視装置１のデータ管理部１４が実行する処理について説明する。
図４は、本実施形態に係るネットワーク監視装置１のデータ管理部１４が実行する処理の流れを示すフローチャートである。
【００５２】
まず、データ管理部１４は、メッセージＤＢ３１内の警報メッセージ情報３１０において、警報メッセージを格納後に所定の期間が経過した警報メッセージがあるか否かを判定する（ステップＳ１１）。データ管理部１４は、受信した警報メッセージをデータ収集部１１がメッセージＤＢ３１に保存した時刻（保存時刻）等を参照して、所定の期間が経過したか否かを判定する。
ここで、所定の期間が経過した警報メッセージがない場合には（ステップＳ１１→Ｎｏ）、所定の時間の経過を待って、ステップＳ１１に戻り処理を続ける。
一方、所定の期間が経過した警報メッセージがある場合には、（ステップＳ１１→Ｙｅｓ）、ステップＳ１２に進む。
【００５３】
ステップＳ１２において、データ管理部１４は、所定の期間が経過した警報メッセージについて、付加情報３１６の欄に、情報が記憶されているか否かを判定する。
ここで、データ管理部１４は、付加情報の欄に情報が記憶されていない場合には（ステップＳ１２→Ｎｏ）、当該警報メッセージを警報メッセージ情報３１０において削除して（ステップＳ１３）、処理を終了する。
一方、データ管理部１４は、付加情報の欄に情報が記憶されている場合には（ステップＳ１２→Ｙｅｓ）、当該警報メッセージを警報メッセージ情報３１０において削除しない。つまり、データ管理部１４は、当該警報メッセージをそのまま記憶するものとして、処理を終了する。
【００５４】
なお、データ管理部１４は、ログ情報についても、警報メッセージと同様に所定の期間経過後に削除するようにしてもよい。その場合に、データ管理部１４は、ステップＳ１２において、付加情報の欄に情報が記憶されていると判定された警報メッセージについて、その付加情報３１６の欄にログ情報が記憶されているときに、その記憶されたログ情報については削除せず、ログＤＢ３２内に記憶したままとするようにしてもよい。
また、データ管理部１４は、付加情報３１６の欄に情報が記憶されている場合に、その警報メッセージの障害の発生日時３１２（図２）周辺におけるログ情報のみを保存し、他のログ情報を削除するようにしてもよい。このようにすることにより、記憶部３０の記憶領域を有効活用することができる。
【００５５】
以上、説明したように、本実施形態に係るネットワーク監視装置１およびネットワーク監視方法によれば、ネットワーク運用者が将来の障害の発生に備えて残しておきたい情報（例えば、障害の原因を特定するために必要となるログ情報や、障害原因の内容）を、削除せず、保存し続けることができる。また、その将来の障害の発生に備えて残しておきたい情報を付加情報として、警報メッセージに対応付けて登録することができる。よって、新たな警報メッセージを受信した場合に、同事象の警報メッセージに付された付加情報（過去の同事象の障害時に特定したログ情報や障害原因）を参照して、新たな警報メッセージに関するログ情報や障害原因を迅速に特定し、復旧作業を行うことが可能となるため、ネットワーク運用業務の効率化を図ることが可能となる。
【符号の説明】
【００５６】
１      ネットワーク監視装置
２      装置
３      ＨＭＩ
１０    制御部
１１    データ収集部
１２    付加情報管理部
１３    データ出力部
１４    データ管理部
２０    入出力部
３０    記憶部
３１    メッセージＤＢ
３２    ログＤＢ
３１０  警報メッセージ情報
【図１】
0006527442.tif 000002
【図２】
0006527442.tif 000003
【図３】
0006527442.tif 000004
【図４】
0006527442.tif 000005
【図５】
0006527442.tif 000006