【手続補正書】
【提出日】平成18年7月21日(2006.7.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
通信ネットワークに接続された管理対象を監視するネットワーク監視装置であって、
前記管理対象から送信されたイベントを受信する受信部と、
前記イベントの各フィールドに含まれる変数値を格納する受信変数格納部と、
予め定められた複数の条件式を含む受信イベント処理表を格納する受信イベント処理表格納部と、
前記受信イベント処理表と前記変数値とを比較して、前記変数値との間に前記条件式が定める関係が成立する条件式が存在するか否かを判定する条件判定部と、
前記条件式が存在する場合に、前記条件式と対応付けられて前記受信イベント処理表に定義されている管理対象の識別タイプに対応した変数値を前記受信変数格納部から読み取り、前記識別タイプに対応した変数値に一致する管理対象が存在するか否かを識別する識別部と、
前記管理対象が存在する場合に、前記条件式と対応付けられて前記受信イベント処理表に定義されている障害処理を行う障害処理部と、
前記条件式と対応付けられて前記受信イベント処理表に定義されているアクション処理を行うアクション処理部と、
を備える、ネットワーク監視装置。
【請求項２】
請求項１に記載のネットワーク監視装置であって、
前記受信イベント処理表において定義される、前記条件式、前記識別タイプ、前記障害処理、前記アクション処理、又は前記イベントのうち何れかの項目を入力又は変更する入力部を更に備える、ネットワーク監視装置。
【請求項３】
請求項１又は請求項２に記載のネットワーク監視装置であって、前記管理対象は前記通信ネットワークに接続するデバイス又はポートである、ネットワーク監視装置。
【請求項４】
通信ネットワークに接続された管理対象を監視するネットワーク監視方法であって、
前記管理対象から送信されたイベントを受信するステップと、
前記イベントの各フィールドに含まれる変数値を、受信変数格納部に格納するステップと、
予め定められた複数の条件式を含む受信イベント処理表と前記受信変数格納部に格納された変数値とを比較して、前記変数値との間に前記条件式が定める関係が成立する条件式が存在するか否かを判定するステップと、
前記条件式が存在する場合に、前記条件式と対応付けられて前記受信イベント処理表に定義されている管理対象の識別タイプに対応した変数値を前記受信変数格納部から読み取り、前記識別タイプに対応した変数値に一致する管理対象が存在するか否かを識別するステップと、
前記管理対象が存在する場合に、前記条件式と対応付けられて前記受信イベント処理表に定義されている障害処理を行うステップと、
前記条件式と対応付けられて前記受信イベント処理表に定義されているアクション処理を行うステップと、
を備える、ネットワーク監視方法。
【請求項５】
コンピュータシステムに請求項４に記載の方法を実行させるためのネットワーク監視プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
上記の課題を解決するため、本発明に係るネットワーク監視装置は、通信ネットワークに接続された管理対象を監視するネットワーク監視装置であって、管理対象から送信されたイベントを受信する受信部と、受信イベントの各フィールドに含まれる変数値を格納する受信変数格納部と、予め定められた複数の条件式を含む受信イベント処理表を格納する受信イベント処理表格納部と、受信イベント処理表と変数値とを比較して、変数値との間に条件式が定める関係が成立する条件式が存在するか否かを判定する条件判定部と、条件式が存在する場合に、条件式と対応付けられて受信イベント処理表に定義されている管理対象の識別タイプに対応した変数値を受信変数格納部から読み取り、識別タイプに対応した変数値に一致する管理対象が存在するか否かを識別する識別部と、管理対象が存在する場合に、条件式と対応付けられて受信イベント処理表に定義されている障害処理を行う障害処理部と、条件式と対応付けられて受信イベント処理表に定義されているアクション処理を行うアクション処理部と、を備える。本発明のネットワーク監視装置によれば、受信イベントの解析及び表示処理等の一連の処理内容を条件設定する受信イベント処理表を機能変更又は機能拡張することにより、イベント処理を柔軟に行える。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明のネットワーク監視方法は、通信ネットワークに接続された管理対象を監視するネットワーク監視方法であって、管理対象から送信されたイベントを受信するステップと、イベントの各フィールドに含まれる変数値を受信変数格納部に格納するステップと、予め定められた複数の条件式を含む受信イベント処理表と受信変数格納部に格納された変数値とを比較して、変数値との間に条件式が定める関係が成立する条件式が存在するか否かを判定するステップと、条件式が存在する場合に、条件式と対応付けられて受信イベント処理表に定義されている管理対象の識別タイプに対応した変数値を受信変数格納部から読み取り、識別タイプに対応した変数値に一致する管理対象が存在するか否かを識別するステップと、管理対象が存在する場合に、条件式と対応付けられて受信イベント処理表に定義されている障害処理を行うステップと、条件式と対応付けられて受信イベント処理表に定義されているアクション処理を行うステップと、を備える。本発明のネットワーク監視方法によれば、受信イベントの解析及び表示処理等の一連の処理内容を条件設定する受信イベント処理表を機能変更又は機能拡張することにより、イベント処理を柔軟に行える。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明によれば、受信イベントの解析及び表示処理等の一連の処理内容を条件設定する受信イベント処理表の内容を容易に機能変更又は機能拡張できるため、イベント処理を柔軟に行える。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
次に、図３乃至図１４を参照しながら、ネットワーク監視装置６０のイベント解析及び表示処理について詳細に説明する。
図４はＳＮＭＰトラップフォーマットを示している。ＳＮＭＰでは、ＳＮＭＰエージェントからＳＮＭＰマネージャに通知されるトラップ通知を、同図に示すフィールドを備えたプロトコル・データ・ユニット（ＰＤＵ）として規定している。同図において、PDU typeは、パケットをトラップ通知として識別する。enterpriseは、トラップを生成したシステム及びネットワーク管理サブシステムのベンダ識別子（ＯＩＤ）である。ここでは、ＯＩＤの一例として、allied Telesisが定義されている。agent addressは、トラップが生成されたノードのＩＰアドレスである。ここでは、ＩＰアドレスの一例として、１９２．１６８．１．１が定義されている。generic trap typeは、０〜６の整数をとる。タイプ６は、enterprise specificトラップタイプと称され、このトラップの解釈はspecific trap typeフィールドの値によって決まる。ここでは、generic trap typeの一例として、２が定義されている。specific trap typeフィールドは、トラップがgeneric trap type 6の場合に、トラップを生成したイベントの性質を細かく指定する数値であり、ベンダのカスタムＭＩＢによって定義される。ここでは、specific trap typeの一例として、０が定義されている。timestampは、トラップを発行したエージェントが最後に初期化されてからトラップが発行されるまでの時間である。ここでは、timestampの一例として、３分が書き込まれている。variable bindingsは、トラップに関係する追加情報を示す。ここでは、管理対象デバイスが備えるインターフェースの識別子として、ifIndexが定義されている。ifIndexは同一のデバイスに複数のインターフェースが存在している場合に、各インターフェースを識別する。インターフェースとして、例えば、中継器のポート等がある。ここでは、当該ポートの識別子として、ifIndex＝３が例示されている。