(57)【要約】【課題】  ＯＳの種類やバージョンに影響されない運用監視システムおよびその方法、並びに中継サーバを提供する。【解決手段】  被監視サーバ２０と運用監視サーバ５０との間に中継サーバ３０を設置し、被監視サーバ２０で監視対象２１の状態変化を検知してこれを中継サーバ３０に通信回線を介して通知し、中継サーバ３０で、検知情報書込処理手段３１により、通知を受け取ってシステム管理ソフトウェアのログファイル３２にメッセージを書き込み、さらに必要メッセージの抽出およびその変換処理を行ってＯＳログファイル３４に書き込む。そして、中継サーバ３０のログファイル監視処理手段３８により、ログファイル３４を監視し、運用監視サーバ５０の運用監視処理手段５１に通信回線を介してメッセージを通知する。【選択図】  図２
2005322140.tif 000002
【特許請求の範囲】
【請求項１】
被監視サーバの運用状態を監視するために、前記被監視サーバに設けられて監視対象の状態変化を検知する処理を行う状態変化検知処理手段と、この状態変化検知処理手段からの通知を受け取ってシステム管理ソフトウェアのログファイルに検知情報に関するメッセージを書き込む処理を行う検知情報書込処理手段と、前記システム管理ソフトウェアのログファイルから検知情報に関するメッセージのうち監視すべき情報として通知が必要なメッセージを抽出するとともに抽出メッセージを変換してオペレーティングシステムのログファイルに変換後のメッセージを書き込む処理を行う監視情報抽出処理手段と、前記オペレーティングシステムのログファイルを監視して運用監視サーバに通知すべきメッセージが発生している場合にそのメッセージを通信回線を介して前記運用監視サーバに通知する処理を行うログファイル監視処理手段と、前記運用監視サーバに設けられて前記ログファイル監視処理手段からの通知を前記通信回線を介して受け取ってこの通知に基づき前記被監視サーバの運用状態を監視する処理を行う運用監視処理手段とを備えた運用監視システムにおいて、
前記被監視サーバと前記運用監視サーバとの間には、中継サーバが設置され、
この中継サーバには、前記検知情報書込処理手段と、前記システム管理ソフトウェアのログファイルと、前記監視情報抽出処理手段と、前記オペレーティングシステムのログファイルと、前記ログファイル監視処理手段とが配置されていることを特徴とする運用監視システム。
【請求項２】
被監視サーバの運用状態を監視するために、前記被監視サーバに設けられて監視対象の状態変化の情報が前記監視対象自らにより書き込まれる監視対象自発書込用のログファイルと、この監視対象自発書込用のログファイルを監視して運用監視サーバに通知すべきメッセージが発生している場合にそのメッセージを通信回線を介して前記運用監視サーバに通知する処理を行うログファイル監視処理手段と、前記運用監視サーバに設けられて前記ログファイル監視処理手段からの通知を前記通信回線を介して受け取ってこの通知に基づき前記被監視サーバの運用状態を監視する処理を行う運用監視処理手段とを備えた運用監視システムにおいて、
前記被監視サーバと前記運用監視サーバとの間には、中継サーバが設置され、
この中継サーバには、前記ログファイル監視処理手段が配置されるとともに、
前記被監視サーバおよび／または前記中継サーバには、前記被監視サーバに設けられた前記監視対象自発書込用のログファイルを前記被監視サーバと前記中継サーバとの間でファイル共有させる処理を行うファイル共有処理手段が設けられていることを特徴とする運用監視システム。
【請求項３】
被監視サーバの運用状態を監視するために、前記被監視サーバに設けられて監視対象の状態変化を監視する処理を行う状態変化監視処理手段と、前記被監視サーバに設けられて前記状態変化監視処理手段により異常が検知された場合にその検知した異常に関するメッセージが前記状態変化監視処理手段により書き込まれる状態変化監視処理手段書込用のログファイルと、この状態変化監視処理手段書込用のログファイルを監視して運用監視サーバに通知すべきメッセージが発生している場合にそのメッセージを通信回線を介して前記運用監視サーバに通知する処理を行うログファイル監視処理手段と、前記運用監視サーバに設けられて前記ログファイル監視処理手段からの通知を前記通信回線を介して受け取ってこの通知に基づき前記被監視サーバの運用状態を監視する処理を行う運用監視処理手段とを備えた運用監視システムにおいて、
前記被監視サーバと前記運用監視サーバとの間には、中継サーバが設置され、
この中継サーバには、前記ログファイル監視処理手段が配置されるとともに、
前記被監視サーバおよび／または前記中継サーバには、前記被監視サーバに設けられた前記状態変化監視処理手段書込用のログファイルを前記被監視サーバと前記中継サーバとの間でファイル共有させる処理を行うファイル共有処理手段が設けられていることを特徴とする運用監視システム。
【請求項４】
被監視サーバの運用状態を監視するために、
前記被監視サーバに設けられて監視対象の状態変化を検知する処理を行う状態変化検知処理手段と、この状態変化検知処理手段からの通知を受け取ってシステム管理ソフトウェアのログファイルに検知情報に関するメッセージを書き込む処理を行う検知情報書込処理手段と、前記システム管理ソフトウェアのログファイルから検知情報に関するメッセージのうち監視すべき情報として通知が必要なメッセージを抽出するとともに抽出メッセージを変換してオペレーティングシステムのログファイルに変換後のメッセージを書き込む処理を行う監視情報抽出処理手段とを備え、
かつ、前記被監視サーバに設けられて監視対象の状態変化の情報が前記監視対象自らにより書き込まれる監視対象自発書込用のログファイルを備え、
かつ、前記被監視サーバに設けられて監視対象の状態変化を監視する処理を行う状態変化監視処理手段と、前記被監視サーバに設けられて前記状態変化監視処理手段により異常が検知された場合にその検知した異常に関するメッセージが前記状態変化監視処理手段により書き込まれる状態変化監視処理手段書込用のログファイルとを備えるとともに、
前記オペレーティングシステムのログファイル、前記監視対象自発書込用のログファイル、および前記状態変化監視処理手段書込用のログファイルをそれぞれ監視して運用監視サーバに通知すべきメッセージが発生している場合にそのメッセージを通信回線を介して前記運用監視サーバに通知する処理を行うログファイル監視処理手段と、前記運用監視サーバに設けられて前記ログファイル監視処理手段からの通知を前記通信回線を介して受け取ってこの通知に基づき前記被監視サーバの運用状態を監視する処理を行う運用監視処理手段とを備えた運用監視システムにおいて、
前記被監視サーバと前記運用監視サーバとの間には、中継サーバが設置され、
この中継サーバには、前記検知情報書込処理手段と、前記システム管理ソフトウェアのログファイルと、前記監視情報抽出処理手段と、前記オペレーティングシステムのログファイルと、前記ログファイル監視処理手段とが配置されるとともに、
前記被監視サーバおよび／または前記中継サーバには、前記被監視サーバに設けられた前記監視対象自発書込用および前記状態変化監視処理手段書込用の各ログファイルを前記被監視サーバと前記中継サーバとの間でファイル共有させる処理を行うファイル共有処理手段が設けられていることを特徴とする運用監視システム。
【請求項５】
被監視サーバの運用状態を監視するために、前記被監視サーバに設けられた状態変化検知処理手段により、監視対象の状態変化を検知する処理を行い、検知情報書込処理手段により、前記状態変化検知処理手段からの通知を受け取ってシステム管理ソフトウェアのログファイルに検知情報に関するメッセージを書き込む処理を行い、監視情報抽出処理手段により、前記システム管理ソフトウェアのログファイルから検知情報に関するメッセージのうち監視すべき情報として通知が必要なメッセージを抽出するとともに抽出メッセージを変換してオペレーティングシステムのログファイルに変換後のメッセージを書き込む処理を行い、ログファイル監視処理手段により、前記オペレーティングシステムのログファイルを監視して運用監視サーバに通知すべきメッセージが発生している場合にそのメッセージを通信回線を介して前記運用監視サーバに通知する処理を行い、前記運用監視サーバに設けられた運用監視処理手段により、前記ログファイル監視処理手段からの通知を前記通信回線を介して受け取ってこの通知に基づき前記被監視サーバの運用状態を監視する処理を行う運用監視方法において、
前記被監視サーバと前記運用監視サーバとの間に中継サーバを設置し、
この中継サーバに、前記検知情報書込処理手段と、前記システム管理ソフトウェアのログファイルと、前記監視情報抽出処理手段と、前記オペレーティングシステムのログファイルと、前記ログファイル監視処理手段とを配置し、
前記中継サーバに配置された前記検知情報書込処理手段により、前記被監視サーバに設けられた前記状態変化検知処理手段からの通知を通信回線を介して受け取り、
前記中継サーバに配置された前記ログファイル監視処理手段から通信回線を介して前記運用監視サーバに設けられた前記運用監視処理手段への通知を行う
ことを特徴とする運用監視方法。
【請求項６】
被監視サーバの運用状態を監視するために、前記被監視サーバに設けられた監視対象自発書込用のログファイルに監視対象の状態変化の情報を前記監視対象自らが書き込み、ログファイル監視処理手段により、前記監視対象自発書込用のログファイルを監視して運用監視サーバに通知すべきメッセージが発生している場合にそのメッセージを通信回線を介して前記運用監視サーバに通知する処理を行い、前記運用監視サーバに設けられた運用監視処理手段により、前記ログファイル監視処理手段からの通知を前記通信回線を介して受け取ってこの通知に基づき前記被監視サーバの運用状態を監視する処理を行う運用監視方法において、
前記被監視サーバと前記運用監視サーバとの間に中継サーバを設置し、
この中継サーバに、前記ログファイル監視処理手段を配置するとともに、
前記被監視サーバおよび／または前記中継サーバに、前記被監視サーバに設けられた前記監視対象自発書込用のログファイルを前記被監視サーバと前記中継サーバとの間でファイル共有させる処理を行うファイル共有処理手段を設けておき、
前記中継サーバに配置された前記ログファイル監視処理手段により、前記ファイル共有処理手段で共有化された前記被監視サーバの前記監視対象自発書込用のログファイルを監視する
ことを特徴とする運用監視方法。
【請求項７】
被監視サーバの運用状態を監視するために、前記被監視サーバに設けられた状態変化監視処理手段により、監視対象の状態変化を監視する処理を行い、前記状態変化監視処理手段により異常を検知した場合にその検知した異常に関するメッセージを前記状態変化監視処理手段により前記被監視サーバに設けられた状態変化監視処理手段書込用のログファイルに書き込み、ログファイル監視処理手段により、前記状態変化監視処理手段書込用のログファイルを監視して運用監視サーバに通知すべきメッセージが発生している場合にそのメッセージを通信回線を介して前記運用監視サーバに通知する処理を行い、前記運用監視サーバに設けられた運用監視処理手段により、前記ログファイル監視処理手段からの通知を前記通信回線を介して受け取ってこの通知に基づき前記被監視サーバの運用状態を監視する処理を行う運用監視方法において、
前記被監視サーバと前記運用監視サーバとの間に中継サーバを設置し、
この中継サーバに、前記ログファイル監視処理手段を配置するとともに、
前記被監視サーバおよび／または前記中継サーバに、前記被監視サーバに設けられた前記状態変化監視処理手段書込用のログファイルを前記被監視サーバと前記中継サーバとの間でファイル共有させる処理を行うファイル共有処理手段を設けておき、
前記中継サーバに配置された前記ログファイル監視処理手段により、前記ファイル共有処理手段で共有化された前記被監視サーバの前記状態変化監視処理手段書込用のログファイルを監視する
ことを特徴とする運用監視方法。
【請求項８】
被監視サーバの運用状態を監視するために、
前記被監視サーバに設けられた状態変化検知処理手段により、監視対象の状態変化を検知する処理を行い、検知情報書込処理手段により、前記状態変化検知処理手段からの通知を受け取ってシステム管理ソフトウェアのログファイルに検知情報に関するメッセージを書き込む処理を行い、監視情報抽出処理手段により、前記システム管理ソフトウェアのログファイルから検知情報に関するメッセージのうち監視すべき情報として通知が必要なメッセージを抽出するとともに抽出メッセージを変換してオペレーティングシステムのログファイルに変換後のメッセージを書き込む処理を行い、
かつ、前記被監視サーバに設けられた監視対象自発書込用のログファイルに監視対象の状態変化の情報を前記監視対象自らが書き込み、
かつ、前記被監視サーバに設けられた状態変化監視処理手段により、監視対象の状態変化を監視する処理を行い、前記状態変化監視処理手段により異常を検知した場合にその検知した異常に関するメッセージを前記状態変化監視処理手段により前記被監視サーバに設けられた状態変化監視処理手段書込用のログファイルに書き込むとともに、
ログファイル監視処理手段により、前記オペレーティングシステムのログファイル、前記監視対象自発書込用のログファイル、および前記状態変化監視処理手段書込用のログファイルをそれぞれ監視して運用監視サーバに通知すべきメッセージが発生している場合にそのメッセージを通信回線を介して前記運用監視サーバに通知する処理を行い、前記運用監視サーバに設けられた運用監視処理手段により、前記ログファイル監視処理手段からの通知を前記通信回線を介して受け取ってこの通知に基づき前記被監視サーバの運用状態を監視する処理を行う運用監視方法において、
前記被監視サーバと前記運用監視サーバとの間に中継サーバを設置し、
この中継サーバに、前記検知情報書込処理手段と、前記システム管理ソフトウェアのログファイルと、前記監視情報抽出処理手段と、前記オペレーティングシステムのログファイルと、前記ログファイル監視処理手段とを配置するとともに、
前記被監視サーバおよび／または前記中継サーバに、前記被監視サーバに設けられた前記監視対象自発書込用および前記状態変化監視処理手段書込用の各ログファイルを前記被監視サーバと前記中継サーバとの間でファイル共有させる処理を行うファイル共有処理手段を設けておき、
前記中継サーバに配置された前記検知情報書込処理手段により、前記被監視サーバに設けられた前記状態変化検知処理手段からの通知を通信回線を介して受け取り、
前記中継サーバに配置された前記ログファイル監視処理手段により、前記ファイル共有処理手段で共有化された前記被監視サーバの前記監視対象自発書込用および前記状態変化監視処理手段書込用の各ログファイルを監視し、
前記中継サーバに配置された前記ログファイル監視処理手段から通信回線を介して前記運用監視サーバに設けられた前記運用監視処理手段への通知を行う
ことを特徴とする運用監視方法。
【請求項９】
被監視サーバとこの被監視サーバの運用状態を監視するための運用監視サーバとの間に設置される中継サーバであって、
前記被監視サーバに設けられて監視対象の状態変化を検知する処理を行う状態変化検知処理手段からの通知を通信回線を介して受け取ってシステム管理ソフトウェアのログファイルに検知情報に関するメッセージを書き込む処理を行う検知情報書込処理手段と、
前記システム管理ソフトウェアのログファイルから検知情報に関するメッセージのうち監視すべき情報として通知が必要なメッセージを抽出するとともに抽出メッセージを変換してオペレーティングシステムのログファイルに変換後のメッセージを書き込む処理を行う監視情報抽出処理手段と、
前記オペレーティングシステムのログファイルを監視して前記運用監視サーバに通知すべきメッセージが発生している場合にそのメッセージを通信回線を介して前記運用監視サーバに通知する処理を行うログファイル監視処理手段と
を備えたことを特徴とする中継サーバ。
【請求項１０】
被監視サーバとこの被監視サーバの運用状態を監視するための運用監視サーバとの間に設置される中継サーバであって、
この中継サーバ自体および／または前記被監視サーバに設けられたファイル共有処理手段により共有化された前記被監視サーバのログファイルを監視して前記運用監視サーバに通知すべきメッセージが発生している場合にそのメッセージを通信回線を介して前記運用監視サーバに通知する処理を行うログファイル監視処理手段を備えたことを特徴とする中継サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被監視サーバの運用状態を監視するための運用監視システムおよびその方法、並びに中継サーバに係り、例えば、新しい種類のＯＳやバージョンアップされたＯＳを搭載した被監視サーバを新規に導入する場合等に利用できる。
【背景技術】
【０００２】
従来より、１つの運用監視サーバにより、複数の被監視サーバの運用状態の監視が行われている。このような運用監視を行う場合には、通常、運用監視の対象となる複数の被監視サーバのそれぞれに、エンタープライズ・システム管理ソフトウェアのエージェントと称されるプログラムをインストールし、一方、運用監視サーバには、エンタープライズ・システム管理ソフトウェアのマネージャと称されるプログラムをインストールする。これらのエージェントおよびマネージャには、例えば、ＯｐｅｎＶｉｅｗ（非特許文献１参照）等の市販のプログラムが用いられている。
【０００３】
図３には、このようなエンタープライズ・システム管理ソフトウェアのエージェントおよびマネージャにより実現される従来の運用監視システム９０の構成が例示されている。後述する如く、本発明の運用監視システムは、従来の運用監視システムと１つの運用監視サーバを共有する形で併設することができ、後述する図１では、既存の被監視サーバ７０の監視を行う従来の運用監視システムを含む形で、新規に導入された被監視サーバ２０の監視を行う本発明の運用監視システムの構成が説明されている。従って、図３では、後述する図１のシステム構成における既存の被監視サーバ７０の監視を行う部分を、従来の運用監視システム９０であるものとして説明を行うものとする。
【０００４】
図３において、既存の被監視サーバ７０、つまり従来の運用監視方法により運用状態を監視される被監視サーバには、３つに分類される監視対象７１，７２，７３がある。そして、従来の運用監視システム９０では、これらの３分類された監視対象７１，７２，７３に対し、それぞれ異なる方法での監視を行っている。これらの３つの監視方法を監視パターン（１），（２），（３）とする。
【０００５】
監視パターン（１）では、監視対象７１について生じる障害等、すなわち被監視サーバ７０に常駐するシステム管理ソフトウェア（事後的にインストールするエンタープライズ・システム管理ソフトウェアではなく、被監視サーバ７０に最初から搭載されているシステム管理ソフトウェア）により検知可能な障害等の監視を行う。先ず、被監視サーバ７０において、システム管理ソフトウェアのエージェント（プログラム）を実行して実現される状態変化検知処理手段７４により、監視対象７１の状態変化（障害等）を検知する処理を行う。そして、システム管理ソフトウェアのマネージャ（プログラム）を実行して実現される検知情報書込処理手段７５により、状態変化検知処理手段（エージェント）７４からの通知を受け取り、システム管理ソフトウェアのログファイル７６に、検知情報に関するメッセージを書き込む処理を行う。
【０００６】
続いて、監視情報抽出処理手段７７により、ログファイル７６から、検知情報に関するメッセージのうち監視すべき情報として通知が必要なメッセージを抽出するとともに、抽出したメッセージを変換してオペレーティングシステムのログファイル７８に、変換後のメッセージを書き込む処理を行う。
【０００７】
次に、エンタープライズ・システム管理ソフトウェアのエージェント（プログラム）を実行して実現されるログファイル監視処理手段８２により、オペレーティングシステムのログファイル７８を監視し、運用監視サーバ５０に通知すべきメッセージが発生している場合にそのメッセージを運用監視サーバ５０に通知する処理を行う。そして、運用監視サーバ５０において、エンタープライズ・システム管理ソフトウェアのマネージャ（プログラム）を実行して実現される運用監視処理手段５１により、ログファイル監視処理手段（エージェント）８２からの通知を受け取り、この通知に基づき被監視サーバ７０の運用状態を監視する処理を行う。
【０００８】
なお、ログファイル監視処理手段８２を構成するエンタープライズ・システム管理ソフトウェアのエージェントは、被監視サーバ７０の監視を行うために、運用監視サーバ５０にインストールされたエンタープライズ・システム管理ソフトウェアのマネージャに対応させて、その被監視サーバ７０に事後的にインストールされるものであるのに対し、状態変化検知処理手段７４を構成するシステム管理ソフトウェアのエージェントおよび検知情報書込処理手段７５を構成するシステム管理ソフトウェアのマネージャ、並びにシステム管理ソフトウェアのログファイル７６、監視情報抽出処理手段７７、ＯＳログファイル７８は、被監視サーバ７０に最初から搭載され、あるいは設置されているものである。
【０００９】
監視パターン（２）では、監視対象７２について生じる障害等、すなわち被監視サーバ７０に常駐するシステム管理ソフトウェアにより検知不可能な障害等であって、かつ、監視対象７２自らによりログファイルに書き込まれる障害等の監視を行う。先ず、被監視サーバ７０において、監視対象７２の状態変化（障害等）の情報が、監視対象７２自らにより監視対象自発書込用のログファイル７９に書き込まれる。この監視対象自発書込用のログファイル７９には、オペレーティングシステムのログファイル７８も含まれるが、図３では、説明の便宜上、分けて記載されている。
【００１０】
続いて、ログファイル監視処理手段（エージェント）８２により、監視対象自発書込用のログファイル７９を監視し、運用監視サーバ５０に通知すべきメッセージが発生している場合にそのメッセージを運用監視サーバ５０に通知する処理を行う。そして、運用監視サーバ５０において、運用監視処理手段（マネージャ）５１により、ログファイル監視処理手段（エージェント）８２からの通知を受け取り、この通知に基づき被監視サーバ７０の運用状態を監視する処理を行う。
【００１１】
監視パターン（３）では、監視対象７３について生じる障害等、すなわち被監視サーバ７０に常駐するシステム管理ソフトウェアにより検知不可能な障害等であって、かつ、別途作成されてインストールされた監視アプリケーションで監視対象７３の状態を監視することにより検知可能な障害等の監視を行う。先ず、被監視サーバ７０において、監視アプリケーションを定期的に起動・実行して実現される状態変化監視処理手段８０により、監視対象７３の状態変化を監視する処理を行う。そして、状態変化監視処理手段（監視アプリケーション）８０により異常を検知した場合に、その検知した異常に関するメッセージを、状態変化監視処理手段（監視アプリケーション）８０により状態変化監視処理手段書込用のログファイル８１に書き込む。
【００１２】
続いて、ログファイル監視処理手段（エージェント）８２により、状態変化監視処理手段書込用のログファイル８１を監視し、運用監視サーバ５０に通知すべきメッセージが発生している場合にそのメッセージを運用監視サーバ５０に通知する処理を行う。そして、運用監視サーバ５０において、運用監視処理手段（マネージャ）５１により、ログファイル監視処理手段（エージェント）８２からの通知を受け取り、この通知に基づき被監視サーバ７０の運用状態を監視する処理を行う。
【００１３】
なお、状態変化検知処理手段７４を構成するシステム管理ソフトウェアのエージェントが、被監視サーバ７０に最初から搭載されている常駐のプログラムであるのに対し、状態変化監視処理手段８０を構成する監視アプリケーションは、被監視サーバ７０の運用状態を監視するために作成されて事後的にインストールされたプログラムである。
【００１４】
また、運用状態を監視し、障害等を検知するシステムとしては、通信ネットワークを介して順不同に到着する監視情報の効率的な並べ替えを行う状態監視システム（特許文献１参照）、ビジネスオフィス機器の遠隔監視・診断・修理を可能にしたシステム（特許文献２参照）がある。
【００１５】
【特許文献１】特開平１０−１９０６５７号公報（段落［００１３］、図１、要約）
【特許文献２】特開２００１−３０９４５４号公報（段落［０００８］、要約）
【非特許文献１】日本ヒューレット・パッカード株式会社、“ＨＰ  ＯｐｅｎＶｉｅｗとは？”、［online］、日本ＨＰホームページ、［平成１６年４月２４日検索］、インターネット＜ＵＲＬ：http://www.compaq.co.jp/products/software/management/openview/about/index.html＞
【発明の開示】
【発明が解決しようとする課題】
【００１６】
ところで、前述した図３に示す従来の運用監視システム９０では、１つの運用監視サーバ５０により、複数の被監視サーバ７０の運用状態を監視することができるが、新システムの構築や既存の被監視サーバ７０のオペレーティングシステム（ＯＳ）のサポート切れ等の種々の事情により、被監視サーバを新規に導入する場合（本願明細書では、コンピュータのハードウェアを変えずにＯＳを入れ替えてバージョンアップする場合も、被監視サーバを新規に導入することと捉え、そのようなサーバも新規導入の被監視サーバと呼ぶものとする。）には、その被監視サーバにも既存の被監視サーバ７０の場合と同様に、ログファイル監視処理手段８２を構成するエンタープライズ・システム管理ソフトウェアのエージェントをインストールする必要がある。
【００１７】
しかしながら、新規に導入する被監視サーバのＯＳが、全く新しい種類のＯＳであったり、バージョンアップされたＯＳであった場合には、それらのＯＳが、運用監視システムを構成するエンタープライズ・システム管理ソフトウェアがサポートするＯＳの対象外となり、この新規に導入する被監視サーバに、エンタープライズ・システム管理ソフトウェアのエージェントをインストールすることができない場合がある。すなわち、エンタープライズ・システム管理ソフトウェアのエージェントとして市販のプログラムを採用する場合には、その市販のエージェントが、新しい種類のＯＳやバージョンアップされたＯＳに対応したエージェントでなければ、インストールすることができず、そのような新しい種類のＯＳやバージョンアップされたＯＳに対応したエージェントが販売されていない場合には、新規に導入する被監視サーバの運用状態の監視を行うことができないことになる。例えば、ＬＩＮＵＸ（商標）の最新バージョンは、運用監視システムを構成するエンタープライズ・システム管理ソフトウェアがサポートするＯＳの対象外なので、導入することができない等であり、また、これに準ずる場合として、ＷＩＮＤＯＷＳ（商標）の最新版のサポートのためには、パッチを必要とすることが多い等の不都合もある。
【００１８】
また、仮に、新しい種類のＯＳやバージョンアップされたＯＳに対応したエージェントを入手できるとしても、このエージェントのバージョンアップに対応させて、運用監視サーバに搭載するエンタープライズ・システム管理ソフトウェアのマネージャについても、新しい種類のＯＳやバージョンアップされたＯＳに対応したバージョンアップされたものとする必要がある。しかしながら、市販のエンタープライズ・システム管理ソフトウェアについては、エージェントの価格に比べ、マネージャの価格が２桁程高いため、バージョンアップされたマネージャを購入するのはコストがかかるうえ、運用監視サーバのマネージャをバージョンアップすると、それまで旧バージョンのマネージャで監視を行っていた他の被監視サーバについて今まで通りに支障なく監視を行うことができるか否かのテストを行わなければならず、この点でも手間やコストがかかるという問題が生じる。
【００１９】
一方、後者のような他の被監視サーバについての監視を継続するうえでの問題点を解消するために、他の被監視サーバ（既存のもの。）を監視するための運用監視サーバ（旧バージョンのマネージャが搭載されているもの。）とは別に、新規に導入する被監視サーバ（新しい種類のＯＳやバージョンアップされたＯＳが搭載されたもの。）を監視するための運用監視サーバ（バージョンアップしたマネージャが搭載されているもの。）を設置することも考えられるが、この場合には、バージョンアップしたマネージャの購入費用と合わせ、運用監視サーバの設置費用として非常に高額なコスト（例えば、億単位のコスト）がかかるので、例えば、サーバの監視を依頼される運用監視システムの管理者は、新規に導入する被監視サーバ（新しい種類のＯＳやバージョンアップされたＯＳが搭載されたもの。）について監視を依頼してきた依頼人から受け取ることができる対価に比べ、見合わない投資をすることになりかねない。
【００２０】
以上のことから、結果的に、システムを構築するにあたり、被監視サーバに導入することができるＯＳに制約が生じていた。従って、ＯＳの種類やバージョンに影響されない運用監視方法を実現することにより、被監視サーバに、様々な種類のＯＳや、様々なバージョンのＯＳを導入することができるようにし、ＯＳの制約なくシステム構築を行うことができるようにすることが望まれる。
【００２１】
なお、前述した特許文献１，２に記載されたシステムは、上記のようなＯＳの種類やバージョンに影響されない運用監視方法を実現するという課題を解決するものではない。
【００２２】
本発明の目的は、ＯＳの種類やバージョンに影響されない運用監視システムおよびその方法、並びに中継サーバを提供するところにある。
【課題を解決するための手段】
【００２３】
本発明は、被監視サーバと運用監視サーバとの間に中継サーバを設置して前記目的を達成するものである。
【００２４】
具体的には、本発明は、被監視サーバの運用状態を監視するために、被監視サーバに設けられて監視対象の状態変化を検知する処理を行う状態変化検知処理手段と、この状態変化検知処理手段からの通知を受け取ってシステム管理ソフトウェアのログファイルに検知情報に関するメッセージを書き込む処理を行う検知情報書込処理手段と、システム管理ソフトウェアのログファイルから検知情報に関するメッセージのうち監視すべき情報として通知が必要なメッセージを抽出するとともに抽出メッセージを変換してオペレーティングシステムのログファイルに変換後のメッセージを書き込む処理を行う監視情報抽出処理手段と、オペレーティングシステムのログファイルを監視して運用監視サーバに通知すべきメッセージが発生している場合にそのメッセージを通信回線を介して運用監視サーバに通知する処理を行うログファイル監視処理手段と、運用監視サーバに設けられてログファイル監視処理手段からの通知を通信回線を介して受け取ってこの通知に基づき被監視サーバの運用状態を監視する処理を行う運用監視処理手段とを備えた運用監視システムにおいて、被監視サーバと運用監視サーバとの間には、中継サーバが設置され、この中継サーバには、検知情報書込処理手段と、システム管理ソフトウェアのログファイルと、監視情報抽出処理手段と、オペレーティングシステムのログファイルと、ログファイル監視処理手段とが配置されていることを特徴とするものである。
【００２５】
このような本発明の運用監視システム（以下、監視パターン（１）を実現する発明という。）においては、被監視サーバと運用監視サーバとの間に中継サーバを設置し、この中継サーバに、検知情報書込処理手段と、システム管理ソフトウェアのログファイルと、監視情報抽出処理手段と、オペレーティングシステムのログファイルと、ログファイル監視処理手段とを配置したので、被監視サーバの状態変化検知処理手段からの通知を、被監視サーバの検知情報書込処理手段ではなく、中継サーバに配置した検知情報書込処理手段により受け取ることが可能となる。従って、システム管理ソフトウェアのログファイル、監視情報抽出処理手段、オペレーティングシステムのログファイル、およびログファイル監視処理手段も、中継サーバ上で機能するようになり、中継サーバのログファイル監視処理手段により拾われた被監視サーバの障害等の情報は、中継サーバのログファイル監視処理手段からの通知により、運用監視サーバの運用監視処理手段に伝達され、収集される。
【００２６】
このため、被監視サーバの状態変化検知処理手段からの通知を受け取ることができる中継サーバの検知情報書込処理手段を作成すれば、すなわち被監視サーバの状態変化検知処理手段との通信を行うことができ、かつ、中継サーバのオペレーティングシステム（ＯＳ）上で機能する検知情報書込処理手段を用意することを前提とし、被監視サーバのＯＳと、中継サーバのＯＳとを異なるものとすることが可能となる。従って、新規に導入する被監視サーバのＯＳが、新しい種類のＯＳやバージョンアップされたＯＳであっても、中継サーバのＯＳを、ログファイル監視処理手段の構成プログラムをインストールすることができるＯＳとすることが可能となる。換言すれば、中継サーバにインストールするログファイル監視処理手段の構成プログラムには、その中継サーバのＯＳを現状でサポートしている市販のプログラムを用いたり、あるいは既存の被監視サーバにインストールされて既存の種類のＯＳ上や旧バージョンのＯＳ上で機能しているプログラムと同じプログラムを用いることが可能となる。従って、新規に導入する被監視サーバのＯＳの種類やバージョンによってはログファイル監視処理手段の構成プログラムをインストールすることができないという事態が解消され、ＯＳの種類やバージョンに影響されない運用監視を実現することが可能となる。
【００２７】
また、新しい種類のＯＳやバージョンアップされたＯＳに対応したログファイル監視処理手段の構成プログラムを入手することができる状況下において、そのプログラムを入手して新規に導入する被監視サーバにインストールするとともに、これに対応させて、運用監視サーバの運用監視処理手段の構成プログラムもバージョンアップするか、あるいはバージョンアップされた運用監視処理手段の構成プログラムをインストールした運用監視サーバを別途に設置するという対応をとった場合に生じる不都合、すなわち既存の被監視サーバの監視を支障なく継続することができるか否かのテストを実施するのに手間やコストがかかったり、あるいは設備投資に高いコストがかかるという不都合が解消され、これらにより前記目的が達成される。
【００２８】
また、本発明は、被監視サーバの運用状態を監視するために、被監視サーバに設けられて監視対象の状態変化の情報が監視対象自らにより書き込まれる監視対象自発書込用のログファイルと、この監視対象自発書込用のログファイルを監視して運用監視サーバに通知すべきメッセージが発生している場合にそのメッセージを通信回線を介して運用監視サーバに通知する処理を行うログファイル監視処理手段と、運用監視サーバに設けられてログファイル監視処理手段からの通知を通信回線を介して受け取ってこの通知に基づき被監視サーバの運用状態を監視する処理を行う運用監視処理手段とを備えた運用監視システムにおいて、被監視サーバと運用監視サーバとの間には、中継サーバが設置され、この中継サーバには、ログファイル監視処理手段が配置されるとともに、被監視サーバおよび／または中継サーバには、被監視サーバに設けられた監視対象自発書込用のログファイルを被監視サーバと中継サーバとの間でファイル共有させる処理を行うファイル共有処理手段が設けられていることを特徴とするものである。
【００２９】
ここで、「監視対象自発書込用のログファイル」には、オペレーティングシステムのログファイルも含まれる。
【００３０】
このような本発明の運用監視システム（以下、監視パターン（２）を実現する発明という。）においては、被監視サーバと運用監視サーバとの間に中継サーバを設置し、この中継サーバにログファイル監視処理手段を配置し、被監視サーバおよび／または中継サーバにファイル共有処理手段を設けたので、中継サーバに配置されたログファイル監視処理手段により、共有化された被監視サーバの監視対象自発書込用のログファイルを、あたかも中継サーバに設けられた監視対象自発書込用のログファイルにアクセスするかの如く、監視することが可能となる。
【００３１】
このため、異なるＯＳ間でのファイル共有を実現することができるファイル共有処理手段を用意することを前提とし、被監視サーバのＯＳと、中継サーバのＯＳとを異なるものとすることが可能となるので、新規に導入する被監視サーバのＯＳが、新しい種類のＯＳやバージョンアップされたＯＳであっても、中継サーバのＯＳを、ログファイル監視処理手段の構成プログラムをインストールすることができるＯＳとすることが可能となる。従って、前述した監視パターン（１）を実現する発明の場合と同様に、新規に導入する被監視サーバのＯＳの種類やバージョンによってはログファイル監視処理手段の構成プログラムをインストールすることができないという事態が解消され、ＯＳの種類やバージョンに影響されない運用監視を実現することが可能となる。
【００３２】
また、前述した監視パターン（１）を実現する発明の場合と同様に、運用監視サーバの運用監視処理手段の構成プログラムのバージョンアップ、あるいは運用監視サーバの新規設置に伴って生じる不都合、すなわち既存の被監視サーバの監視を支障なく継続することができるか否かのテストを実施するのに手間やコストがかかったり、あるいは設備投資に高いコストがかかるという不都合が解消され、これらにより前記目的が達成される。
【００３３】
さらに、本発明は、被監視サーバの運用状態を監視するために、被監視サーバに設けられて監視対象の状態変化を監視する処理を行う状態変化監視処理手段と、被監視サーバに設けられて状態変化監視処理手段により異常が検知された場合にその検知した異常に関するメッセージが状態変化監視処理手段により書き込まれる状態変化監視処理手段書込用のログファイルと、この状態変化監視処理手段書込用のログファイルを監視して運用監視サーバに通知すべきメッセージが発生している場合にそのメッセージを通信回線を介して運用監視サーバに通知する処理を行うログファイル監視処理手段と、運用監視サーバに設けられてログファイル監視処理手段からの通知を通信回線を介して受け取ってこの通知に基づき被監視サーバの運用状態を監視する処理を行う運用監視処理手段とを備えた運用監視システムにおいて、被監視サーバと運用監視サーバとの間には、中継サーバが設置され、この中継サーバには、ログファイル監視処理手段が配置されるとともに、被監視サーバおよび／または中継サーバには、被監視サーバに設けられた状態変化監視処理手段書込用のログファイルを被監視サーバと中継サーバとの間でファイル共有させる処理を行うファイル共有処理手段が設けられていることを特徴とするものである。
【００３４】
このような本発明の運用監視システム（以下、監視パターン（３）を実現する発明という。）においては、被監視サーバと運用監視サーバとの間に中継サーバを設置し、この中継サーバにログファイル監視処理手段を配置し、被監視サーバおよび／または中継サーバにファイル共有処理手段を設けたので、中継サーバに配置されたログファイル監視処理手段により、共有化された被監視サーバの状態変化監視処理手段書込用のログファイルを、あたかも中継サーバに設けられた状態変化監視処理手段書込用のログファイルにアクセスするかの如く、監視することが可能となる。
【００３５】
このため、異なるＯＳ間でのファイル共有を実現することができるファイル共有処理手段を用意することを前提とし、被監視サーバのＯＳと、中継サーバのＯＳとを異なるものとすることが可能となるので、新規に導入する被監視サーバのＯＳが、新しい種類のＯＳやバージョンアップされたＯＳであっても、中継サーバのＯＳを、ログファイル監視処理手段の構成プログラムをインストールすることができるＯＳとすることが可能となる。従って、前述した監視パターン（１）、（２）を実現する発明の場合と同様に、新規に導入する被監視サーバのＯＳの種類やバージョンによってはログファイル監視処理手段の構成プログラムをインストールすることができないという事態が解消され、ＯＳの種類やバージョンに影響されない運用監視を実現することが可能となる。
【００３６】
また、前述した監視パターン（１）、（２）を実現する発明の場合と同様に、運用監視サーバの運用監視処理手段の構成プログラムのバージョンアップ、あるいは運用監視サーバの新規設置に伴って生じる不都合、すなわち既存の被監視サーバの監視を支障なく継続することができるか否かのテストを実施するのに手間やコストがかかったり、あるいは設備投資に高いコストがかかるという不都合が解消され、これらにより前記目的が達成される。
【００３７】
そして、以上に述べた監視パターン（１）、（２）、（３）を実現する各発明は、自在に組み合わせることができ、例えば、運用監視システムの管理者による監視のサービスレベル（コストや監視の必要性等に応じて定まるレベル）により、ある１つの被監視サーバに対し、監視パターン（１）と（２）との組合せ、（１）と（３）との組合せ、（２）と（３）との組合せ、（１）と（２）と（３）との組合せの監視を実現することができる。特に、３つの監視パターン（１）、（２）、（３）を全て組み合わせた監視を行うことが最も一般的であるため、次のような構成の発明とすることが望ましい。
【００３８】
すなわち、本発明は、被監視サーバの運用状態を監視するために、被監視サーバに設けられて監視対象の状態変化を検知する処理を行う状態変化検知処理手段と、この状態変化検知処理手段からの通知を受け取ってシステム管理ソフトウェアのログファイルに検知情報に関するメッセージを書き込む処理を行う検知情報書込処理手段と、システム管理ソフトウェアのログファイルから検知情報に関するメッセージのうち監視すべき情報として通知が必要なメッセージを抽出するとともに抽出メッセージを変換してオペレーティングシステムのログファイルに変換後のメッセージを書き込む処理を行う監視情報抽出処理手段とを備え、かつ、被監視サーバに設けられて監視対象の状態変化の情報が監視対象自らにより書き込まれる監視対象自発書込用のログファイルを備え、かつ、被監視サーバに設けられて監視対象の状態変化を監視する処理を行う状態変化監視処理手段と、被監視サーバに設けられて状態変化監視処理手段により異常が検知された場合にその検知した異常に関するメッセージが状態変化監視処理手段により書き込まれる状態変化監視処理手段書込用のログファイルとを備えるとともに、オペレーティングシステムのログファイル、監視対象自発書込用のログファイル、および状態変化監視処理手段書込用のログファイルをそれぞれ監視して運用監視サーバに通知すべきメッセージが発生している場合にそのメッセージを通信回線を介して運用監視サーバに通知する処理を行うログファイル監視処理手段と、運用監視サーバに設けられてログファイル監視処理手段からの通知を通信回線を介して受け取ってこの通知に基づき被監視サーバの運用状態を監視する処理を行う運用監視処理手段とを備えた運用監視システムにおいて、被監視サーバと運用監視サーバとの間には、中継サーバが設置され、この中継サーバには、検知情報書込処理手段と、システム管理ソフトウェアのログファイルと、監視情報抽出処理手段と、オペレーティングシステムのログファイルと、ログファイル監視処理手段とが配置されるとともに、被監視サーバおよび／または中継サーバには、被監視サーバに設けられた監視対象自発書込用および状態変化監視処理手段書込用の各ログファイルを被監視サーバと中継サーバとの間でファイル共有させる処理を行うファイル共有処理手段が設けられていることを特徴とするものである。
【００３９】
また、以上に述べた本発明の運用監視システムにより実現される運用監視方法として、以下のような本発明の運用監視方法が挙げられる。
【００４０】
すなわち、本発明は、被監視サーバの運用状態を監視するために、被監視サーバに設けられた状態変化検知処理手段により、監視対象の状態変化を検知する処理を行い、検知情報書込処理手段により、状態変化検知処理手段からの通知を受け取ってシステム管理ソフトウェアのログファイルに検知情報に関するメッセージを書き込む処理を行い、監視情報抽出処理手段により、システム管理ソフトウェアのログファイルから検知情報に関するメッセージのうち監視すべき情報として通知が必要なメッセージを抽出するとともに抽出メッセージを変換してオペレーティングシステムのログファイルに変換後のメッセージを書き込む処理を行い、ログファイル監視処理手段により、オペレーティングシステムのログファイルを監視して運用監視サーバに通知すべきメッセージが発生している場合にそのメッセージを通信回線を介して運用監視サーバに通知する処理を行い、運用監視サーバに設けられた運用監視処理手段により、ログファイル監視処理手段からの通知を通信回線を介して受け取ってこの通知に基づき被監視サーバの運用状態を監視する処理を行う運用監視方法において、被監視サーバと運用監視サーバとの間に中継サーバを設置し、この中継サーバに、検知情報書込処理手段と、システム管理ソフトウェアのログファイルと、監視情報抽出処理手段と、オペレーティングシステムのログファイルと、ログファイル監視処理手段とを配置し、中継サーバに配置された検知情報書込処理手段により、被監視サーバに設けられた状態変化検知処理手段からの通知を通信回線を介して受け取り、中継サーバに配置されたログファイル監視処理手段から通信回線を介して運用監視サーバに設けられた運用監視処理手段への通知を行うことを特徴とするものである。
【００４１】
このような本発明の運用監視方法においては、前述した本発明の運用監視システム（監視パターン（１）を実現する発明）で得られる作用・効果がそのまま得られ、これにより前記目的が達成される。
【００４２】
また、本発明は、被監視サーバの運用状態を監視するために、被監視サーバに設けられた監視対象自発書込用のログファイルに監視対象の状態変化の情報を監視対象自らが書き込み、ログファイル監視処理手段により、監視対象自発書込用のログファイルを監視して運用監視サーバに通知すべきメッセージが発生している場合にそのメッセージを通信回線を介して運用監視サーバに通知する処理を行い、運用監視サーバに設けられた運用監視処理手段により、ログファイル監視処理手段からの通知を通信回線を介して受け取ってこの通知に基づき被監視サーバの運用状態を監視する処理を行う運用監視方法において、被監視サーバと運用監視サーバとの間に中継サーバを設置し、この中継サーバに、ログファイル監視処理手段を配置するとともに、被監視サーバおよび／または中継サーバに、被監視サーバに設けられた監視対象自発書込用のログファイルを被監視サーバと中継サーバとの間でファイル共有させる処理を行うファイル共有処理手段を設けておき、中継サーバに配置されたログファイル監視処理手段により、ファイル共有処理手段で共有化された被監視サーバの監視対象自発書込用のログファイルを監視することを特徴とするものである。
【００４３】
このような本発明の運用監視方法においては、前述した本発明の運用監視システム（監視パターン（２）を実現する発明）で得られる作用・効果がそのまま得られ、これにより前記目的が達成される。
【００４４】
さらに、本発明は、被監視サーバの運用状態を監視するために、被監視サーバに設けられた状態変化監視処理手段により、監視対象の状態変化を監視する処理を行い、状態変化監視処理手段により異常を検知した場合にその検知した異常に関するメッセージを状態変化監視処理手段により被監視サーバに設けられた状態変化監視処理手段書込用のログファイルに書き込み、ログファイル監視処理手段により、状態変化監視処理手段書込用のログファイルを監視して運用監視サーバに通知すべきメッセージが発生している場合にそのメッセージを通信回線を介して運用監視サーバに通知する処理を行い、運用監視サーバに設けられた運用監視処理手段により、ログファイル監視処理手段からの通知を通信回線を介して受け取ってこの通知に基づき被監視サーバの運用状態を監視する処理を行う運用監視方法において、被監視サーバと運用監視サーバとの間に中継サーバを設置し、この中継サーバに、ログファイル監視処理手段を配置するとともに、被監視サーバおよび／または中継サーバに、被監視サーバに設けられた状態変化監視処理手段書込用のログファイルを被監視サーバと中継サーバとの間でファイル共有させる処理を行うファイル共有処理手段を設けておき、中継サーバに配置されたログファイル監視処理手段により、ファイル共有処理手段で共有化された被監視サーバの状態変化監視処理手段書込用のログファイルを監視することを特徴とするものである。
【００４５】
このような本発明の運用監視方法においては、前述した本発明の運用監視システム（監視パターン（３）を実現する発明）で得られる作用・効果がそのまま得られ、これにより前記目的が達成される。
【００４６】
そして、本発明は、被監視サーバの運用状態を監視するために、被監視サーバに設けられた状態変化検知処理手段により、監視対象の状態変化を検知する処理を行い、検知情報書込処理手段により、状態変化検知処理手段からの通知を受け取ってシステム管理ソフトウェアのログファイルに検知情報に関するメッセージを書き込む処理を行い、監視情報抽出処理手段により、システム管理ソフトウェアのログファイルから検知情報に関するメッセージのうち監視すべき情報として通知が必要なメッセージを抽出するとともに抽出メッセージを変換してオペレーティングシステムのログファイルに変換後のメッセージを書き込む処理を行い、かつ、被監視サーバに設けられた監視対象自発書込用のログファイルに監視対象の状態変化の情報を監視対象自らが書き込み、かつ、被監視サーバに設けられた状態変化監視処理手段により、監視対象の状態変化を監視する処理を行い、状態変化監視処理手段により異常を検知した場合にその検知した異常に関するメッセージを状態変化監視処理手段により被監視サーバに設けられた状態変化監視処理手段書込用のログファイルに書き込むとともに、ログファイル監視処理手段により、オペレーティングシステムのログファイル、監視対象自発書込用のログファイル、および状態変化監視処理手段書込用のログファイルをそれぞれ監視して運用監視サーバに通知すべきメッセージが発生している場合にそのメッセージを通信回線を介して運用監視サーバに通知する処理を行い、運用監視サーバに設けられた運用監視処理手段により、ログファイル監視処理手段からの通知を通信回線を介して受け取ってこの通知に基づき被監視サーバの運用状態を監視する処理を行う運用監視方法において、被監視サーバと運用監視サーバとの間に中継サーバを設置し、この中継サーバに、検知情報書込処理手段と、システム管理ソフトウェアのログファイルと、監視情報抽出処理手段と、オペレーティングシステムのログファイルと、ログファイル監視処理手段とを配置するとともに、被監視サーバおよび／または中継サーバに、被監視サーバに設けられた監視対象自発書込用および状態変化監視処理手段書込用の各ログファイルを被監視サーバと中継サーバとの間でファイル共有させる処理を行うファイル共有処理手段を設けておき、中継サーバに配置された検知情報書込処理手段により、被監視サーバに設けられた状態変化検知処理手段からの通知を通信回線を介して受け取り、中継サーバに配置されたログファイル監視処理手段により、ファイル共有処理手段で共有化された被監視サーバの監視対象自発書込用および状態変化監視処理手段書込用の各ログファイルを監視し、中継サーバに配置されたログファイル監視処理手段から通信回線を介して運用監視サーバに設けられた運用監視処理手段への通知を行うことを特徴とするものである。
【００４７】
このような本発明の運用監視方法においては、前述した本発明の運用監視システム（監視パターン（１）、（２）、（３）を組み合わせた監視を実現する発明）で得られる作用・効果がそのまま得られ、これにより前記目的が達成される。
【００４８】
また、本発明は、前述した本発明の運用監視システム（監視パターン（１）を実現する発明）を構成する中継サーバであり、次のような構成のものである。すなわち、本発明は、被監視サーバとこの被監視サーバの運用状態を監視するための運用監視サーバとの間に設置される中継サーバであって、被監視サーバに設けられて監視対象の状態変化を検知する処理を行う状態変化検知処理手段からの通知を通信回線を介して受け取ってシステム管理ソフトウェアのログファイルに検知情報に関するメッセージを書き込む処理を行う検知情報書込処理手段と、システム管理ソフトウェアのログファイルから検知情報に関するメッセージのうち監視すべき情報として通知が必要なメッセージを抽出するとともに抽出メッセージを変換してオペレーティングシステムのログファイルに変換後のメッセージを書き込む処理を行う監視情報抽出処理手段と、オペレーティングシステムのログファイルを監視して運用監視サーバに通知すべきメッセージが発生している場合にそのメッセージを通信回線を介して運用監視サーバに通知する処理を行うログファイル監視処理手段とを備えたことを特徴とするものである。
【００４９】
さらに、本発明は、前述した本発明の運用監視システム（監視パターン（２）、（３）を実現する発明）を構成する中継サーバであり、次のような構成のものである。すなわち、本発明は、被監視サーバとこの被監視サーバの運用状態を監視するための運用監視サーバとの間に設置される中継サーバであって、この中継サーバ自体および／または被監視サーバに設けられたファイル共有処理手段により共有化された被監視サーバのログファイルを監視して運用監視サーバに通知すべきメッセージが発生している場合にそのメッセージを通信回線を介して運用監視サーバに通知する処理を行うログファイル監視処理手段を備えたことを特徴とするものである。
【発明の効果】
【００５０】
以上に述べたように本発明によれば、被監視サーバと運用監視サーバとの間に中継サーバを設置し、この中継サーバにログファイル監視処理手段を配置し、中継サーバに配置されたログファイル監視処理手段からの通知により、被監視サーバの障害等の情報を、運用監視サーバに設けられた運用監視処理手段に伝達するので、ＯＳの種類やバージョンに影響されない運用監視を実現することができるうえ、運用監視サーバの運用監視処理手段の構成プログラムのバージョンアップ、あるいは運用監視サーバの新規設置を行う必要がないため、既存の被監視サーバの監視を支障なく継続することができるか否かのテストの実施の手間やコストを省くことができ、あるいは過大な設備投資を回避することができるという効果がある。
【発明を実施するための最良の形態】
【００５１】
以下に本発明の一実施形態について図面を参照して説明する。図１には、本発明の運用監視システムと従来の運用監視システムとが併設された状態の本実施形態の運用監視システム１０の全体構成が示されている。このうち、新規導入の被監視サーバ２０の監視を行う部分が、本発明の運用監視システムを構成する部分であり、図２には、この本発明の運用監視システムを構成する部分の詳細構成が示されている。また、既存の被監視サーバ７０の監視を行う部分が、前述した図３の従来の運用監視システム９０を構成する部分である。
【００５２】
図１において、運用監視システム１０は、３つの新規導入の被監視サーバ２０Ａ，２０Ｂ，２０Ｃと、複数の既存の被監視サーバ７０との運用監視を行うシステムである。なお、３つの新規導入の被監視サーバ２０Ａ，２０Ｂ，２０Ｃを総称して被監視サーバ２０と記載するものとする。
【００５３】
運用監視システム１０は、新規導入の各被監視サーバ２０および既存の各被監視サーバ７０とそれぞれ通信回線で接続されてこれらの被監視サーバ２０，７０の運用監視を行うための運用監視サーバ５０と、この運用監視サーバ５０に接続された運用状態の画面監視用の監視モニタ６０とを備えている。また、新規導入の被監視サーバ２０Ａ，２０Ｂと運用監視サーバ５０とを接続する通信回線上には、中継サーバ３０Ａが設置され、新規導入の被監視サーバ２０Ｃと運用監視サーバ５０とを接続する通信回線上には、中継サーバ３０Ｂが設置されている。
【００５４】
前者の中継サーバ３０Ａは、複数の被監視サーバ２０Ａ，２０Ｂの監視のために設置され、例えば、被監視サーバ２０Ａ，２０ＢのＯＳが同一または類似の場合、被監視サーバ２０Ａ，２０Ｂの設置場所が比較的近い場合、被監視サーバ２０Ａ，２０Ｂの管理者が同一である場合等に設置される。一方、後者の中継サーバ３０Ｂは、単一の被監視サーバ２０Ｃの監視のために設置され、例えば、被監視サーバ２０ＣのＯＳが被監視サーバ２０Ａ，２０ＢのＯＳと非類似の場合、被監視サーバ２０Ｃの設置場所が被監視サーバ２０Ａ，２０Ｂの設置場所から比較的遠い場合、被監視サーバ２０Ｃの管理者が被監視サーバ２０Ａ，２０Ｂの管理者と異なる場合等に設置される。なお、２つの中継サーバ３０Ａ，３０Ｂを総称して中継サーバ３０と記載するものとする。
【００５５】
ここで、通信回線は、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット、あるいはこれらの組合せ等であり、有線であるか無線であるかは問わない。また、通信回線は、専用線としてもよい。
【００５６】
図２において、新規導入の被監視サーバ２０は、既存の被監視サーバ７０に搭載されたＯＳとは異なる新しい種類のＯＳやバージョンアップされたＯＳ（例えば、ＬＩＮＵＸ（商標）の最新バージョン等）が搭載されたコンピュータにより構成され、この被監視サーバ２０には、前述した図３の既存の被監視サーバ７０の場合と同様に、３つに分類される監視対象２１，２２，２３がある。そして、運用監視システム１０では、これらの３分類された監視対象２１，２２，２３に対し、異なる３つの監視パターン（１），（２），（３）での監視を行っている。
【００５７】
また、新規導入の被監視サーバ２０は、状態変化検知処理手段２４と、監視対象自発書込用のログファイル２５と、状態変化監視処理手段２６と、状態変化監視処理手段書込用のログファイル２７と、ファイル共有処理手段２８とを備えている。
【００５８】
状態変化検知処理手段２４は、監視対象２１の状態変化（障害等）を検知する処理を行うものであり、システム管理ソフトウェアのエージェント（プログラム）を実行して実現される。このエージェントは、被監視サーバ２０に最初から搭載されている常駐のプログラムである。
【００５９】
監視対象自発書込用のログファイル２５は、監視対象２２の状態変化（障害等）の情報が監視対象２１自らにより書き込まれるログファイルである。このログファイル２５には、被監視サーバ２０のオペレーティングシステムのログファイルが含まれる他、例えば、アプリケーション（プログラム）のログファイルやデータベースマネジメントシステム（Ｏｒａｃｌｅ（商標）等）のログファイル等が含まれる。
【００６０】
状態変化監視処理手段２６は、監視対象２３の状態変化を監視する処理を行うものであり、監視アプリケーションを定期的に起動し、実行することにより実現される。この監視アプリケーションは、状態変化検知処理手段２４を構成するシステム管理ソフトウェアのエージェントとは異なり、監視対象２３の状態変化を監視するために、事後的にインストールされたプログラムである。
【００６１】
状態変化監視処理手段書込用のログファイル２７は、状態変化監視処理手段（監視アプリケーション）２６により異常が検知された場合に、状態変化監視処理手段２６により、その検知した異常に関するメッセージが書き込まれるログファイルである。このログファイル２７は、監視対象自発書込用のログファイル２５と共通のログファイルとしてもよい。
【００６２】
ファイル共有処理手段２８は、中継サーバ３０に設けられたファイル共有処理手段３５とともに、監視対象自発書込用のログファイル２５および状態変化監視処理手段書込用のログファイル２７を、被監視サーバ２０と中継サーバ３０との間でファイル共有させる処理を行うものである。なお、ファイル共有処理手段２８は、被監視サーバ２０のＯＳと中継サーバ３０のＯＳとの関係次第で、中継サーバ３０に設けられたファイル共有処理手段３５だけでファイル共有処理を実現することができる場合には、設置を省略することができる。
【００６３】
中継サーバ３０は、複数の既存の被監視サーバ７０に搭載されたＯＳのうちのいずれかと同じＯＳ、または市販のエンタープライズ・システム管理ソフトウェアがサポートしているＯＳが搭載されたコンピュータ、すなわち新規導入の被監視サーバ２０に搭載されたＯＳ（新しい種類のＯＳやバージョンアップされたＯＳ）とは異なるＯＳが搭載されたコンピュータにより構成され、検知情報書込処理手段３１と、システム管理ソフトウェアのログファイル３２と、監視情報抽出処理手段３３と、オペレーティングシステム（ＯＳ）のログファイル３４と、ファイル共有処理手段３５と、ログファイル監視処理手段３８とを備えている。
【００６４】
検知情報書込処理手段３１は、状態変化検知処理手段（エージェント）２４からの通知を通信回線を介して受け取り、システム管理ソフトウェアのログファイル３２に、検知情報に関するメッセージを書き込む処理を行うものであり、システム管理ソフトウェアのマネージャ（プログラム）を実行して実現される。このマネージャは、中継サーバ３０に最初から搭載されていた常駐のプログラムではなく、中継サーバ３０のＯＳ上で機能し、かつ、状態変化検知処理手段（エージェント）２４との通信を行うことができるように作成されて事後的にインストールされたプログラムである。このマネージャは、例えば、新しい種類のＯＳやバージョンアップされたＯＳが搭載されている被監視サーバ２０に最初から搭載されているシステム管理ソフトウェアのマネージャ（常駐のプログラム）を改良して作成してもよく、あるいは中継サーバ３０に最初から搭載されているシステム管理ソフトウェアのマネージャ（常駐のプログラム）または中継サーバ３０のＯＳと同じＯＳを搭載している既存の被監視サーバ７０に最初から搭載されているシステム管理ソフトウェアのマネージャ（常駐のプログラム）を改良して作成してもよい。
【００６５】
システム管理ソフトウェアのログファイル３２は、検知情報書込処理手段３１により、この検知情報書込処理手段３１が状態変化検知処理手段（エージェント）２４から受け取った検知情報に関するメッセージが書き込まれるログファイルである。
【００６６】
監視情報抽出処理手段３３は、ログファイル３２から、検知情報に関するメッセージのうち、監視すべき情報として通知が必要なメッセージを抽出するとともに、抽出したメッセージを変換してオペレーティングシステムのログファイル３４に、変換後のメッセージを書き込む処理を行うものである。
【００６７】
オペレーティングシステムのログファイル３４は、中継サーバ３０のＯＳのログファイルであり、監視情報抽出処理手段３３による変換後のメッセージが書き込まれるログファイルである。
【００６８】
ファイル共有処理手段３５は、被監視サーバ２０に設けられたファイル共有処理手段２８とともに、監視対象自発書込用のログファイル２５および状態変化監視処理手段書込用のログファイル２７を、被監視サーバ２０と中継サーバ３０との間でファイル共有させる処理を行うものである。なお、ファイル共有処理手段３５は、被監視サーバ２０のＯＳと中継サーバ３０のＯＳとの関係次第で、被監視サーバ２０に設けられたファイル共有処理手段２８だけでファイル共有処理を実現することができる場合には、設置を省略することができる。例えば、被監視サーバ２０のＯＳがＬＩＮＵＸ（商標）であり、かつ、中継サーバ３０のＯＳがＷＩＮＤＯＷＳ（商標）である場合に、被監視サーバ２０にＳａｍｂａ（商標）というソフトウェア（フリーウェア）を搭載し、このＳａｍｂａにより被監視サーバ２０側のファイル共有処理手段２８を実現すれば、中継サーバ３０側のファイル共有処理手段３５の設置（ファイル共有処理手段３５を構成するソフトウェアの搭載）を省略することができる。Ｓａｍｂａは、ＮＥＴ ＢＩＯＳというＷＩＮＤＯＷＳでサポートしている通信プロトコル（規約）をＬＩＮＵＸで使用できるようにするソフトウェアであるため、このＳａｍｂａを導入することでＬＩＮＵＸとＷＩＮＤＯＷＳとがＮＥＴ ＢＩＯＳで通信できるようになり、結果としてファイル共有が可能になるからである。
【００６９】
ログファイル監視処理手段３８は、オペレーティングシステムのログファイル３４と、ファイル共有処理手段２８，３５によりファイル共有化された被監視サーバ２０の監視対象自発書込用のログファイル２５および状態変化監視処理手段書込用のログファイル２７とを監視し、運用監視サーバ５０に通知すべきメッセージが発生している場合にそのメッセージを通信回線を介して運用監視サーバ５０の運用監視処理手段５１に通知する処理を行うものであり、エンタープライズ・システム管理ソフトウェアのエージェント（プログラム）を実行して実現される。
【００７０】
運用監視サーバ５０は、被監視サーバ２０を新規に導入する前から設置されていた既存の運用監視サーバであり、コンピュータにより構成され、運用監視処理手段５１を備えている。この運用監視処理手段５１は、ログファイル監視処理手段（エージェント）３８からの通知を通信回線を介して受け取り、この通知に基づき新規導入の各被監視サーバ２０および既存の各被監視サーバ７０の運用状態を監視する処理を行うものであり、エンタープライズ・システム管理ソフトウェアのマネージャ（プログラム）を実行して実現される。なお、エンタープライズ・システム管理ソフトウェアのエージェントおよびマネージャには、例えば、前述したＯｐｅｎＶｉｅｗ（非特許文献１参照）等の市販のプログラムを用いることができる。
【００７１】
なお、既存の被監視サーバ７０については、前述した図３の従来の運用監視システム９０として詳述したので、ここでは説明を省略する。
【００７２】
以上において、新規導入の被監視サーバ２０の状態変化検知処理手段２４、状態変化監視処理手段２６、ファイル共有処理手段２８、中継サーバ３０の検知情報書込処理手段３１、監視情報抽出処理手段３３、ファイル共有処理手段３５、ログファイル監視処理手段３８、運用監視サーバ５０の運用監視処理手段５１、および既存の被監視サーバ７０（図３参照）の状態変化検知処理手段７４、検知情報書込処理手段７５、監視情報抽出処理手段７７、状態変化監視処理手段８０、ログファイル監視処理手段８２は、新規導入の被監視サーバ２０、中継サーバ３０、運用監視サーバ５０、および既存の被監視サーバ７０を構成する各コンピュータ（パーソナル・コンピュータのみならず、その上位機種のものも含む。）の内部に設けられた中央演算処理装置（ＣＰＵ）、およびこのＣＰＵの動作手順を規定する一つまたは複数のプログラムにより実現される。
【００７３】
また、新規導入の被監視サーバ２０の監視対象自発書込用のログファイル２５、状態変化監視処理手段書込用のログファイル２７、中継サーバ３０のシステム管理ソフトウェアのログファイル３２、オペレーティングシステム（ＯＳ）のログファイル３４、および既存の被監視サーバ７０（図３参照）のシステム管理ソフトウェアのログファイル７６、ＯＳのログファイル７８、監視対象自発書込用のログファイル７９、状態変化監視処理手段書込用のログファイル８１は、例えばハードディスク等により好適に実現されるが、記憶容量やアクセス速度等に問題が生じない範囲であれば、例えば、ＥＥＰＲＯＭ、フラッシュ・メモリ、ＲＡＭ、ＭＯ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＡＭ、ＦＤ、磁気テープ、あるいはこれらの組合せ等を採用してもよい。
【００７４】
このような本実施形態においては、以下のようにして運用監視システム１０により新規導入の被監視サーバ２０の運用状態の監視を行う。なお、既存の被監視サーバ７０の運用状態の監視方法については、前述した図３の従来の運用監視システム９０による監視方法として詳述したので、ここでは説明を省略する。
【００７５】
図２において、監視パターン（１）では、監視対象２１について生じる障害等、すなわち被監視サーバ２０に常駐するシステム管理ソフトウェアのエージェント（状態変化検知処理手段２４を構成するプログラム）により検知可能な障害等の監視を行う。監視対象２１について生じる障害等の監視とは、具体的には、例えば、ＣＰＵ、メモリ、ディスク、ＯＳ、データベースマネジメントシステム（ＤＢＭＳ）等の障害の監視、あるいはＣＰＵ使用率、メモリ使用率、ファイルシステム使用率等のリソース監視である。
【００７６】
先ず、被監視サーバ２０において、システム管理ソフトウェアのエージェントを実行して実現される状態変化検知処理手段２４により、監視対象２１の状態変化（障害等）を検知し、検知した障害等の情報を、通信回線を介して中継サーバ３０のシステム管理ソフトウェアのマネージャを実行して実現される検知情報書込処理手段３１に通知する。
【００７７】
そして、中継サーバ３０では、検知情報書込処理手段（マネージャ）３１は、状態変化検知処理手段（エージェント）２４からの通知を通信回線を介して受け取ると、システム管理ソフトウェアのログファイル３２に、受け取った検知情報に関するメッセージを書き込む。
【００７８】
続いて、監視情報抽出処理手段３３により、ログファイル３２から、検知情報に関するメッセージのうち、監視すべき情報として通知が必要なメッセージを抽出するとともに、抽出したメッセージを変換してオペレーティングシステムのログファイル３４に、変換後のメッセージを書き込む。
【００７９】
次に、エンタープライズ・システム管理ソフトウェアのエージェントを実行して実現されるログファイル監視処理手段３８により、オペレーティングシステムのログファイル３４を常に監視し、運用監視サーバ５０に通知すべきメッセージが発生している場合にそのメッセージを通信回線を介して運用監視サーバ５０に通知する。
【００８０】
そして、運用監視サーバ５０では、エンタープライズ・システム管理ソフトウェアのマネージャを実行して実現される運用監視処理手段５１により、ログファイル監視処理手段（エージェント）３８からの通知を通信回線を介して受け取り、この通知に基づき被監視サーバ２０の運用状態を監視する。この際、運用監視処理手段５１で収集された監視情報は、図１の監視モニタ６０に画面表示されて運用監視システム１０の管理者に参照されるとともに、図示されない印刷装置で適宜印刷され、また、図示されないメモリに保存される。
【００８１】
監視パターン（２）では、監視対象２２について生じる障害等、すなわち被監視サーバ２０に常駐するシステム管理ソフトウェアのエージェント（状態変化検知処理手段２４を構成するプログラム）により検知不可能な障害等であって、かつ、監視対象２２自らによりログファイル２５に書き込まれる障害等の監視を行う。監視対象２２について生じる障害等の監視とは、具体的には、例えば、ネットワーク・インターフェース・カード（ＮＩＣ）、アプリケーションサーバ、Ｗｅｂサーバ等の障害等の監視であり、これらの監視対象２２は、障害時等に自らログを出力するものである。
【００８２】
先ず、ファイル共有処理手段２８，３５により、被監視サーバ２０の監視対象自発書込用のログファイル２５を、被監視サーバ２０と中継サーバ３０との間でファイル共有化し、中継サーバ３０からでも内容を参照できるようにしておく。
【００８３】
この状態で、被監視サーバ２０において、監視対象２２の状態変化（障害等）の情報が、監視対象２２自らにより監視対象自発書込用のログファイル２５に書き込まれる。
【００８４】
続いて、中継サーバ３０のログファイル監視処理手段（エージェント）３８により、ファイル共有化された被監視サーバ２０の監視対象自発書込用のログファイル２５を常に監視する。この際、ファイル共有がなされているので、ログファイル監視処理手段（エージェント）３８は、図２中の点線で示すように、あたかも自らが存在する中継サーバ３０上に監視対象自発書込用のログファイル３６があるかの如く、被監視サーバ２０の監視対象自発書込用のログファイル２５にアクセスすることができる。
【００８５】
そして、ログファイル監視処理手段（エージェント）３８は、運用監視サーバ５０に通知すべきメッセージが発生している場合にそのメッセージを通信回線を介して運用監視サーバ５０に通知する。
【００８６】
その後、運用監視サーバ５０では、運用監視処理手段（マネージャ）５１により、ログファイル監視処理手段（エージェント）３８からの通知を通信回線を介して受け取り、この通知に基づき被監視サーバ２０の運用状態を監視する。この際、運用監視処理手段５１で収集された監視情報は、図１の監視モニタ６０に画面表示されて運用監視システム１０の管理者に参照されるとともに、図示されない印刷装置で適宜印刷され、また、図示されないメモリに保存される。
【００８７】
監視パターン（３）では、監視対象２３について生じる障害等、すなわち被監視サーバ２０に常駐するシステム管理ソフトウェアのエージェント（状態変化検知処理手段２４を構成するプログラム）により検知不可能な障害等であって、かつ、別途作成されてインストールされた監視アプリケーション（状態変化監視処理手段２６を構成するプログラム）で監視対象２３の状態を監視することにより検知可能な障害等の監視を行う。監視対象２３について生じる障害等の監視とは、具体的には、例えば、Ｗｅｂアプリケーション障害等の監視、あるいはスワップスペース使用状況、データベース使用状況等のリソース監視である。
【００８８】
先ず、ファイル共有処理手段２８，３５により、被監視サーバ２０の状態変化監視処理手段書込用のログファイル２７を、被監視サーバ２０と中継サーバ３０との間でファイル共有化し、中継サーバ３０からでも内容を参照できるようにしておく。
【００８９】
この状態で、被監視サーバ２０において、監視アプリケーションを定期的に起動・実行して実現される状態変化監視処理手段２６により、監視対象２３の状態変化（障害等）を監視する。そして、状態変化監視処理手段（監視アプリケーション）２６は、異常を検知した場合に、その検知した異常に関するメッセージを状態変化監視処理手段書込用のログファイル２７に書き込む。
【００９０】
続いて、中継サーバ３０のログファイル監視処理手段（エージェント）３８により、ファイル共有化された被監視サーバ２０の状態変化監視処理手段書込用のログファイル２７を常に監視する。この際、ファイル共有がなされているので、ログファイル監視処理手段（エージェント）３８は、図２中の点線で示すように、あたかも自らが存在する中継サーバ３０上に状態変化監視処理手段書込用のログファイル３７があるかの如く、被監視サーバ２０の状態変化監視処理手段書込用のログファイル２７にアクセスすることができる。
【００９１】
そして、ログファイル監視処理手段（エージェント）３８は、運用監視サーバ５０に通知すべきメッセージが発生している場合にそのメッセージを通信回線を介して運用監視サーバ５０に通知する。
【００９２】
その後、運用監視サーバ５０では、運用監視処理手段（マネージャ）５１により、ログファイル監視処理手段（エージェント）３８からの通知を通信回線を介して受け取り、この通知に基づき被監視サーバ２０の運用状態を監視する。この際、運用監視処理手段５１で収集された監視情報は、図１の監視モニタ６０に画面表示されて運用監視システム１０の管理者に参照されるとともに、図示されない印刷装置で適宜印刷され、また、図示されないメモリに保存される。
【００９３】
このような本実施形態によれば、次のような効果がある。すなわち、運用監視システム１０では、監視パターン（１）による監視を実現するために、新規導入の被監視サーバ２０と運用監視サーバ５０との間に中継サーバ３０を設置し、この中継サーバ３０に、検知情報書込処理手段（システム管理ソフトウェアのマネージャ）３１と、システム管理ソフトウェアのログファイル３２と、監視情報抽出処理手段３３と、ＯＳのログファイル３４と、ログファイル監視処理手段３８とを配置したので、被監視サーバ２０の状態変化検知処理手段（システム管理ソフトウェアのエージェント）２４からの通知を、被監視サーバ２０の検知情報書込処理手段（マネージャ）ではなく、中継サーバ３０に配置した検知情報書込処理手段（マネージャ）３１により受け取ることができる。従って、システム管理ソフトウェアのログファイル３２、監視情報抽出処理手段３３、ＯＳのログファイル３４、およびログファイル監視処理手段（エンタープライズ・システム管理ソフトウェアのエージェント）３８も、中継サーバ３０上で機能させることができ、中継サーバ３０のログファイル監視処理手段（エージェント）３８により拾われた被監視サーバ２０の障害等の情報を、中継サーバ３０のログファイル監視処理手段（エージェント）３８からの通知により、運用監視サーバ５０の運用監視処理手段５１（エンタープライズ・システム管理ソフトウェアのマネージャ）に伝達することができる。
【００９４】
このため、被監視サーバ２０のＯＳと、中継サーバ３０のＯＳとを異なるものとすることができるので、新規に導入する被監視サーバ２０のＯＳが、新しい種類のＯＳやバージョンアップされたＯＳであっても、中継サーバ３０のＯＳを、ログファイル監視処理手段３８を構成するプログラム（エンタープライズ・システム管理ソフトウェアのエージェント）をインストールすることができるＯＳとすることができる。換言すれば、中継サーバ３０にインストールするログファイル監視処理手段３８の構成プログラム（エージェント）には、その中継サーバ３０のＯＳを現状でサポートしている市販のプログラムを用いたり、あるいは既存の被監視サーバ７０にインストールされて既存の種類のＯＳ上や旧バージョンのＯＳ上で機能しているプログラムと同じプログラムを用いることができる。従って、新規に導入する被監視サーバ２０のＯＳの種類やバージョンによってはログファイル監視処理手段の構成プログラム（エージェント）をインストールすることができないという事態を解消することができ、ＯＳの種類やバージョンに影響されない運用監視を実現することができる。
【００９５】
また、新しい種類のＯＳやバージョンアップされたＯＳに対応したログファイル監視処理手段の構成プログラム（エンタープライズ・システム管理ソフトウェアのエージェント）を入手することができる状況下において、そのプログラムを入手して新規に導入する被監視サーバ２０にインストールするとともに、これに対応させて、運用監視サーバ５０の運用監視処理手段５１の構成プログラム（エンタープライズ・システム管理ソフトウェアのマネージャ）もバージョンアップするか、あるいはバージョンアップされた運用監視処理手段５１の構成プログラム（マネージャ）をインストールした運用監視サーバ５０を別途に設置するという対応をとる必要がないので、このような対応をとった場合に生じる不都合、すなわち既存の被監視サーバ７０の監視を支障なく継続することができるか否かのテストを実施するのに手間やコストがかかったり、あるいは設備投資に高いコストがかかる（エンタープライズ・システム管理ソフトウェアのマネージャだけを購入する場合、およびマネージャとこのマネージャを搭載するコンピュータとを購入する場合のいずれの場合にも高いコストがかかる）という不都合を回避することができる。
【００９６】
さらに、運用監視システム１０では、監視パターン（２）、（３）による監視を実現するために、異なるＯＳ間でのファイル共有を実現することができるファイル共有処理手段２８，３５を設けたので、中継サーバ３０に配置されたログファイル監視処理手段（エンタープライズ・システム管理ソフトウェアのエージェント）３８により、ファイル共有処理手段２８，３５でファイル共有化された被監視サーバ２０の監視対象自発書込用のログファイル２５および状態変化監視処理手段書込用のログファイル２７を、あたかも中継サーバ３０に設けられた監視対象自発書込用のログファイル３６および状態変化監視処理手段書込用のログファイル３７にアクセスするかの如く、監視することができる。
【００９７】
このため、被監視サーバ２０のＯＳと、中継サーバ３０のＯＳとを異なるものとすることができるので、新規に導入する被監視サーバ２０のＯＳが、新しい種類のＯＳやバージョンアップされたＯＳであっても、中継サーバ３０のＯＳを、ログファイル監視処理手段３８の構成プログラム（エージェント）をインストールすることができるＯＳとすることができる。従って、前述した監視パターン（１）による監視を実現する場合と同様に、新規に導入する被監視サーバ２０のＯＳの種類やバージョンによってはログファイル監視処理手段の構成プログラムをインストールすることができないという事態を解消することができ、ＯＳの種類やバージョンに影響されない運用監視を実現することができる。
【００９８】
また、前述した監視パターン（１）による監視を実現する場合と同様に、運用監視サーバ５０の運用監視処理手段５１の構成プログラム（マネージャ）のバージョンアップ、あるいは運用監視サーバ５０の新規設置による対応をとる必要がないので、このような対応をとった場合に生じる不都合、すなわち既存の被監視サーバ７０の監視を支障なく継続することができるか否かのテストを実施するのに手間やコストがかかったり、あるいは設備投資に高いコストがかかるという不都合を回避することができる。
【００９９】
なお、本発明は前記実施形態に限定されるものではなく、本発明の目的を達成できる範囲内での変形等は本発明に含まれるものである。
【０１００】
例えば、前記実施形態では、３分類された監視対象２１，２２，２３を、３つの監視パターン（１）、（２）、（３）により全て監視する構成とされていたが、監視のサービスレベル等に応じ、３つの監視パターン（１）、（２）、（３）のうちの１つまたは２つの監視パターンによる監視を選択的に行う構成としてもよい。この際、各被監視サーバ２０，７０毎に選択される監視パターンが異なっていてもよい。
【産業上の利用可能性】
【０１０１】
以上のように、本発明の運用監視システムおよびその方法、並びに中継サーバは、例えば、新しい種類のＯＳやバージョンアップされたＯＳを搭載した被監視サーバを新規に導入する場合等に用いるのに適している。
【図面の簡単な説明】
【０１０２】
【図１】本発明の一実施形態の運用監視システムの全体構成図。
【図２】前記実施形態の運用監視システムの本発明に係る部分の詳細構成図。
【図３】従来の運用監視システムの詳細構成図。
【符号の説明】
【０１０３】
１０  運用監視システム
２０  被監視サーバ
２１，２２，２３  監視対象
２４  システム管理ソフトウェアのエージェントにより実現される状態変化検知処理手段
２５  監視対象自発書込用のログファイル
２６  監視アプリケーションにより実現される状態変化監視処理手段
２７  状態変化監視処理手段書込用のログファイル
２８，３５  ファイル共有処理手段
３０  中継サーバ
３１  システム管理ソフトウェアのマネージャにより実現される検知情報書込処理手段
３２  システム管理ソフトウェアのログファイル
３３  監視情報抽出処理手段
３４  オペレーティングシステムのログファイル
３８  エンタープライズ・システム管理ソフトウェアのエージェントにより実現されるログファイル監視処理手段
５０  運用監視サーバ
５１  エンタープライズ・システム管理ソフトウェアのマネージャにより実現される運用監視処理手段
【図１】
2005322140.tif 000003
【図２】
2005322140.tif 000004
【図３】
2005322140.tif 000005