(57)【要約】  【課題】  従来の監視プログラムは、専用端末を設置して監視を行う必要があり、管理者が不在時には即時に障害の検知ができない。また利用者への警告通知もサーバ経由であったり、サーバ自身に障害が発生した場合の警告方法が考慮されていない。  【解決手段】  業務システムの監視を複数のＯＡ端末上で監視する。また、図２に示すような利用者テーブル図２（ａ）と管理者グループテーブル図２（ｂ）を使用することで的確に障害を検知し、利用者に対してＯＡ兼監視端末から直接メッセージを送信することができる。  本発明によれば、監視のために専用端末が必要ないため、経済的効果がある。また障害発生時に利用者からの問合せに対する管理者の負荷が軽減される。【選択図】  図２
2005099966.tif 000002
【特許請求の範囲】
【請求項１】
複数の業務システムの稼動監視を複数の端末で行う業務システム分散監視方法であって、該複数の端末ユーザを監視対象となる業務システム毎にグループ分けし、該ユーザグループを対象システムの管理者グループとして設定し、前記ユーザの端末に稼動監視プログラムを備え、端末画面に稼動状況を表示する手段を備え、該表示により稼動状況を監視することを特徴とする業務システム分散監視方法。
【請求項２】
請求項１に記載の業務システム分散監視方法において、業務システムの利用者グループを予め設定し、上記管理者グループの少なくとも１つの端末に障害発生メッセージおよび障害回復メッセージを送信する機能を備え、上記ユーザの端末の稼動監視プログラムが障害を検知した際に、上記管理者グループの端末間で障害箇所を判断するための通信を行い、回線の障害でなく業務システムの障害と判断した場合に、上記少なくとも１つの端末から上記利用者グループのユーザに対して障害発生メッセージおよび障害回復メッセージを送信することを特徴とする業務システム分散監視方法。
【請求項３】
請求項１または２に記載の業務システム分散監視方法に用いる監視のためのプログラムであって、上記ユーザの端末のバックグラウンドで動作し、対象とする業務システムの稼動監視機能と端末画面に稼動状況を表示する機能と稼動状況を端末画面の一部に表示する機能を備えたことを特徴とする業務システム分散監視プログラム。
【請求項４】
請求項１または２に記載の業務システム分散監視方法に用いる監視のためのプログラムであって、上記管理者グループの端末間で障害箇所を判断するための通信を行う機能と通信結果を検知する機能と上記業務システムの利用者グループにメッセージを送信する機能とを備えたことを特徴とする請求項３に記載の業務システム分散監視プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、業務システムを端末により分散監視し、障害発生時に利用者に通知する方法及び監視に用いるプログラムに関する。
【背景技術】
【０００２】
従来の業務システムの監視方法は主に専用端末で実施され、各サーバの障害検知、管理者へのメール警告など多種多様にわたる監視と通知を行って来た。専用端末１台で監視を行うと監視の負荷と管理者の負担が大きくなるという問題があるが、この解決方法として、下記の特許文献１に示されるように、分散端末で障害を発見した場合に電子メールで中央監視装置に通報する方法がある。
【０００３】
【特許文献１】特開平８−２８６９９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記従来の分散監視方法では、障害の発見は各分散端末で行うが、通知は中央監視装置に行うのみなので、中央監視装置の管理者が不在の場合は障害への対策が遅れ、またユーザへの通知はさらに遅れるという問題があった。また、中央監視装置で通知を行う場合、中央監視装置と端末との間に障害が発生していれば通知ができず、端末側では回線の障害なのかシステムの障害なのか即時にわからないという問題があった。さらに上記通知をメールや掲示板で行う場合、メールまたは掲示板のサーバに障害が発生していれば通知を行うことができないという問題があった。
【０００５】
本発明は、障害の発生または回復をサーバ機能に依存しない端末だけの機能を用いて検知し、利用者へ通知する方法及びそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題は以下のような手段を設けることで解決することができる。
【０００７】
複数の業務システム各々に対し、稼動監視を行う複数の端末を設定し、その端末識別番号及びユーザを各業務システムの管理者グループとして設定する。この管理者グループのユーザは、各々自分の担当業務システムの稼動状況を監視する。ユーザの端末には稼動監視プログラムを備え、端末画面に稼動状況を表示する手段を備え、該表示により稼動状況を監視する。この監視はバックグラウンドで行い、状況表示は通常のＯＡ業務の弊害とならないように、例えば端末のタスクバー上に表示する。
【０００８】
障害発生時の通知のためには、予め各業務システムを利用する利用者の端末識別番号及びユーザを利用者グループとして予め登録しておき、この設定は各業務システムを監視する各端末全てまたは管理者グループの中の特定の端末に備える。いずれかの監視端末で障害の発生または回復を検知した場合、検知者は端末のネットワーク通信機能を用いて管理者グループの端末間で障害箇所を判断するための通信を行う。その結果、自端末がグループ内の他端末と通信可能なら、回線の障害でなく業務システムの障害と判断する。業務システムの障害と判断した場合、検知者端末または通知を担当する特定の端末から上記利用者グループのユーザに対して障害発生メッセージおよび障害回復メッセージを送信する。メッセージの内容や障害発生を示す表示のための指示は予め設定しておき、障害または回復の別によりそれぞれに対応するメッセージまたはタスクバーへの表示指示を送信する。この障害検知時の通信はプログラムが自動で行っても、検知者の指示により行っても良い。利用者及び監視者の設定情報はユーザの情報を持たず端末だけの情報であっても良い。
【０００９】
上記機能を実現するために各端末に備えるプログラムは、ユーザの端末のバックグラウンドで動作し、対象とする業務システムの稼動監視機能と端末画面に稼動状況を表示する機能と稼動状況を端末画面の一部に表示する機能を備え、通知のためには上記管理者グループの端末間で障害箇所を判断するための通信を行う機能と通信結果を検知する機能と上記業務システムの利用者グループにメッセージを送信する機能とを備える。これらの機能はアプリケーションに依存しない、端末のＯＳが通常備える機能により構成することとする。
【発明の効果】
【００１０】
本発明により、以下のような効果を得ることができる。専用監視端末を設置することなく、分散されたＯＡ端末でしかも最小限の機能を用いて監視を行うことができるため、専用監視端末の監視の負担を軽減できる。また、該当する業務システムの利用者に限定して障害発生／回復のメッセージを送信することで、必要な利用者のみに即時に障害の発生／回復を通知する事が可能となる。
【発明を実施するための最良の形態】
【００１１】
以下に、本発明の実施の形態を図によって説明する。
【００１２】
発明のシステム構成は、図１に示すように、業務システムサーバ群１を利用するＯＡ端末群２に対して、業務システムを監視するためのＯＡ兼監視端末群３で構成される。
【００１３】
ここで利用者が監視者を兼ねる形態としても良い。次に図６により、障害発生と通知の処理の流れについて説明する。業務システムＡに障害が発生した場合、管理者グループであるＯＡ兼監視端末において、障害確認処理を実施する（処理１３）。障害確認処理（処理１３）を行うため、ＯＡ兼監視端末では図２に示すような、業務システム利用者の情報として、それぞれの業務システムを利用するＯＡ端末の名称とＩＰアドレスを利用者テーブル図２（ａ）、ＯＡ兼監視端末のグループを管理するために、管理者グループテーブル図２（ｂ）として管理している。
【００１４】
ＯＡ兼監視端末では、業務システムの障害を検知すると、まず管理者グループテーブル図２（ｂ）を利用し、他のＯＡ兼監視端末に障害の発生を自動的に通知する。
【００１５】
この際、ＯＡ兼監視端末では、図３に示すように監視画面６に、業務システムの稼動状況をタスクバー上に表示しており、障害を検知した際はタスクバーが変化する。障害確認処理（処理１３）において、２台以上のＯＡ兼監視端末間で障害発生を検知したかを判定し（処理１４）、障害通知処理を実施する（処理１５）。
【００１６】
なお、障害確認処理１６において、１台のＯＡ兼監視端末の画面６で障害を検知すると、図３に示すようにタスクバー７に表示している業務システムのアイコンの色が黄色へ変化し、２台以上のＯＡ兼監視端末で障害を検知すると、タスクバー７に示すように業務システムのアイコンが赤色へ変化することで、ＯＡ兼監視端末の管理者に障害の発生を知らせることができる。
【００１７】
次に障害通知処理（処理１５）について説明する。障害の発生を検知したＯＡ兼監視端末では、図４に示すようなにタスクバー７の該当業務システムアイコンをクリックすることで、障害通知メニュー８を表示し、業務システムの利用者に対して障害の発生を通知することができる。通知を行うと、業務システムの利用者が使用するＯＡ端末の画面に、障害発生メッセージ９が表示される。この際、複数のＯＡ兼監視端末から同様の障害発生メッセージ９を利用者へ送信しないようにするために、障害発生メッセージ９はＯＡ兼監視端末に対しても送信される。
【００１８】
次に、障害が回復したか否かＯＡ兼監視端末で判断し（処理１６）、障害が回復した場合、障害回復処理を実施する（処理１７）。障害が回復すると、図５に示すようにタスクバー７の業務システムアイコンが元の色へ戻ることで管理者に知らせることができる。管理者は、業務システム利用者に対して障害回復を知らせるために、タスクバー７の該当業務システムアイコンをクリックすることで、回復通知メニュー１０を表示し、管理者の認証画面１１を用いて管理者の認証を行ったうえで、利用者に対して通知を行うことができる。通知を行うと、業務システムの利用者が使用するＯＡ端末の画面に、障害回復メッセージ１２が表示される。
【００１９】
このように本発明を利用することで、複数の業務システムをＯＡ端末で監視することができ、利用者にも即時に警告を知らせることができる効果がある。
【図面の簡単な説明】
【００２０】
【図１】本発明のシステム構成図。
【図２】業務システム利用者テーブル及びＯＡ兼監視端末グループを示す図。
【図３】本発明による障害監視の画面表示例を示す図。
【図４】本発明による障害通知の画面表示例を示す図。
【図５】本発明による障害回復の画面表示例を示す図。
【図６】本発明の障害検知から回復までの処理の流れを示す図。
【符号の説明】
【００２１】
１…監視対象となる業務システムが稼動しているサーバ群、２…業務システムを監視するために、分散監視プログラムを導入したＯＡ兼監視端末群（管理者グループ）、３…業務システムを利用するＯＡ端末群（利用者グループ）、６…分散監視プログラムを導入したＯＡ兼監視端末の全体画面、７…分散監視プログラムを導入したＯＡ兼監視端末の監視画面（タスクバー）。
【図１】
2005099966.tif 000003
【図２】
2005099966.tif 000004
【図３】
2005099966.tif 000005
【図４】
2005099966.tif 000006
【図５】
2005099966.tif 000007
【図６】
2005099966.tif 000008