(57)【要約】【課題】システムの柔軟性を高めることができる監視装置を提供する。【解決手段】ネットワークに第Ｎのエージェントを追加する場合、ユーザーが入力装置を介してその旨をデータ入力する。すると、監視するエージェントの変更入力有と判断され（ＳＫ１）、第Ｎのエージェントの「ＩＰアドレス」と（ＳＫ２）、ポーリングする「インターバルタイム」を入力し（ＳＫ３）、監視対象特定項目２２に記憶する（ＳＫ４）。監視装置１は、監視対象特定項目２２の設定に従って各エージェントのポーリングを開始し（ＳＫ５）、第Ｎのエージェントは、このポーリングに対して応答するので（ＳＡ１）、これを受信した監視装置は、第Ｎのエージェントとの通信が正常に行われた旨を記憶する（ＳＫ６）。【選択図】        図３
2004171242.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続されたエージェントを監視する監視装置において、
稼働中に参照し、その内容に基づいて作動する設定項目を、外部からの入力に応じて追加や削除や書換などの設定変更を行う項目設定手段を備えたことを特徴とする監視装置。
【請求項２】
前記設定項目の少なくとも一つを、監視するエージェントを記憶する監視対象特定項目としたことを特徴とする請求項１記載の監視装置。
【請求項３】
前記設定項目を、
所定の監視事項を評価する為の条件が記憶される条件項目と、
該条件項目に基づく前記監視事項の評価結果に対応した処理が記憶される対応処理項目と、
該対応処理項目に記憶された処理を実行する為に起動するアプリケーション名が記憶されるアクション項目と、
により構成したことを特徴とする請求項１又は２記載の監視装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークを介して接続されたエージェントを監視する監視装置に関する。
【０００２】
【従来の技術】
従来、監視装置には、ネットワークを介して、複数のエージェントが接続されている。
【０００３】
この監視装置には、マネージャプログラムが記憶されており、当該監視装置がマネージャープログラムに従って作動することにより、ネットワークに接続されたエージェントを監視するように構成されている。
【０００４】
【発明が解決しようとする課題】
しかしながら、このようなネットワークシステムにあっては、監視装置に対して新たな情報、出力方法、条件式、条件式に応じたアクション等の事項を追加あるいは削除しようとした場合、マネージャープログラムにおけるソフトウェアのソースコードを変更しなければならなかった。
【０００５】
このため、ソースコードの変更作業やシステムの再構築が必要となり、システムの更新が余儀なくされた。
【０００６】
また、ソフトウェアを更新するには、運用を一旦停止するとともに、システムを起動し直す必要があり、運用上の課題となっていた。
【０００７】
本発明は、このような従来の課題に鑑みてなされたものであり、システムの柔軟性を高めることができる監視装置を提供することを目的とするものである。
【０００８】
【課題を解決するための手段】
前記課題を解決するために本発明の請求項１の監視装置にあっては、ネットワークを介して接続されたエージェントを監視する監視装置において、稼働中に参照し、その内容に基づいて作動する設定項目を、外部からの入力に応じて追加や削除や書換などの設定変更を行う項目設定手段を備えている。
【０００９】
すなわち、ネットワークシステム稼働中において、監視装置に対して新たな情報や出力方法、又は条件式や条件式に応じたアクション等の事項を追加又は削除あるいは変更の要求が生じた場合、稼働中に参照される設定項目が、項目設定手段によって、外部からの入力に応じて追加や削除や書換等の設定変更が行われる。
【００１０】
すると、当該監視装置では、設定変更された設定項目を参照するとともに、その内容に基づく処理が実行される。
【００１１】
また、請求項２の監視装置においては、前記設定項目の少なくとも一つを、監視するエージェントを記憶する監視対象特定項目とした。
【００１２】
すなわち、ネットワークシステム稼働中において、ネットワークに新たなエージェントを追加したり、削除したり、他と変更する場合には、前述した項目設定手段によって、監視するエージェントを記憶する監視対象特定項目の内容を、外部からの入力により設定変更する。
【００１３】
これによって、当該監視装置では、設定変更された監視対象特定項目を参照するとともに、その内容に基づいたエージェントの監視が開始される。
【００１４】
さらに、請求項３の監視装置では、前記設定項目を、所定の監視事項を評価する為の条件が記憶される条件項目と、該条件項目に基づく前記監視事項の評価結果に対応した処理が記憶される対応処理項目と、該対応処理項目に記憶された処理を実行する為に起動するアプリケーション名が記憶されるアクション項目と、により構成した。
【００１５】
すなわち、前述した項目設定手段によって、所定の監視事項を評価する為の条件が記憶される条件項目の内容と、条件項目に基づく前記監視事項の評価結果に対応した処理が記憶される対応処理項目の内容と、対応処理項目に記憶された処理内容を実行する為に起動するアプリケーション名が記憶されるアクション項目の内容とが、外部からの入力によって設定変更される。
【００１６】
これにより、所定の監視事項を評価する為の条件の追加や削除や変更と、その評価結果に対応した処理内容の追加や削除や変更とが稼動中に行われる。そして、この処理内容を実行する為のアプリケーションの追加や削除や変更も稼働中に行われる。
【００１７】
【発明の実施の形態】
以下、本発明の一実施の実施の形態を図面に従って説明する。図１は、本発明にかかる監視装置１が、ネットワーク２に接続された状態を示すブロック図であり、この監視装置１には、ネットワーク２を介して、第１〜第Ｎのエージェント３〜５が通信可能に接続されている。
【００１８】
前記監視装置１は、管理ユーザーが利用するコンピュータ装置によって構成されており、マウスやキーボード等の入力装置１１と、ＣＲＴや液晶モニター等の表示装置１２と、ブザーやスピーカー等の出力装置１３とが接続されている。この監視装置１は、データを記憶するハードディスク等の記憶手段を備えており、該記憶手段には、プログラムを記憶するためのプログラム記憶領域と、データを記憶するためのデータ記憶領域とが形成されている。
【００１９】
前記プログラム記憶領域には、マネージャープログラムファイルや音声再生プログラムファイルや画像表示プログラムファイル等が記憶されており、当該監視装置１が前記マネージャープログラムに従って動作することにより、前記入力装置１１からのデータの入力や、前記表示装置１２への画像の表示や、前記出力装置１３からの音の出力が行えるように構成されている。
【００２０】
また、前記監視装置１は通信機を備えており、前記各エージェント３〜５に対して、予め設定された間隔でポーリングを行い、通信が正常に行えるかどうかをチェックするとともに、各エージェント３〜５を監視するように構成されている。そして、前記マネージャープログラムに従って動作することにより、前記ネットワーク２を介して、前記各エージェント３〜５と交信しデータの遣り取りを行うとともに、各エージェント３〜５から送信されたデータを、前記データ記憶領域に蓄積できるように構成されている。
【００２１】
前記データ記憶領域には、図２に示すように、ユーザーによる前記入力装置１１を介した外部からの入力データを記憶するとともに、前記入力装置１１を介した外部からの入力に応じて、データの追加や削除や書き換え等の設定変更が行える設定項目２１の領域が確保されており、当該監視装置１が前記マネージャープログラムに従って動作することで、前記設定項目２１の記憶内容を、前記入力装置１１からの入力に応じて、追加や削除や書き換え等の設定変更を行うように構成されている。なお、この設定項目２１へのデータの追加や削除や書き換え等の設定変更は、各エージェント３〜５にて入力されたデータを、ネットワーク２を介して受信し、その受信データに基づいて行ったり、各エージェント３〜５で作動するプログラムからの送信されたデータを、ネットワーク２を介して受信し、その受信データに基づいて行うものであっても良い。
【００２２】
この設定項目２１としては、監視するエージェント３〜５を記憶する為の監視対象特定項目２２があり、この監視対象特定項目２２は、各エージェント３〜５との通信状態を監視するため、各エージェント３〜５の「ＩＰアドレス」とポーリング間隔を示す「インターバルタイム」と、各エージェント３〜５が自身の動作状況に対応する値であるＭＩＢ（Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ）の取得間隔を記憶する第１〜第Ｎのエージェント領域２２ａ〜２２ｎが設定されている。つまり、各エージェント３〜５との通信状態を監視方法や、各エージェント３〜５の動作状況を示すＭＩＢのうち任意のＭＩＢの値を監視する方法を、入力に応じて設定変更ができるように構成されている。
【００２３】
ここで、ＭＩＢとは、各エージェント３〜５の動作状況を示す情報のことで、各エージェント３〜５がその内部で管理している。また、ＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）マネージャプログラムは、ＳＮＭＰと呼ばれる世界標準のプロトコルにより、エージェントが管理する情報（ＭＩＢ）をネットワーク経由で参照できるようにしたものである。そして、ＭＩＢにはさまざまな種類があり、ＲＦＣ１２１３により定義されているものだけでも２００種類を超えている。例えば、エージェントの種類（ベンダー名や機器の種別を特定する情報）、エージェントの設置場所、エージェントの管理者名、エージェントが起動してから現在までの経過時間、送信したパケット数、受信したパケット数などが挙げられる。
【００２４】
また、前記設定項目２１には、前記プログラム記憶領域に記憶された「音声再生プログラムファイル」や「画像表示プログラムファイル」等のファイル名及びこれらのアプリケーションで用いられる「音声ファイル名」や「画像ファイル名」を記憶する為のアクション項目３１と、当該監視装置１における所定の監視事項を評価する条件を記憶した条件項目３２と、この条件による評価結果の状態を記憶する評価結果項目３３と、前記条件項目３２に基づく前記監視事項の評価結果に対応する処理、つまり前記評価結果項目３３に対応した処理を記憶する対応処理項目３４とが確保されている。
【００２５】
これにより、当該監視装置１における所定の監視事項を、前記条件項目３２に記憶された条件に従って評価し、その評価結果を評価結果項目３３の内容に従って類別するとともに、それぞれの評価結果項目３３に対応して前記対応処理項目３４に記憶された処理を実行する際に、前記アクション項目３１に記憶されたアプリケーションを選択的に起動できるように構成されている。
【００２６】
ここで、前記条件項目３２に設定された条件式の内部に、各エージェント３〜５との通信状態を表現するトークンを記述できるようにし、前記ＭＩＢ値を表現するトークンを記述できるようにし、数値そのものもトークンとして記述できるようにし、複数のトークンを論理演算子・比較演算子・算術演算子によって評価できるようにする。これにより、複雑なシステム状態でさえも記述できるように構成されている。
【００２７】
例えば、前記条件項目３２の第１条件領域３２ａに記憶された条件式制御の名称を「第Ｎのエージェント通信状態」とし、条件式制御の条件式に「第Ｎのエージェント：ＮＯＲＭＡＬ」を記述して条件式制御を登録したとする。この条件式は、監視装置１と第Ｎのエージェント５との通信状態が正常であるというシステム状態を表現することとなる。
【００２８】
一方、前記各エージェント３〜５は、図１に示したように、管理ビル等に設置されたコンピュータ装置によって構成されている。このコンピュータ装置も通信機を備え、前記ネットワーク２を介して、前記監視装置１と交信できるように構成されている。このエージェント３〜５にも、データを記憶するハードディスク等の記憶手段を備えており、該記憶手段には、プログラムを記憶するためのプログラム記憶領域と、データを記憶するためのデータ記憶領域とが形成されている。
【００２９】
各エージェント３〜５には、監視箇所を撮影可能に設置された図外のカメラが接続されている。これにより、各エージェント３〜５は、前記プログラム記憶領域に記憶されたプログラムに従って作動することで、所定時間が経過した場合、又は撮影画像に変化が生じた場合、あるいはセンサ等から外部入力が加えられた場合など、事前に設定された条件に従って任意のタイミングで複数の画像を取得するとともに、これらの画像データを一つにまとめて前記データ記憶領域に記録して蓄積した後、前記監視装置１へ送信できるように構成されている。
【００３０】
以上の構成にかかる本実施の形態の動作を、図２〜図６に示すフローチャートに従って説明する。
【００３１】
すなわち、ネットワークシステム稼働中において、ネットワーク２に第Ｎのエージェント５を追加接続する際には、ユーザーが入力装置１１を介して、その旨のデータを入力する。このとき、監視装置１では、監視するエージェントの変更入力有と判断されるので（ＳＫ１）、第Ｎのエージェント５の「ＩＰアドレス」を入力するとともに（ＳＫ２）、ポーリングする間隔を示す「インターバルタイム」を入力し（ＳＫ３）、これらを図２の監視対象特定項目２２の第Ｎのエージェント領域２２ｎに記憶して登録する（ＳＫ４）。
【００３２】
なお、ここでは、第Ｎのエージェント５の監視を追加登録する場合を例に挙げて説明したが、これに限定されるものでは無く、図中省略したが、各エージェント３〜５を削除、又は他のエージェントへの変更を行う場合であっても、外部からの入力に応じて前記監視対象特定項目２２の内容を変更することにより、エージェントの削除や変更を行うことができるものとする。
【００３３】
すると、当該監視装置１は、監視対象特定項目２２の設定に従って、各エージェント３〜５への設定されたインターバルタイム毎のポーリングを開始し、各エージェント３〜５の監視を開始する（ＳＫ５）。これに対して、前記第Ｎのエージェント５は、このポーリングに対して応答するので（ＳＡ１）、これを受信した監視装置１では、第Ｎのエージェント５との通信が正常に行われた旨を記憶手段に記憶する（ＳＫ６）。
【００３４】
また、ネットワークシステム稼働中において、監視装置１にアプリケーションプログラムを追加登録する際には、ユーザーが入力装置１１を介して、その旨のデータを入力する。このとき、監視装置１では、アプリケーションプログラムの変更入力有と判断されるので（ＳＫ７）、入力されたアプリケーションプログラムのファイル名、具体的には、前記アクション項目３１の第１のアクション領域３１ａに、「音声再生プログラムファイル名」を記憶して登録する（ＳＫ８）。
【００３５】
なお、ここでは、「音声再生プログラムファイル名」を記憶して登録する場合を例に挙げて説明したが、これに限定されるものでは無く、例えば、第２のアクション領域３１ｘに記憶された「画像表示プログラムファイル名」を削除したり、他のアプリケーションプログラムのファイル名に変更する場合には、外部からの入力に応じて、前記アクション項目３１の第２のアクション領域３１ｘの記憶内容を変更することで、登録されたアプリケーションプログラムの削除や変更を行うことができるものとする。
【００３６】
このとき、音声再生プログラムに対応した添付ファイルを追加登録したい場合には、ユーザーが入力装置１１を介して、その旨のデータを入力する。このとき、監視装置１では、添付ファイルの変更入力有と判断されるので（ＳＫ９）、入力された添付ファイル、具体的には、「通信異常が発生しました」と音声出力する為の「第１音声ファイル」のファイル名と、「通信異常が復旧しました」と音声出力する為の「第２音声ファイル」のファイル名とを入力し（ＳＫ１０）、両ファイル名を、前記アクション項目３１の第１及び第２添付ファイル領域３１ｂ，３１ｃに記憶して登録する（ＳＫ１１）。
【００３７】
ここでも、第１及び第２音声ファイルのファイル名の登録のみならず、登録されたファイル名の削除や変更を行うことができるものとする。
【００３８】
また、ネットワークシステム稼働中において、「通信状態の変化」を監視条件として追加登録する際には、ユーザーが入力装置１１を介して、その旨のデータを入力する。このとき、監視装置１では、条件式の変更入力有と判断されるので（ＳＫ１２）、入力された条件式、具体的には、第Ｎのエージェント５との「通信状態の変化」を、条件項目３２の第１条件領域３２ａに記憶して登録する（ＳＫ１３）。
【００３９】
ここで、第Ｎのエージェント５との「通信状態の変化」を条件項目３２の第１条件領域３２ａに登録する場合を例に挙げて説明したが、これに限定されるものでは無く、例えば、第Ｎのエージェント５との「通信状態の変化」を削除したり、他の条件に変更する場合には、外部からの入力に応じて、第１条件領域３２ａの登録内容を変更することで、登録された条件の削除や変更を行うことができるものとする。
【００４０】
そして、ネットワークシステム稼働中において、前記条件項目３２に基づく監視事項である第Ｎのエージェント５との「通信状態の変化」による評価結果との関連付けを追加登録する際には、ユーザーが入力装置１１を介して、その旨のデータを入力する。このとき、監視装置１では、条件式の評価結果との関連付の変更入力有と判断されるので（ＳＫ１４）、入力されたデータ、具体的には、第Ｎのエージェント５との「通信状態の変化」の評価結果が、通信正常に変化したことを示す「真」の場合には、評価結果項目３３の第１結果領域３３ａに「Ｔｒｕｅアクション」を記憶して登録するとともに、第Ｎのエージェント５との「通信状態の変化」の評価結果が、通信異常に変化したことを示す「偽」の場合には、評価結果項目３３の第２結果領域３３ｂに「Ｆａｌｓｅアクション」を記憶して登録する。また、第Ｎのエージェント５との通信状態に変化が無い場合には、評価結果項目３３の第３結果領域３３ｃに「無アクション」を記憶して登録する（ＳＫ１５）。
【００４１】
なお、ここでは、前記各アクションを記憶して登録する場合を例に挙げて説明したが、これに限定されるものでは無く、例えば、第１〜第３結果領域３３ａ〜３３ｃの記憶内容を削除したり、記憶内容を他のアクション名に変更する場合には、外部からの入力に応じて、第１〜第３結果領域３３ａ〜３３ｃの記憶内容の削除や変更を行うことができるものとする。
【００４２】
また、ネットワークシステム稼働中において、前記各アクションに対応して実行するアプリケーションを追加登録する際には、ユーザーが入力装置１１を介して、その旨のデータを入力する。このとき、監視装置１では、各アクションに対応する起動アプリケーションの変更入力有と判断されるので（ＳＫ１６）、入力されたデータに基づいて、具体的に「Ｔｒｕｅアクション」に対しては、前記アクション項目３１の第２添付ファイル領域３１ｃに設定された「第２の音声ファイル名」を引数として、アクション項目３１の第１アクション領域３１ａに設定された「音声再生用プログラム」を起動する旨を、対応処理項目３４の第１処理領域３４ａに記憶して登録する（ＳＫ１７）。また、「Ｆａｌｓｅアクション」に対しては、前記アクション項目３１の第１添付ファイル領域３１ｂに設定された「第１の音声ファイル名」を引数として、第１アクション領域３１ａに設定された「音声再生用プログラム」を起動する旨を、対応処理項目３４の第２処理領域３４ｂに記憶して登録する（ＳＫ１８）。なお、「無アクション」の場合には、これに対応する対応処理項目３４の第３処理領域３４ｃに「処理無」を記憶して登録するものとする。
【００４３】
このとき、この前記各処理領域３４ａ〜３４ｃの各対応処理に対して、ユーザが容易に識別できるように、名称を付加する機能を備えており、第１処理領域３４ａの対応処理には「通信異常復旧」の名称が設定され、第２処理領域３４ｂの対応処理には「通信異常発生」の名称が設定される。
【００４４】
ここで、前記対応処理項目３４の各処理領域３４ａ〜３４ｃに、それぞれの対応処理を記憶して登録する場合を例に挙げて説明したが、これに限定されるものでは無く、例えば、各処理領域３４ａ〜３４ｃの記憶内容を削除したり、記憶内容を他の対応処理に変更する場合には、外部からの入力に応じて、各処理領域３４ａ〜３４ｃの記憶内容の削除や変更を行うことができるものとする。
【００４５】
そして、所定時間が経過した際には、当該監視装置１は監視対象特定項目２２の設定に従って、設定されたインターバルタイム毎に各エージェント３〜５に対してポーリングを行う（ＳＫ１９）。このとき、第Ｎのエージェント５において、ネットワーク障害等、何らかの原因によりポーリングに対する応答が不能の場合（ＳＡ２）、前記監視装置１は、予め設定された所定時間が経過した時点で（ＳＫ２０）、前記ポーリングに対する応答が有ったか否かを判断する（ＳＫ２１）。このとき、ポーリングに対する応答が有った場合には、通信が正常に行われた旨を前記記憶手段に記憶する一方（ＳＫ２２）、ポーリングに対する応答が無かった場合には、通信が異常である旨を前記記憶手段に記憶する（ＳＫ２３）。
【００４６】
次に、前回のポーリング時の通信状態を参照し、今回のポーリングにおいて、通信状態が正常から異常に変化したか否かを判断する（ＳＫ２４）。このとき、通信異常に変化していた場合には、前記条件項目３２の第１条件領域３２ａに記憶された条件式の評価結果が「偽」となる。このため、前記評価結果項目３３の第２結果領域３３ｂの「Ｆａｌｓｅアクション」を参照し、前記対応処理項目３４の第２処理領域３４ｂに記憶された処理を実行する（ＳＫ２５）。具体的には、前記アクション項目３１の第１添付ファイル領域３１ｂに設定された「第１音声ファイル名」を引数として、第１アクション領域３１ａに設定された「音声再生用プログラム」を起動し、当該監視装置１の出力装置１３から「通信異常が発生しました」と音声出力する。
【００４７】
また、前回のポーリング時の通信状態を参照し、今回のポーリングにおいて、通信状態が異常から正常に変化したか否かを判断し（ＳＫ２６）、通信正常に変化していた場合には、前記条件項目３２の第１条件領域３２ａに記憶された条件式の評価結果が「真」となる。このため、前記評価結果項目３３の第１結果領域３３ａの「Ｔｒｕｅアクション」を参照し、前記対応処理項目３４の第１処理領域３４ａに記憶された処理を実行する（ＳＫ２７）。具体的には、前記アクション項目３１の第２添付領域３１ｃに設定された「第２音声ファイル名」が引数として、第１アクション領域３２ａに設定された「音声再生用プログラム」を起動し、当該監視装置１の出力装置１３から「通信異常が復旧しました」と音声出力する。
【００４８】
このように、ネットワークシステム稼働中において、監視装置１に対して新たな情報や出力方法、又は条件式や条件式に応じたアクション等の事項を追加又は削除あるいは変更の要求が生じた場合であっても、ユーザーが入力装置１１を介して外部から入力することにより、稼働中に参照される設定項目２１の内容を、この入力に応じて追加や削除や書換等、設定変更することができる。
【００４９】
これにより、当該監視装置１は、設定変更された前記設定項目２１の内容を参照し、その内容に基づく処理を実行するため、マネージャープログラムのソフトウェアのソースコードの変更や、システムの再構築を行うこと無く、新たな情報や出力方法又は条件式や条件式に応じたアクション等の事項の追加や削除や変更を行うことができる。
【００５０】
したがって、ネットワークシステムが稼働中であっても、ユーザーが外部からシステムの設定変更を入力するだけで、ネットワークシステムの運用を停止すること無く、ユーザによるシステムのカスタマイズが可能となる。これにより、システムの動作を変更することができるので、システムの柔軟性を高めることができる。
【００５１】
具体的にネットワークシステム稼働中において、ネットワーク２に新たな第Ｎのエージェント５を追加したり、あるいは削除したり、又は他のエージェントに変更する場合であっても、マネージャープログラムのソフトウェアのソースコードの変更を行うこと無く、ユーザーが入力装置１１を介して外部からデータ入力することで、前記設定項目２１の一つである監視対象特定項目２２の内容を設定変更することができる。これにより、前記設定項目２１の一つであり監視するエージェントを記憶する監視対象特定項目２２の内容を、外部からの入力に応じて設定変更することができる。
【００５２】
これに伴い、当該監視装置１では、設定変更された監視対象特定項目２２の内容を参照し、その内容に基づいた第Ｎのエージェント５の監視を開始したり、監視を停止したり、他のエージェントの監視を開始したりすることができるため、ネットワークシステムの運用を停止すること無く、ネットワーク２への第Ｎのエージェント５の接続や、ネットワーク２からの削除や、変更を行うことができ、利便性を向上することができる。
【００５３】
このとき、ユーザーが入力装置１１を介して外部からデータ入力することで、所定の監視事項を評価する為の条件を記憶する条件項目３２の内容と、該条件項目３２に基づく前記監視事項の評価結果に対応した処理を記憶する対応処理項目３４の内容と、該対応処理項目３４に記憶された処理内容を実行する際に起動するアプリケーション名を記憶したアクション項目３１の内容とを、外部からの入力によって設定変更することができる。
【００５４】
このため、追加された第Ｎのエージェント５を監視事項に設定し、この監視事項を評価する為の条件式の追加や削除や変更を行うことができるとともに、その評価結果に対応した処理内容の追加や削除や変更を、ネットワークシステム稼働中に行うことができる。
【００５５】
そして、この処理内容を実行する為のアプリケーションの追加や削除や変更も稼働中に行うことができるため、システムの柔軟性をより高めることができる。
【００５６】
【発明の効果】
以上説明したように本発明の請求項１の監視装置では、ネットワークシステム稼働中において、監視装置に対して新たな情報や出力方法、又は条件式や条件式に応じたアクション等の事項の追加又は削除あるいは変更の要求が生じた場合であっても、稼働中に参照される設定項目を、外部からの入力に応じて、追加や削除や書換等の設定変更を行うことができる。
【００５７】
これにより、当該監視装置は、設定変更された前記設定項目を参照し、その内容に基づく処理を実行するため、ソフトウェアのソースコードの変更や、システムの再構築を行うこと無く、新たな情報や出力方法又は条件式や条件式に応じたアクション等の事項の追加や削除や変更を行うことができる。
【００５８】
したがって、ネットワークシステムが稼働中であっても、ユーザーが外部からシステムの設定変更を入力するだけで、ネットワークシステムの運用を停止すること無く、ユーザによるシステムのカスタマイズが可能となる。これにより、システムの動作を変更することができるので、システムの柔軟性を高める。
【００５９】
また、請求項２の監視装置においては、ネットワークシステム稼働中において、ネットワークに新たなエージェントを追加したり、削除したり、他と変更する場合であっても、前述した項目設定手段によって、監視するエージェントを記憶する監視対象特定項目の内容を、外部からの入力によって設定変更することができる。
【００６０】
これに伴い、当該監視装置では、設定変更された監視対象特定項目を参照し、その内容に基づいたエージェントの監視を開始するため、ネットワークシステムの運用を停止すること無く、エージェントの追加や削除や変更を行うことができ、利便性を向上することができる。
【００６１】
さらに、請求項３の監視装置では、前述した項目設定手段によって、所定の監視事項を評価する為の条件が記憶される条件項目の内容と、条件項目に基づく前記監視事項の評価結果に対応した処理が記憶される対応処理項目の内容と、対応処理項目に記憶された処理内容を実行する為に起動するアプリケーション名が記憶されるアクション項目の内容とを、外部からの入力によって設定変更することができる。
【００６２】
これにより、所定の監視事項を評価する為の条件の追加や削除や変更を行うことができるとともに、その評価結果に対応した処理内容の追加や削除や変更を、ネットワークシステム稼働中に行うことができる。
【００６３】
そして、この処理内容を実行する為のアプリケーションの追加や削除や変更も稼働中に行うことができるため、システムの柔軟性をより高めることができる。
【図面の簡単な説明】
【図１】本発明の一実施の形態を示すブロック図である。
【図２】同実施の形態の記憶手段の内容の一部を示す説明図である。
【図３】同実施の形態の動作を示すフローチャートである。
【図４】図３に続くフローチャートである。
【図５】図４に続くフローチャートである。
【図６】図５に続くフローチャートである。
【符号の説明】
１    監視装置
２    ネットワーク
１１    入力装置
１３    出力装置
２１    設定項目
２２    監視対象特定項目
３１    アクション項目
３２    条件項目
３３    評価結果項目
３４    対象処理項目
【図１】
2004171242.tif 000003
【図２】
2004171242.tif 000004
【図３】
2004171242.tif 000005
【図４】
2004171242.tif 000006
【図５】
2004171242.tif 000007
【図６】
2004171242.tif 000008