(57)【要約】【課題】ＳＮＭＰエージェント装置から取得できる実数値の性能情報をＳＮＭＰを通じてＳＮＭＰマネージャ装置で有効に収集記録できるネットワーク管理システムを提供する。【解決手段】このネットワーク管理システムは、ＳＮＭＰマネージャ装置１１０がＳＮＭＰエージェント装置１２０へ特定のＭＩＢを取得するためのＳＮＭＰ要求（ＳＮＭＰ要求パケット１３１）を行い、ＳＮＭＰエージェント装置１２０がＳＮＭＰ要求の受信に応じて収集したシステム情報に基づいて、特定のＭＩＢの応答値として取得した実数値に対し、例えば予め定義した１０の倍数を掛けて整数化して得たＳＮＭＰ応答（ＳＮＭＰ応答パケット１３２）をＳＮＭＰマネージャ装置１１０へ返信する機能を持つ。また、この後にＳＮＭＰマネージャ装置１１０がＳＮＭＰ応答の受信に応じて、例えば予め定義した１０の倍数で特定のＭＩＢの応答値を割り、実数に変換して記録する機能を持つ。【選択図】図２
2010224652.tif 000002
【特許請求の範囲】
【請求項１】
互いにネットワークで接続されたＳＮＭＰマネージャ装置よりＳＮＭＰを用いてＳＮＭＰエージェント装置からシステム情報を取得するネットワーク管理方法において、前記ＳＮＭＰマネージャ装置から前記ＳＮＭＰエージェント装置へ特定のＭＩＢを取得するためのＳＮＭＰ要求を行うＳＮＭＰ要求ステップと、前記ＳＮＭＰ要求を受信した前記ＳＮＭＰエージェント装置が収集した前記システム情報に基づいて、前記特定のＭＩＢの応答値として取得した実数値に対し、予め定義した１０の倍数を掛けて整数化して得たＳＮＭＰ応答を前記ＳＮＭＰマネージャへ返信するＭＩＢ応答ステップと、前記ＳＮＭＰ応答を受信した前記ＳＮＭＰマネージャ装置が前記予め定義した１０の倍数で前記特定のＭＩＢの応答値を割り、実数に変換して記録する応答値変換ステップと、を有することを特徴とするネットワーク管理方法。
【請求項２】
互いにネットワークで接続されたＳＮＭＰマネージャ装置及びＳＮＭＰエージェント装置を備え、ＳＮＭＰを用いて当該ＳＮＭＰマネージャ装置より当該ＳＮＭＰエージェント装置からシステム情報を取得するネットワーク管理システムにおいて、前記ＳＮＭＰマネージャ装置は、前記ＳＮＭＰエージェント装置へ特定のＭＩＢを取得するためのＳＮＭＰ要求を行い、前記ＳＮＭＰエージェント装置は、前記ＳＮＭＰ要求の受信に応じて収集した前記システム情報に基づいて、前記特定のＭＩＢの応答値として取得した実数値に対し、予め定義した１０の倍数を掛けて整数化して得たＳＮＭＰ応答を前記ＳＮＭＰマネージャ装置へ返信し、前記ＳＮＭＰマネージャ装置は、前記ＳＮＭＰ応答の受信に応じて、前記予め定義した１０の倍数で前記特定のＭＩＢの応答値を割り、実数に変換して記録することを特徴とするネットワーク管理システム。
【請求項３】
請求項２記載のネットワーク管理システムにおいて、前記ＳＮＭＰマネージャ装置は、監視サーバに備えられ、前記ＳＮＭＰエージェント装置は、監視対象サーバ又はシステム機器に備えられたことを特徴とするネットワーク管理システム。
【請求項４】
互いにネットワークで接続された監視サーバと監視対象サーバ又はシステム機器とを備えたネットワーク管理システムに適用されると共に、当該監視サーバよりＳＮＭＰを用いて当該監視対象サーバ又は当該システム機器からシステム情報を取得するためのネットワーク管理システム用プログラムであって、前記監視サーバから前記監視対象サーバ又は前記システム機器へ特定のＭＩＢを取得するためのＳＮＭＰ要求を行うＳＮＭＰ要求ステップと、前記ＳＮＭＰ要求を受信した前記監視対象サーバ又は前記システム機器が収集した前記システム情報に基づいて、前記特定のＭＩＢの応答値として取得した実数値に対し、予め定義した１０の倍数を掛けて整数化して得たＳＮＭＰ応答を前記監視サーバへ返信するＭＩＢ応答ステップと、前記ＳＮＭＰ応答を受信した前記監視サーバが前記予め定義した１０の倍数で前記特定のＭＩＢの応答値を割り、実数に変換して記録する応答値変換ステップと、について、当該監視サーバに持たされると共に、当該ＳＮＭＰ要求ステップ及び当該応答値変換ステップを実行するためのＳＮＭＰマネージャ用プログラムと、当該監視対象サーバ又は当該システム機器に持たされると共に、当該ＭＩＢ応答ステップを実行するためのＳＮＭＰエージェント用プログラムと、を有して成ることを特徴とするネットワーク管理システム用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、簡易ネットワーク管理プロトコル（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ／以下、ＳＮＭＰとする）を利用して監視サーバのＳＮＭＰマネージャ装置からＳＮＭＰエージェント装置の情報を取得するときの実数値の取り扱いを可能にしたネットワーク管理方法及びシステム、並びにネットワーク管理システム用プログラムに関する。
【背景技術】
【０００２】
従来、ＳＮＭＰを用いてネットワークで接続された監視サーバに備えられるＳＮＭＰマネージャ装置から監視対象サーバ、或いはシステム機器に備えられるＳＮＭＰエージェント装置の情報を取得する場合、ＳＮＭＰマネージャ装置からＳＮＭＰエージェント装置へＳＮＭＰ要求を出し、ＳＮＭＰエージェント装置が保持又は取得した情報を応答として返し、ＳＮＭＰマネージャ装置がその情報を取得して蓄積している。ＳＮＭＰエージェント装置は、自身の状態に関するデータをデータベースの形式で保持しており、その木構造データはＭＩＢ（Ｍａｎａｇａｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ）と呼ばれ、全てのノードが一意に番号付けられ、各ノードの数字列により成る固有の識別子はＯＩＤ（Ｏｂｊｅｃｔ  Ｉｄｅｎｔｉｆｉｅｒ）と呼ばれている。
【０００３】
このようなＳＮＭＰを用いた情報取得に関連する周知技術としては、例えば複数の管理情報を一括して扱うことで各管理情報を一回の通信で処理できるようにした管理情報送信装置、機器管理装置および機器管理システム（特許文献１参照）、複数の管理対象装置を利用した業務システム等の稼動情報分析を効率的に行うことを可能にしたネットワーク管理システムと方法およびネットワーク管理装置と方法ならびにプログラムと記録媒体（特許文献２参照）、管理対象機器に発生している複数の異常現象をクライアント装置のプラウザによって全て把握できる機器管理システム、管理サーバ及びコンピュータ読取可能な記録媒体（特許文献３参照）、ＳＮＭＰを管理プロトコルとし、非ＳＮＭＰ管理対象に対し、ＳＮＭＰ管理対象と同じ識別表示方法を提供するネットワーク管理装置および方法（特許文献４参照）、取得したネットワーク管理情報の値からネットワークの状況として接続端末数が適正であるかを診断して表示できるネットワーク管理方法及びネットワーク管理システム（特許文献５参照）等が挙げられる。
【０００４】
その他、ネットワーク管理装置と管理対象ノード間で転送するＭＩＢの収集量減少及び収集時間の短縮を図ったネットワーク管理情報収集方式および該方式に用いるネットワーク管理装置ならびに管理対象ノード（特許文献６参照）、ＳＮＭＰを用いてネットワーク管理を行うマネージャ装置とエージェント装置とから成るネットワーク管理システム及びその管理方法（特許文献７参照）、簡単な構成のサブマネージャで、且つＩＡＢ管理標準のＳＮＭＰに基づいて大規模な通信ネットワークを階層管理する階層型ネットワーク管理システム（特許文献８参照）、被管理装置を新規に系内に設置する際に被管理装置との間に別の装置を介することなく、また管理端末に新規に設置される被管理装置の拡張ＭＩＢの定義ファイルを実装することなく、被管理装置の機器状態を管理することができる系内設置集中管理システム（特許文献９参照）、ＳＮＭＰで規定される管理ステーションと管理対象ノード間での設定確認を可能として、これら装置を確実に動作させるネットワーク管理方法およびネットワーク管理システム（特許文献１０参照）、ＭＩＢへのアクセスを柔軟に制御するＳＮＭＰエージェント装置（特許文献１１参照）等が挙げられる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−１５０４６６号公報
【特許文献２】特開２００３−９９３４０号公報
【特許文献３】特開２０００−３４７９７６号公報
【特許文献４】特開平１０−４４０７号公報
【特許文献５】特開２０００−２２７１４号公報
【特許文献６】特開２０００−６６９７８号公報
【特許文献７】特開２０００−１３４２０３号公報
【特許文献８】特開２００２−１４０２４０号公報
【特許文献９】特開２００６−１４０６７１号公報
【特許文献１０】特開２００３−１７７９７７号公報
【特許文献１１】特開２００７−１８８２９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記各特許文献に開示されたＳＮＭＰを用いた情報取得の技術は、例えば特許文献１に記載されているように、取得できるデータが文字列及び整数値となっているが、トラフィック情報等の蓄積値のデータを扱うだけであれば整数値のみでも問題ないものの、ＳＮＭＰエージェント装置から取得できる情報のうち、温度等の小数点を含めて表現する方が都合の良い実数値の情報を対象にすると、扱うことができないという問題がある。
【０００７】
本発明は、このような問題点を解決すべくなされたもので、その技術的課題（目的）は、ＳＮＭＰエージェント装置から取得できる実数値の性能情報を、ＳＮＭＰを通じてＳＮＭＰマネージャ装置で有効に収集して記録できるネットワーク管理方法及びシステム、並びにネットワーク管理システム用プログラムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明は、上記技術的課題を解決するため、互いにネットワークで接続されたＳＮＭＰマネージャ装置よりＳＮＭＰを用いてＳＮＭＰエージェント装置からシステム情報を取得するネットワーク管理方法において、前記ＳＮＭＰマネージャ装置から前記ＳＮＭＰエージェント装置へ特定のＭＩＢを取得するためのＳＮＭＰ要求を行うＳＮＭＰ要求ステップと、前記ＳＮＭＰ要求を受信した前記ＳＮＭＰエージェント装置が収集した前記システム情報に基づいて、前記特定のＭＩＢの応答値として取得した実数値に対し、予め定義した１０の倍数を掛けて整数化して得たＳＮＭＰ応答を前記ＳＮＭＰマネージャへ返信するＭＩＢ応答ステップと、前記ＳＮＭＰ応答を受信した前記ＳＮＭＰマネージャ装置が前記予め定義した１０の倍数で前記特定のＭＩＢの応答値を割り、実数に変換して記録する応答値変換ステップと、を有することを特徴とする。
【０００９】
一方、本発明のネットワーク管理システムは、互いにネットワークで接続されたＳＮＭＰマネージャ装置及びＳＮＭＰエージェント装置を備え、当該ＳＮＭＰエージェント装置よりＳＮＭＰを用いて当該ＳＮＭＰエージェント装置からシステム情報を取得するネットワーク管理システムにおいて、前記ＳＮＭＰマネージャ装置は、前記ＳＮＭＰエージェント装置へ特定のＭＩＢを取得するためのＳＮＭＰ要求を行い、前記ＳＮＭＰエージェント装置は、前記ＳＮＭＰ要求の受信に応じて収集した前記システム情報に基づいて、前記特定のＭＩＢの応答値として取得した実数値に対し、予め定義した１０の倍数を掛けて整数化して得たＳＮＭＰ応答を前記ＳＮＭＰマネージャ装置へ返信し、前記ＳＮＭＰマネージャ装置は、前記ＳＮＭＰ応答の受信に応じて、前記予め定義した１０の倍数で前記特定のＭＩＢの応答値を割り、実数に変換して記録することを特徴とする。このネットワーク管理システムにおいて、前記ＳＮＭＰマネージャ装置が監視サーバに備えられ、前記ＳＮＭＰエージェント装置が監視対象サーバ又はシステム機器に備えられたことは好ましい。
【００１０】
他方、本発明のネットワーク管理システム用プログラムは、互いにネットワークで接続された監視サーバと監視対象サーバ又はシステム機器とを備えたネットワーク管理システムに適用されると共に、当該監視サーバよりＳＮＭＰを用いて当該監視対象サーバ又は当該システム機器からシステム情報を取得するためのネットワーク管理システム用プログラムであって、前記監視サーバから前記監視対象サーバ又は前記システム機器へ特定のＭＩＢを取得するためのＳＮＭＰ要求を行うＳＮＭＰ要求ステップと、前記ＳＮＭＰ要求を受信した前記監視対象サーバ又は前記システム機器が収集した前記システム情報に基づいて、前記特定のＭＩＢの応答値として取得した実数値に対し、予め定義した１０の倍数を掛けて整数化して得たＳＮＭＰ応答を前記監視サーバへ返信するＭＩＢ応答ステップと、前記ＳＮＭＰ応答を受信した前記監視サーバが前記予め定義した１０の倍数で前記特定のＭＩＢの応答値を割り、実数に変換して記録する応答値変換ステップと、について、当該監視サーバに持たされると共に、当該ＳＮＭＰ要求ステップ及び当該応答値変換ステップを実行するためのＳＮＭＰマネージャ用プログラムと、当該監視対象サーバ又は当該システム機器に持たされると共に、当該ＭＩＢ応答ステップを実行するためのＳＮＭＰエージェント用プログラムと、を有して成ることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ＳＮＭＰエージェント装置（監視対象サーバ又はシステム機器）から取得できる実数値の性能情報を、ＳＮＭＰを通じてＳＮＭＰマネージャ装置（監視サーバ）で有効に収集して記録することができる。この結果、ＳＮＭＰエージェント装置から取得できる情報が温度等の小数点を含めて表現する方が都合の良い実数値の情報を対象にしても、簡易に扱うことができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施例１に係るネットワーク管理システムの概略構成を示した図である。
【図２】図１に示すネットワーク管理システムに備えられる監視サーバ及び監視対象サーバの細部構成を示した機能ブロック図である。
【図３】図２に示す監視サーバに備えられるＳＮＭＰマネージャ装置におけるＭＩＢ収集／還元の動作処理を示したフローチャートである。
【図４】図２に示す監視対象サーバに備えられるＳＮＭＰエージェント装置におけるＭＩＢ取得／変換の動作処理を示したフローチャートである。
【図５】図２に示す監視サーバのＳＮＭＰマネージャ装置に備えられるＭＩＢ収集／還元情報用定義ファイルＤＢのファイル構成を例示したもので、（ａ）は項目説明に関するもの、（ｂ）はデータ例に関するものである。
【図６】図２に示す監視対象サーバのＳＮＭＰエージェント装置に備えられるＭＩＢ取得／変換情報用定義ファイルＤＢのファイル構成を例示したもので、（ａ）は項目説明に関するもの、（ｂ）はデータ例に関するものである。
【図７】図２に示す監視サーバのＳＮＭＰマネージャ装置に備えられる収集結果ファイルＤＢのファイル構成を例示したもので、（ａ）は項目説明に関するもの、（ｂ）はデータ例に関するものである。
【発明を実施するための形態】
【００１３】
以下に、本発明のネットワーク管理方法及びシステム、並びにネットワーク管理システム用プログラムについて、図面を参照して詳細に説明する。
【００１４】
最初に、本願発明のネットワーク管理方法の技術的概要について、簡単に説明する。本願発明のネットワーク管理方法は、互いにネットワークで接続されたＳＮＭＰマネージャ装置よりＳＮＭＰを用いてＳＮＭＰエージェント装置からシステム情報を取得するとき、ＳＮＭＰマネージャ装置からＳＮＭＰエージェント装置へ特定のＭＩＢを取得するためのＳＮＭＰ要求を行うＳＮＭＰ要求ステップと、ＳＮＭＰ要求を受信したＳＮＭＰエージェント装置が収集したシステム情報に基づいて、特定のＭＩＢの応答値として取得した実数値に対し、予め定義した１０の倍数を掛けて整数化して得たＳＮＭＰ応答をＳＮＭＰマネージャへ返信するＭＩＢ応答ステップと、ＳＮＭＰ応答を受信したＳＮＭＰマネージャ装置が予め定義した１０の倍数で特定のＭＩＢの応答値を割り、実数に変換して記録する応答値変換ステップと、を有するものである。
【００１５】
係る手法によれば、ＳＮＭＰエージェント装置から取得できる実数値の性能情報を、ＳＮＭＰを通じてＳＮＭＰマネージャ装置で有効に収集して記録することができる。これにより、ＳＮＭＰエージェント装置から取得できる情報が温度等の小数点を含めて表現する方が都合の良い実数値の情報を対象にしても、簡易に扱うことができる。
【実施例１】
【００１６】
図１は、本発明の実施例１に係るネットワーク管理システムの概略構成を示した図である。このネットワーク管理システムは、ＳＮＭＰを用いてシステム情報を収集するための監視サーバ１０と収集対象となる監視対象サーバ２０とがネットワーク３０で接続されて構成されている。
【００１７】
図２は、このネットワーク管理システムに備えられる監視サーバ１０及び監視対象サーバ２０の細部構成を示した機能ブロック図である。因みに、ここでの監視サーバ１０及び監視対象サーバ２０は、よく知られているように、略図するＣＰＵ、主メモリ、ＨＤＤ等による記憶装置、表示装置、及びキーボードマウス等の入出力装置を備えて構成されるものである。
【００１８】
監視サーバ１０は、監視対象サーバ２０からＳＮＭＰを用いてシステム情報を収集するＳＮＭＰマネージャ装置１１０を備えている。
【００１９】
このＳＮＭＰマネージャ装置１１０は、収集するＭＩＢに対する還元情報を定義したファイルデータを蓄積するＭＩＢ収集／還元情報用定義ファイルＤＢ（データベース）１１３と、ＳＮＭＰ通信を行う処理として、ＳＮＭＰ要求パケット１３１の送信及びＳＮＭＰ応答パケット１３２の受信を行うＳＮＭＰ処理部１１２と、収集結果のファイルデータを蓄積する収集結果ファイルＤＢ（データベース）１１４と、ＭＩＢ収集／還元情報用定義ファイルＤＢ（データベース）１１３からのＭＩＢ収集／還元情報に基づいてＳＮＭＰ処理部１１２を介して監視対象サーバ装置２０上のＳＮＭＰエージェント装置１２０へのＳＮＭＰ要求パケット１３１の発行を行うと共に、ＳＮＭＰエージェント装置１２０からＳＮＭＰ処理部１１２で受信されたＳＮＭＰ応答パケット１３２の応答値（整数値）を実数値へと変換して収集結果ファイルＤＢ（データベース）１１４に蓄積記録する処理を行うＭＩＢ収集／還元処理部１１１と、を備えて構成されている。
【００２０】
なお、ＭＩＢ収集／還元処理部１１１は、ＭＩＢ収集／還元情報用定義ファイルＤＢ（データベース）１１３から収集対象のＩＰアドレスと、収集するシステム情報の種類とを取得し、ＳＮＭＰ−Ｇｅｔ要求を発行する処理を行う。
【００２１】
監視対象サーバ２０は、ＯＳコマンドを発令するＯＳコマンド部１２４と、ＯＳコマンドを実行することにより、ＳＮＭＰマネージャ装置１１０からのＳＮＭＰ要求パケット１３１を受けてシステム情報を収集し、ＳＮＭＰ応答パケット１３２を返信するためのＳＮＭＰエージェント装置１２０と、を備えている。
【００２２】
このＳＮＭＰエージェント装置１２０は、取得するＭＩＢに対する変換情報を定義したファイルデータを蓄積するＭＩＢ取得／変換情報用定義ファイルＤＢ（データベース）１２３と、ＳＮＭＰ通信を行う処理として、ＳＮＭＰ応答パケット１３２の送信及びＳＮＭＰ要求パケット１３１の受信を行うＳＮＭＰ処理部１２２と、ＯＳコマンドを実行してＳＮＭＰ処理部１２２のＳＮＭＰ要求パケット１３１の受信時にＭＩＢ取得／変換情報用定義ファイルＤＢ（データベース）１２３からシステム情報を取得すると共に、取得した実数値を整数値へと変換してＳＮＭＰ応答パケット１３２としてＳＮＭＰ処理部１２２を介してＳＮＭＰマネージャ装置１１０に応答（返信）するための処理を行うＭＩＢ取得／変換処理部１２１と、を備えて構成されている。
【００２３】
なお、ここでのＳＮＭＰマネージャ装置１１０（ＭＩＢ取得／変換処理部１２１）の動作は、ＯＳコマンド部１２４から発令されたＯＳコマンドを実行することで行われるものとして説明したが、同様な動作が得られれば他の手法を適用しても良い。
【００２４】
要するに、このネットワーク管理システムにおいて、動作処理上のシーケンス（手順）は、ＳＮＭＰマネージャ装置１１０がＳＮＭＰエージェント装置１２０へ特定のＭＩＢを取得するためのＳＮＭＰ要求（ＳＮＭＰ要求パケット１３１による）を行い、ＳＮＭＰエージェント装置１２０がＳＮＭＰ要求の受信に応じて収集したシステム情報に基づいて、特定のＭＩＢの応答値として取得した実数値に対し、例えば予め定義した１０の倍数を掛けて整数化して得たＳＮＭＰ応答（ＳＮＭＰ応答パケット１３２による）をＳＮＭＰマネージャ装置１１０へ返信する機能を持つ。また、この後にＳＮＭＰマネージャ装置１１０がＳＮＭＰ応答の受信に応じて、例えば予め定義した１０の倍数で特定のＭＩＢの応答値を割り、実数に変換して記録する機能を持つものである。
【００２５】
図３は、監視サーバ１０に備えられるＳＮＭＰマネージャ装置１１０におけるＭＩＢ収集／還元の動作処理を示したフローチャートである。
【００２６】
（１）ＭＩＢ収集／還元の動作処理では、ＭＩＢ収集／還元処理部１１１がＭＩＢ収集／還元情報用定義ファイルＤＢ１１３から収集に必要な情報として、収集するＭＩＢ  ＩＤ（ＯＩＤ）を取得し、引き続いて収集対象のＩＰアドレスを取得する。取得する情報は、図５（ａ）に示されるＭＩＢ収集／還元情報用定義ファイルＤＢ１１３のファイル構成の項目説明における項目名のうちの収集先ＩＰアドレス、ＭＩＢ  ＩＤ[勿論、図５（ｂ）に示されるデータ例の何れかである場合を例示できる]である（ステップＳ１、Ｓ２）。
【００２７】
（２）また、ＭＩＢ収集／還元処理部１１１は、取得したＭＩＢ  ＩＤ（ＯＩＤ）とＩＰアドレスからＳＮＭＰ要求パケット１３１を作成し、ＳＮＭＰ処理部１１２を介して作成したＳＮＭＰ要求パケット１３１を監視対象サーバ２０上のＳＮＭＰエージェント装置１２０に送信する（ステップＳ３、Ｓ４）。
【００２８】
（３）更に、ＭＩＢ収集／還元処理部１１１は、ＳＮＭＰ処理部１１２経由で監視対象サーバ２０上のＳＮＭＰエージェント装置１２０からの応答があるか否かの判定を行い、応答が無ければ一定時間処理を待つＷＡＩＴを実施してから係る判定の前にリターンして応答を待つが、応答があればＳＮＭＰ応答パケット１３２を受信する（ステップＳ５、Ｓ６、Ｓ７）。
【００２９】
（４）そこで、ＭＩＢ収集／還元処理部１１１は、ＳＮＭＰ応答パケット１３２からＭＩＢ  ＩＤ(ＯＩＤ)と整数値の（応答）値を取得し、取得した（応答）値を実数に還元するための情報を、応答パケット１３２から取得したＭＩＢ  ＩＤ(ＯＩＤ)をキーとして、ＭＩＢ収集／還元情報用定義ファイルＤＢ１１３から取得する。取得する情報は、図５（ａ）に示されるＭＩＢ収集／還元情報用定義ファイルＤＢ１１３のファイル構成の項目説明における項目名のうちの還元値[勿論、図５（ｂ）に示されるデータ例の何れかである場合を例示できる]である（ステップＳ８、Ｓ９）。
【００３０】
（５）引き続き、ＭＩＢ収集／還元処理部１１１は、応答パケット１３２から取得した整数値の（応答）値を、ＭＩＢ収集／還元情報用定義ファイルＤＢ１１３から取得した還元値である１０の倍数（１０^ｎ）で割ることにより、実数化した値を収集結果ファイルＤＢ１１４に書き込む。書き込む情報は、図７（ａ）の収集結果ファイルＤＢ１１４の項目説明に記載されている項目[勿論、図７（ｂ）に示されるデータ例の何れかである場合を例示できる]である（ステップＳ１０、Ｓ１１）。
【００３１】
図４は、監視対象サーバ２０に備えられるＳＮＭＰエージェント装置１２０におけるＭＩＢ取得／変換の動作処理を示したフローチャートである。
【００３２】
（１）ＭＩＢ取得／変換の動作処理では、ＭＩＢ取得／変換処理部１２１がＳＮＭＰ処理部１２２を介して監視サーバ１０上のＳＮＭＰマネージャ装置１１０（具体的にはそのＳＮＭＰ処理部１１２）からシステム情報取得の要求が来ているか否かを取得要求ありか否かの判定により行い、その判定の結果、取得要求が無ければ一定時間処理待ちするＷＡＩＴの処理に移行し、係る判定の処理の前にリターンして取得要求を待つように待機するが、取得要求があればＳＮＭＰ要求パケット１３１を受信する（ステップＳ２１、Ｓ２２、Ｓ２３）。
【００３３】
（２）次にＭＩＢ取得／変換処理部１２１は、ＳＮＭＰ要求パケット１３１から取得用のＭＩＢ  ＩＤ(ＯＩＤ)を取得した後、取得したＭＩＢ  ＩＤ(ＯＩＤ)が処理対象かのチェックを行う（ステップＳ２４、Ｓ２５）。
【００３４】
（３）具体的には、このチェックは、ＳＮＭＰ要求パケット１３１から取得したＭＩＢ  ＩＤ(ＯＩＤ)が図６（ａ）のＭＩＢ取得／変換情報用定義ファイルＤＢ１２３のファイル構成の項目説明における項目名のうちのＭＩＢ  ＩＤ(ＯＩＤ)の値[勿論、図６（ｂ）に示されるデータ例の何れかである場合を例示できる]と一致するものがあるか否かの判定を行うものとして、処理対象か否かの判定により行うものである（ステップＳ２６）。
【００３５】
（４）この判定（ステップＳ２６）の結果、一致するものがなければ、対象外としてＳＮＭＰ応答パケット１３２にエラー値を設定した後、ＳＮＭＰ処理部１２２を介して監視サーバ１０上のＳＮＭＰマネージャ装置１１０（具体的にはそのＳＮＭＰ処理部１１２）へその旨を示すＳＮＭＰ応答パケット１３２を送信して動作を終了する（ステップＳ２７、Ｓ３６）。
【００３６】
（５）一方、上記判定（ステップＳ２６）の結果、一致するものがあれば、ＳＮＭＰ要求パケット１３１から取得したＭＩＢ  ＩＤ(ＯＩＤ)をキーとして、ＭＩＢ取得／変換情報用定義ファイルＤＢ１２３から実行するコマンドの情報を取得すると共に、同様にＳＮＭＰ要求パケット１３１から取得したＭＩＢ  ＩＤ(ＯＩＤ)をキーとして、ＭＩＢ取得／変換情報用定義ファイルＤＢ１２３からコマンドの応答値を整数に変換するための情報である変換値を取得する。この変換値は、図６（ａ）のＭＩＢ取得／変換情報用定義ファイルＤＢ１２３のファイル構成の項目説明における項目名のうちの変換値[勿論、図６（ｂ）に示されるデータ例の何れかである場合を例示できる]である（ステップＳ２８、Ｓ２９）。
【００３７】
（６）この後、ＯＳコマンド部１２４から取得した実行するコマンド情報としてＯＳコマンドを実行した後、コマンドの戻り値等に基づいてコマンド実行が成功したか否かの判定を行う（ステップＳ３０、Ｓ３１）。
【００３８】
（７）この判定（ステップＳ３１）の結果、実行が失敗していればＳＮＭＰ応答パケット１３２にエラー値を設定した後、ＳＮＭＰ処理部１２２を介して監視サーバ１０上のＳＮＭＰマネージャ装置１１０（具体的にはそのＳＮＭＰ処理部１１２）へその旨を示すＳＮＭＰ応答パケット１３２を送信して動作を終了する（ステップＳ３２、Ｓ３６）。
【００３９】
（８）他方、上記判定（ステップＳ３１）の結果、実行が成功していればコマンドの応答値を取得した後、コマンドの応答値（実数値）に、ＭＩＢ取得／変換情報用定義ファイルＤＢ１２３から取得した変換に使用する値（変換値である１０の倍数の１０^ｎ）を掛け整数化する（ステップＳ３３、Ｓ３４）。
【００４０】
（９）最後に、整数化するように変換した値（整数化した値）をＳＮＭＰ応答パケット１３２に設定した後、ＳＮＭＰ処理部１２２を介して監視サーバ１０上のＳＮＭＰマネージャ装置１１０（具体的にはそのＳＮＭＰ処理部１１２）へその旨を示すＳＮＭＰ応答パケット１３２を送信して動作を終了する（ステップＳ３５、Ｓ３６）。
【００４１】
なお、上述した実施例１に係るネットワーク管理システム（図１に示したもの）は、一台の監視サーバ１０と一台の監視対象サーバ２０とがネットワーク３０で接続された簡易構成として説明したが、監視対象サーバ２０についてはシステム機器に代えても良く、またこれらの装置の設置台数は複数であっても良い。
【００４２】
また、上述した実施例１に係るネットワーク管理システムにおける監視サーバ１０が備えるＳＮＭＰマネージャ装置１１０と監視対象サーバ２０が備えるＳＮＭＰエージェント装置１２０との動作処理は、上述したそれらの動作処理の情報を有するプログラムを読み出して実行させることも可能である。
【００４３】
具体的に云えば、このような監視サーバ１０よりＳＮＭＰを用いて監視対象サーバ２０又はシステム機器からシステム情報を取得するためのネットワーク管理システム用プログラムは、監視サーバ１０から監視対象サーバ２０又はシステム機器へ特定のＭＩＢを取得するためのＳＮＭＰ要求を行うＳＮＭＰ要求ステップと、ＳＮＭＰ要求を受信した監視対象サーバ２０又はシステム機器が収集したシステム情報に基づいて、特定のＭＩＢの応答値として取得した実数値に対し、予め定義した１０の倍数を掛けて整数化して得たＳＮＭＰ応答を監視サーバ１０へ返信するＭＩＢ応答ステップと、ＳＮＭＰ応答を受信した監視サーバが予め定義した１０の倍数で特定のＭＩＢの応答値を割り、実数に変換して記録する応答値変換ステップと、を有することを前提とする。
【００４４】
そして、係る前提にあって、ＳＮＭＰ要求ステップ及び応答値変換ステップを実行するためのＳＮＭＰマネージャ用プログラムを監視サーバ１０に持たせて実行させると共に、ＭＩＢ応答ステップを実行するためのＳＮＭＰエージェント用プログラムを監視対象サーバ２０又はシステム機器に持たて実行させれば良いものである。
【符号の説明】
【００４５】
１０  監視サーバ
２０  監視対象サーバ
３０  ネットワーク
１１０  ＳＮＭＰマネージャ装置
１１１  ＭＩＢ収集／還元処理部
１１２、１２２  ＳＮＭＰ処理部
１１３  ＭＩＢ収集／還元情報用定義ファイルＤＢ（第１のデータベース）
１１４  収集結果ファイルＤＢ（第３のデータベース）
１２０  ＳＮＭＰエージェント装置
１２１  ＭＩＢ取得／変換処理部
１２３  ＭＩＢ取得／変換情報用定義ファイルＤＢ（第２のデータベース）
１２４  ＯＳコマンド部
１３１  ＳＮＭＰ要求パケット
１３２  ＳＮＭＰ応答パケット
【図１】
2010224652.tif 000003
【図２】
2010224652.tif 000004
【図３】
2010224652.tif 000005
【図４】
2010224652.tif 000006
【図５】
2010224652.tif 000007
【図６】
2010224652.tif 000008
【図７】
2010224652.tif 000009