JPH11338729A - System and method for predicting fault and recording medium recording fault predictive program - Google Patents

System and method for predicting fault and recording medium recording fault predictive program

Info

Publication number
JPH11338729A
JPH11338729A JP11069402A JP6940299A JPH11338729A JP H11338729 A JPH11338729 A JP H11338729A JP 11069402 A JP11069402 A JP 11069402A JP 6940299 A JP6940299 A JP 6940299A JP H11338729 A JPH11338729 A JP H11338729A
Authority
JP
Japan
Prior art keywords
failure
client
factor
prediction information
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP11069402A
Other languages
Japanese (ja)
Other versions
JP3202721B2 (en
Inventor
Takahisa Shirakawa
貴久 白川
Reiko Kanamaru
玲子 金丸
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
NEC Solution Innovators Ltd
Original Assignee
NEC Corp
NEC Software Kyushu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp, NEC Software Kyushu Ltd filed Critical NEC Corp
Priority to JP06940299A priority Critical patent/JP3202721B2/en
Publication of JPH11338729A publication Critical patent/JPH11338729A/en
Application granted granted Critical
Publication of JP3202721B2 publication Critical patent/JP3202721B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)
  • Computer And Data Communications (AREA)

Abstract

PROBLEM TO BE SOLVED: To decrease the generation frequency of a fault in a software. SOLUTION: A fault factor extracting means 150 of a server computer 100 extracts the contents of a fault and a fault factor from a client fault execution environment information database 220, a client specifying means 160 specifies a client computer with possibility to reproduce the extracted fault factor out of a client configuration information database 210, a fault predictive information transmitting means 170 transmits fault predictive information containing the fault contents and fault factor to the specified client computer 300, a fault predictive information receiving means 340 of the client computer 300 receives the fault predictive information from the server, a fault predictive information storage means 350 stores the received fault predictive information in a fault predictive information database 410, and a fault factor investigating means 360 investigates whether the execution environment of the present client computer under operating at present includes the fault factor stored in the fault predictive information database 410 or not.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、故障予測システ
ム、故障予測方法および故障予測プログラムを記録した
記録媒体に関し、特にソフトウェアの故障が発生する前
にその故障予測を行う故障予測システム、故障予測方法
および故障予測プログラムを記録した記録媒体に関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a failure prediction system, a failure prediction method, and a recording medium on which a failure prediction program is recorded, and more particularly to a failure prediction system and a failure prediction method for performing a failure prediction before a software failure occurs. And a recording medium on which a failure prediction program is recorded.

【0002】[0002]

【従来の技術】パーソナルコンピュータの普及に伴い、
企業における業務の遂行や、家庭における雑務の処理を
目的とするソフトウェアの重要度が増し、数多くの製品
が開発されている。
2. Description of the Related Art With the spread of personal computers,
2. Description of the Related Art Software for the purpose of performing business in a company and handling household chores has become increasingly important, and many products have been developed.

【0003】しかしながら、ソフトウェアの多機能化に
伴い、ソフトウェアの故障は増加する傾向にあり、非常
に重要な課題となっている。
[0003] However, with the multifunctionalization of software, the number of software failures tends to increase, which is a very important issue.

【0004】ソフトウェアの使用時にソフトウェアの故
障が発生すると、それまで行っていた作業が無駄になっ
たり、データが破壊されたりして、その復旧に多大な時
間を要することがある。
[0004] If a software failure occurs during use of the software, the work that has been performed up to that point is wasted, or the data is destroyed, and it may take a long time to recover the data.

【0005】このため、従来より、自動的に一定時間ご
とにファイルをセーブする技術や、ソフトウェアの故障
をトラップしてファイルをセーブする技術が用いられて
きた。
For this reason, a technique for automatically saving a file at regular intervals and a technique for saving a file by trapping a software failure have been conventionally used.

【0006】[0006]

【発明が解決しようとする課題】しかしながら、このよ
うな従来の技術では、ソフトウェアの故障の発生頻度を
減少させることができないという問題点がある。
However, such a conventional technique has a problem that the frequency of occurrence of software failures cannot be reduced.

【0007】本発明の目的は、ソフトウェアの故障が発
生する前にその故障予測を行う故障予測システム、故障
予測方法および故障予測プログラムを記録した記録媒体
を提供することにある。
An object of the present invention is to provide a failure prediction system, a failure prediction method, and a recording medium on which a failure prediction program is recorded for predicting a software failure before it occurs.

【0008】[0008]

【課題を解決するための手段】本発明の第1の故障予測
システムは、複数のクライアントコンピュータと該複数
のクライアントコンピュータを管理するサーバコンピュ
ータとが通信ネットワークにおいて、前記サーバコンピ
ュータは、故障が発生したクライアントコンピュータの
故障内容と故障発生時における実行環境に関する情報と
をもとに、故障内容と故障要因とを含む故障予測情報を
作成して前記複数のクライアントコンピュータの一部ま
たは全てに送信する手段を備え、前記複数のクライアン
トコンピュータのそれぞれは、前記サーバコンピュータ
から故障内容と故障要因とを含む前記故障予測情報を受
信して、現在動作中の自クライアントコンピュータの実
行環境が該故障要因を含んでいるか否かを調べる手段を
備えることを特徴とする。
According to a first failure prediction system of the present invention, a plurality of client computers and a server computer managing the plurality of client computers are provided in a communication network. Means for creating failure prediction information including the failure content and the failure factor based on the failure content of the client computer and the information on the execution environment when the failure occurs, and transmitting the information to some or all of the plurality of client computers. Each of the plurality of client computers receives the failure prediction information including the failure content and the failure factor from the server computer, and determines whether an execution environment of the currently operating own client computer includes the failure factor. It is characterized by having means to check whether or not To.

【0009】本発明の第2の故障予測システムは、複数
のクライアントコンピュータと該複数のクライアントコ
ンピュータを管理するサーバコンピュータとが通信ネッ
トワークにおいて、前記サーバコンピュータは、前記複
数のクライアントコンピュータのそれぞれのハードウェ
ア構成情報およびソフトウェア構成情報をクライアント
コンピュータ毎に分類して記憶しているクライアント構
成情報データベースと、前記複数のクライアントコンピ
ュータのそれぞれの故障発生時における実行環境に関す
る情報を故障の内容毎に分類して記憶しているクライア
ント故障実行環境データベースと、故障内容および故障
要因の記憶場所となるクライアント故障要因データベー
スと、前記クライアント故障実行環境情報データベース
から故障内容と故障要因とを抽出して前記クライアント
故障要因データベースに格納する故障要因抽出手段と、
前記クライアント構成情報データベースに記憶されてい
る前記複数のクライアントコンピュータのそれぞれのハ
ードウェア構成情報およびソフトウェア構成情報をもと
に、前記故障要因抽出手段が抽出した故障要因を再現す
る可能性のあるクライアントコンピュータを特定するク
ライアント特定手段と、前記クライアント特定手段が特
定したクライアントコンピュータに対して、故障内容と
故障要因とを含む故障予測情報を送信する故障予測情報
送信手段とを備え、前記複数のクライアントコンピュー
タのそれぞれは、故障内容と故障要因とを含む故障予測
情報の記憶場所となる故障予測情報データベースと、前
記サーバコンピュータから故障内容と故障要因とを含む
故障予測情報を受信する故障予測情報受信手段と、受信
した故障内容と故障要因とを含む故障予測情報を前記故
障予測情報データベースに格納する故障予測情報格納手
段と、現在動作中の自クライアントコンピュータの実行
環境が前記故障予測情報データベースに記憶されている
故障要因を含んでいるか否かを調べる故障要因調査手段
と、前記故障要因調査手段が故障要因を含んでいると判
断した場合には、該故障要因と故障内容とを含む故障予
測情報を出力装置に出力する故障予測情報通知手段とを
備えることを特徴とする。
In a second failure prediction system according to the present invention, a plurality of client computers and a server computer which manages the plurality of client computers are provided in a communication network, and the server computer is provided with hardware for each of the plurality of client computers. A client configuration information database in which configuration information and software configuration information are classified and stored for each client computer, and information relating to an execution environment of each of the plurality of client computers when a failure occurs is classified and stored for each failure content Client failure execution environment database, a client failure factor database serving as a storage location of failure details and failure factors, and a failure content from the client failure execution environment information database. A failure factor extraction means for storing in said client failure factor database to extract the factors,
A client computer that may reproduce the failure factor extracted by the failure factor extraction unit based on the hardware configuration information and software configuration information of each of the plurality of client computers stored in the client configuration information database And a failure prediction information transmitting unit that transmits failure prediction information including a failure content and a failure factor to the client computer specified by the client specification unit, A failure prediction information database serving as a storage location for failure prediction information including failure content and a failure factor, failure prediction information receiving means for receiving failure prediction information including failure content and a failure factor from the server computer, Failure content received Failure prediction information storage means for storing failure prediction information including the factor in the failure prediction information database, and whether the execution environment of the currently operating own client computer includes the failure factor stored in the failure prediction information database Failure factor investigating means for examining whether or not the failure factor investigating means includes a failure factor, and outputting failure prediction information including the failure factor and the failure content to an output device. Notification means.

【0010】本発明の第3の故障予測システムは、複数
のクライアントコンピュータと該複数のクライアントコ
ンピュータを管理するサーバコンピュータとが通信ネッ
トワークにおいて、前記複数のクライアントコンピュー
タのそれぞれは、自クライアントコンピュータのハード
ウェア構成情報とソフトウェア構成情報とを前記サーバ
コンピュータに送信する構成情報送信手段を備え、前記
サーバコンピュータは、前記複数のクライアントコンピ
ュータのそれぞれからハードウェア構成情報とソフトウ
ェア構成情報とを受信する構成情報受信手段と、前記複
数のクライアントコンピュータのそれぞれのハードウェ
ア構成情報およびソフトウェア構成情報をクライアント
コンピュータ毎に分類して記憶しているクライアント構
成情報データベースと、受信したハードウェア構成情報
とソフトウェア構成情報とを前記クライアント構成情報
データベースに格納する構成情報格納手段とを備えるこ
とを特徴とする。
In a third failure prediction system according to the present invention, a plurality of client computers and a server computer managing the plurality of client computers are provided in a communication network. Configuration information transmitting means for transmitting configuration information and software configuration information to the server computer, wherein the server computer receives hardware configuration information and software configuration information from each of the plurality of client computers And a client configuration information database storing hardware configuration information and software configuration information of each of the plurality of client computers classified and stored for each client computer. When, characterized in that it comprises a configuration information storage means for storing a hardware configuration information and software configuration information received in the client configuration information database.

【0011】本発明の第4の故障予測システムは、複数
のクライアントコンピュータと該複数のクライアントコ
ンピュータを管理するサーバコンピュータとが通信ネッ
トワークにおいて、前記複数のクライアントのそれぞれ
は、自クライアントコンピュータで発生したソフトウェ
アの故障を検出する故障検出手段と、自クライアントコ
ンピュータでソフトウェアの故障が発生したとき、故障
内容と故障発生時における実行環境に関する情報を前記
サーバコンピュータに送信する故障実行環境情報送信手
段とを備え、前記サーバコンピュータは、ソフトウェア
の障害が発生したクライアントコンピュータから、故障
内容と故障発生時における実行環境に関する情報とを受
信する故障実行環境情報受信手段と、前記複数のクライ
アントコンピュータのそれぞれの故障発生時における実
行環境に関する情報を故障の内容毎に分類して記憶して
いるクライアント故障実行環境データベースと、受信し
た前記故障内容と前記故障発生時における実行環境に関
する情報とを故障の内容毎に分類して前記クライアント
故障実行環境情報データベースに格納する故障実行環境
情報格納手段とを備えることを特徴とする。
In a fourth failure prediction system according to the present invention, a plurality of client computers and a server computer managing the plurality of client computers are provided in a communication network. Failure detection means for detecting a failure of the software, failure execution environment information transmission means for transmitting information about the failure environment and the execution environment at the time of occurrence of the failure to the server computer when a software failure occurs in the client computer, A failure execution environment information receiving unit configured to receive, from the client computer in which the software failure has occurred, a failure content and information on an execution environment at the time of the failure occurrence, the server computer; The client failure execution environment database storing information on the execution environment at the time of occurrence of each failure classified and stored for each failure content, and the received failure content and the information on the execution environment at the time of failure occurrence And a failure execution environment information storage unit that stores the information in the client failure execution environment information database by classifying each content.

【0012】本発明の第5の故障予測システムは、複数
のクライアントコンピュータと該複数のクライアントコ
ンピュータを管理するサーバコンピュータとが通信ネッ
トワークにおいて、前記サーバコンピュータは、前記複
数のクライアントコンピュータのそれぞれのハードウェ
ア構成情報およびソフトウェア構成情報をクライアント
コンピュータ毎に分類して記憶しているクライアント構
成情報データベースと、前記複数のクライアントコンピ
ュータのそれぞれの故障発生時における実行環境に関す
る情報を故障の内容毎に分類して記憶しているクライア
ント故障実行環境データベースと、故障内容および故障
要因の記憶場所となるクライアント故障要因データベー
スと、前記クライアント故障実行環境情報データベース
から故障内容と故障要因とを抽出して前記クライアント
故障要因データベースに格納する故障要因抽出手段と、
前記クライアント構成情報データベースに記憶されてい
る前記複数のクライアントコンピュータのそれぞれのハ
ードウェア構成情報およびソフトウェア構成情報をもと
に、前記故障要因抽出手段が抽出した故障要因を再現す
る可能性のあるクライアントコンピュータを特定するク
ライアント特定手段と、前記クライアント特定手段が特
定したクライアントコンピュータに対して、故障内容と
故障要因とを含む故障予測情報に故障の度合いや頻度に
応じた優先順位を付加して送信する故障予測情報送信手
段とを備え、前記複数のクライアントコンピュータのそ
れぞれは、故障内容と故障要因とを含む故障予測情報の
記憶場所となる故障予測情報データベースと、前記サー
バコンピュータから優先順位が付加された故障内容と故
障要因とを含む故障予測情報を受信する故障予測情報受
信手段と、受信した故障内容と故障要因とを含む故障予
測情報を優先順位の高いものから前記故障予測情報デー
タベースに格納する故障予測情報格納手段と、現在動作
中の自クライアントコンピュータの実行環境が前記故障
予測情報データベースに記憶されている故障要因を含ん
でいるか否かを調べる故障要因調査手段と、前記故障要
因調査手段が故障要因を含んでいると判断した場合に
は、該故障要因と故障内容とを含む故障予測情報を出力
装置に出力する故障予測情報通知手段とを備えることを
特徴とする。
According to a fifth aspect of the present invention, in the failure prediction system, a plurality of client computers and a server computer managing the plurality of client computers are provided in a communication network. A client configuration information database in which configuration information and software configuration information are classified and stored for each client computer, and information relating to an execution environment of each of the plurality of client computers when a failure occurs is classified and stored for each failure content Client failure execution environment database, a client failure factor database serving as a storage location of failure details and failure factors, and a failure content from the client failure execution environment information database. A failure factor extraction means for storing in said client failure factor database to extract the factors,
A client computer that may reproduce the failure factor extracted by the failure factor extraction unit based on the hardware configuration information and software configuration information of each of the plurality of client computers stored in the client configuration information database A fault that transmits to the client computer specified by the client specifying unit a priority order according to the degree and frequency of the fault to fault prediction information including the fault content and the cause of the fault. A prediction information transmission unit, wherein each of the plurality of client computers includes a failure prediction information database serving as a storage location of failure prediction information including a failure content and a failure factor; and a failure added with a priority from the server computer. Failures that include the content and failure factors Failure prediction information receiving means for receiving prediction information; failure prediction information storage means for storing the failure prediction information including the received failure content and the failure factor in the failure prediction information database from the highest priority in the failure prediction information database; Failure factor investigating means for examining whether or not the execution environment of its own client computer includes a failure factor stored in the failure prediction information database; and when the failure factor investigating means determines that the failure factor is included. Is provided with a failure prediction information notifying means for outputting failure prediction information including the failure factor and the failure content to an output device.

【0013】本発明の第6の故障予測システムは、複数
のクライアントコンピュータと該複数のクライアントコ
ンピュータを管理するサーバコンピュータとが通信ネッ
トワークにおいて、前記サーバコンピュータは、前記複
数のクライアントコンピュータのそれぞれの故障発生時
における実行環境に関する情報を故障の内容毎に分類し
て記憶しているクライアント故障実行環境データベース
と、故障内容および故障要因の記憶場所となるクライア
ント故障要因データベースと、前記クライアント故障実
行環境情報データベースから故障内容と故障要因とを抽
出して前記クライアント故障要因データベースに格納す
る故障要因抽出手段と、前記複数のクライアントコンピ
ュータのすべてに対して、前記クライアント故障要因デ
ータベースに格納されている故障内容と故障要因とを含
む故障予測情報をすべて送信する故障予測情報送信手段
とを備え、前記複数のクライアントコンピュータのそれ
ぞれは、故障内容と故障要因とを含む故障予測情報の記
憶場所となる故障予測情報データベースと、前記サーバ
コンピュータから故障内容と故障要因とを含む故障予測
情報を受信する故障予測情報受信手段と、受信した故障
内容と故障要因とを含む前記故障予測情報のそれぞれ
が、自クライアントに関連する故障予測情報であるか否
かを判別し、自クライアントコンピュータに関連する故
障予測情報である場合は、前記故障予測情報データベー
スに格納し、自クライアントに関連する故障予測情報で
はない場合には、破棄する故障予測情報格納手段と、現
在動作中の自クライアントコンピュータの実行環境が前
記故障予測情報データベースに記憶されている故障要因
を含んでいるか否かを調べる故障要因調査手段と、前記
故障要因調査手段が故障要因を含んでいると判断した場
合には、該故障要因と故障内容とを含む故障予測情報を
出力装置に出力する故障予測情報通知手段とを備えるこ
とを特徴とする。
In a sixth failure prediction system according to the present invention, a plurality of client computers and a server computer managing the plurality of client computers are provided in a communication network, and the server computer is configured to generate a failure of each of the plurality of client computers. A client failure execution environment database that classifies and stores information about the execution environment at the time of each failure content, a client failure factor database serving as a storage location of failure content and failure factors, and the client failure execution environment information database. Failure factor extraction means for extracting a failure content and a failure factor and storing the same in the client failure factor database; and storing in the client failure factor database for all of the plurality of client computers. Failure prediction information transmitting means for transmitting all failure prediction information including the failure content and the failure factor, wherein each of the plurality of client computers has a storage location for failure prediction information including the failure content and the failure factor. Failure prediction information database, failure prediction information receiving means for receiving failure prediction information including failure content and failure factor from the server computer, and each of the failure prediction information including the received failure content and failure factor is It is determined whether or not the failure prediction information is related to the own client. If the failure prediction information is related to the own client computer, the failure prediction information is stored in the failure prediction information database. Otherwise, the failure prediction information storage means to be discarded and the current operating client computer A failure factor investigating means for examining whether or not the execution environment includes a failure factor stored in the failure prediction information database; and A failure prediction information notifying means for outputting failure prediction information including a failure factor and a failure content to an output device is provided.

【0014】本発明の第1の故障予測方法は、サーバコ
ンピュータが、故障が発生したクライアントコンピュー
タの故障内容と故障発生時における実行環境に関する情
報とをもとに、故障内容と故障要因と、を含む故障予測
情報を作成してクライアントコンピュータに送信するス
テップと前記クライアントコンピュータが、前記サーバ
コンピュータから故障内容と故障要因とを含む前記故障
予測情報を受信して、現在動作中の自クライアントコン
ピュータの実行環境が該故障要因を含んでいるか否かを
調べるステップとを含むことを特徴とする。
According to a first failure prediction method of the present invention, a server computer determines a failure content and a failure factor based on a failure content of a failed client computer and information on an execution environment at the time of the failure. Creating the failure prediction information including the failure prediction information and transmitting the failure prediction information to the client computer, wherein the client computer receives the failure prediction information including the failure content and the failure factor from the server computer, and executes the currently operating own client computer. Checking whether or not the environment includes the failure factor.

【0015】本発明の第2の故障予測方法は、サーバコ
ンピュータが、複数のクライアントコンピュータのそれ
ぞれの故障発生時における実行環境に関する情報を故障
の内容毎に分類して記憶しているクライアント故障実行
環境情報データベースから、故障内容と故障要因とを抽
出してクライアント故障要因データベースに格納する故
障要因抽出ステップと、前記サーバコンピュータが、前
記複数のクライアントコンピュータのぞれぞれのハード
ウェア構成情報およびソフトウェア構成情報をクライア
ントコンピュータ毎に分類して記憶しているクライアン
ト構成情報データベースから、前記故障要因抽出ステッ
プが抽出した故障要因を再現する可能性のあるクライア
ントコンピュータを特定するクライアント特定ステップ
と、前記サーバコンピュータが、前記クライアント特定
ステップが特定したクライアントコンピュータに対し
て、故障内容と故障要因とを含む故障予測情報を送信す
る故障予測情報送信ステップと、前記複数のクライアン
トコンピュータのそれぞれが、前記サーバコンピュータ
から故障内容と故障要因とを含む故障予測情報を受信す
る故障予測情報受信ステップと、前記複数のクライアン
トコンピュータのそれぞれが、前記故障予測情報受信ス
テップが受信した故障内容と故障要因とを含む前記故障
予測情報を故障予測情報データベースに格納する故障予
測情報格納ステップと、前記複数のクライアントコンピ
ュータのそれぞれが、現在動作中の自クライアントコン
ピュータの実行環境が前記故障予測情報データベースに
記憶されている故障要因を含んでいるか否かを調べる故
障要因調査ステップと、前記複数のクライアントコンピ
ュータのそれぞれが、前記故障要因調査ステップが故障
要因を含んでいると判断した場合には、該故障要因と故
障内容とを含む故障予測情報を出力装置に出力する故障
予測情報通知ステップとを含むことを特徴とする。
According to a second failure prediction method of the present invention, a server failure execution environment in which a server computer classifies and stores information on an execution environment at the time of occurrence of a failure of each of a plurality of client computers for each failure content. A failure factor extraction step of extracting a failure content and a failure factor from an information database and storing the failure content and the failure factor in a client failure factor database; and wherein the server computer has hardware configuration information and software configuration of each of the plurality of client computers. A client identification step of identifying a client computer that is likely to reproduce the failure factor extracted by the failure factor extraction step from a client configuration information database in which information is classified and stored for each client computer; A failure prediction information transmission step of transmitting failure prediction information including failure content and a failure factor to the client computer identified by the client identification step; and each of the plurality of client computers is transmitted from the server computer. A failure prediction information receiving step of receiving failure prediction information including a failure content and a failure factor; and the failure prediction including the failure content and the failure factor received by the failure prediction information receiving step. A failure prediction information storing step of storing information in a failure prediction information database; and each of the plurality of client computers includes a failure factor in which an execution environment of a currently operating own client computer is stored in the failure prediction information database. Out A failure factor investigating step of examining whether or not each of the plurality of client computers has determined that the failure factor investigating step includes a failure factor; and failure prediction information including the failure factor and failure content. And outputting a failure prediction information to the output device.

【0016】本発明の第3の故障予測方法は、複数のク
ライアントコンピュータのそれぞれが、自クライアント
コンピュータのハードウェア構成情報とソフトウェア構
成情報とをサーバコンピュータに送信する構成情報送信
ステップと、前記サーバコンピュータが、前記複数のク
ライアントコンピュータのそれぞれからハードウェア構
成情報とソフトウェア構成情報とを受信する構成情報受
信ステップと、前記サーバコンピュータが、前記構成情
報受信ステップが受信したハードウェア構成情報とソフ
トウェア構成情報とをクライアントコンピュータ毎に分
類してクライアント構成情報データベースに格納する構
成情報格納ステップとを含むことを特徴とする。
In a third failure prediction method according to the present invention, a configuration information transmitting step in which each of a plurality of client computers transmits hardware configuration information and software configuration information of its own client computer to a server computer; Is a configuration information receiving step of receiving hardware configuration information and software configuration information from each of the plurality of client computers, the server computer, the hardware configuration information and software configuration information received by the configuration information receiving step Is stored for each client computer in the client configuration information database.

【0017】本発明の第4の故障予測方法は、複数のク
ライアントコンピュータのそれぞれが、自クライアント
コンピュータで発生したソフトウェアの故障を検出する
故障検出ステップと、前記複数のクライアントコンピュ
ータのそれぞれが、前記故障検出ステップがソフトウェ
アの故障を検出した場合は、故障内容と故障発生時にお
ける実行環境に関する情報をサーバコンピュータに送信
する故障実行環境情報送信ステップと、前記サーバコン
ピュータが、ソフトウェアの故障が発生したクライアン
トコンピュータから、故障内容と故障発生時における実
行環境に関する情報とを受信する故障実行環境情報受信
ステップと、前記サーバコンピュータが、前記故障実行
環境情報受信ステップが受信した故障内容と故障発生時
における実行環境に関する情報とを故障の内容毎に分類
して前記クライアント故障実行環境情報データベースに
格納する故障実行環境情報格納ステップとを含むことを
特徴とする。
According to a fourth failure prediction method of the present invention, each of the plurality of client computers detects a failure of software generated in the own client computer, and each of the plurality of client computers detects the failure of the software. A failure execution environment information transmitting step of transmitting, to the server computer, information about the content of the failure and an execution environment at the time of the failure when the detection step detects a failure in the software; and the client computer in which the software failure has occurred. A failure execution environment information receiving step of receiving information on a failure content and an execution environment at the time of occurrence of the failure; and the server computer executes the failure content received by the failure execution environment information receiving step and an execution environment at the time of the failure occurrence. Characterized in that it comprises a failure execution environment information storing step of storing in said client failure execution environment information database classified according to contents of the failure and the information about.

【0018】本発明の第5の故障予測方法は、サーバコ
ンピュータが、複数のクライアントコンピュータのそれ
ぞれの故障発生時における実行環境に関する情報を故障
の内容毎に分類して記憶しているクライアント故障実行
環境情報データベースから、故障内容と故障要因とを抽
出してクライアント故障要因データベースに格納する故
障要因抽出ステップと、前記サーバコンピュータが、前
記複数のクライアントコンピュータのそれぞれのハード
ウェア構成情報およびソフトウェア構成情報をクライア
ントコンピュータ毎に分類して記憶しているクライアン
ト構成情報データベースから、前記故障要因抽出ステッ
プが抽出した故障要因を再現する可能性のあるクライア
ントコンピュータを特定するクライアント特定ステップ
と、前記サーバコンピュータが、前記クライアント特定
ステップが特定したクライアントコンピュータに対し
て、故障内容と故障要因とを含む故障予測情報に故障の
度合いや頻度に応じた優先順位を付加して送信する故障
予測情報送信ステップと、前記複数のクライアントコン
ピュータのそれぞれが、前記サーバコンピュータから優
先順位が付加された故障内容と故障要因とを含む故障予
測情報を受信する故障予測情報受信ステップと、前記複
数のクライアントコンピュータのそれぞれが、前記故障
予測情報受信ステップが受信した故障内容と故障要因と
を含む故障予測情報を優先順位の高いものから前記故障
予測情報データベースに格納する故障予測情報格納ステ
ップと、前記複数のクライアントコンピュータのそれぞ
れが、現在動作中の自クライアントコンピュータの実行
環境が前記故障予測情報データベースに記憶されている
故障要因を含んでいるか否かを調べる故障要因調査ステ
ップと、前記複数のクライアントコンピュータのそれぞ
れが、前記故障要因調査ステップが故障要因を含んでい
ると判断した場合には、該故障要因と故障内容とを含む
故障予測情報を出力装置に出力する故障予測情報通知ス
テップとを含むことを特徴とする。
According to a fifth failure prediction method of the present invention, a server failure execution environment in which a server computer classifies and stores information on an execution environment at the time of occurrence of a failure of each of a plurality of client computers for each type of failure. A failure factor extracting step of extracting a failure content and a failure factor from an information database and storing the failure content and the failure factor in a client failure factor database, wherein the server computer transmits hardware configuration information and software configuration information of each of the plurality of client computers to the client; A client identification step of identifying a client computer which may reproduce the failure factor extracted by the failure factor extraction step from a client configuration information database classified and stored for each computer; A failure prediction information transmission step in which a computer adds, to the client computer identified in the client identification step, a priority order according to the degree and frequency of failure to failure prediction information including failure content and a failure factor; Each of the plurality of client computers, failure prediction information receiving step of receiving from the server computer failure prediction information including a failure content and a failure factor to which priority is added, each of the plurality of client computers, A failure prediction information storing step of storing the failure prediction information including the failure content and the failure factor received by the failure prediction information receiving step in the failure prediction information database from a high priority order; and , The current client A failure factor investigating step of examining whether or not the execution environment of the computer includes a failure factor stored in the failure prediction information database; and wherein each of the plurality of client computers includes a failure factor including the failure factor. And a failure prediction information notifying step of outputting failure prediction information including the failure factor and the failure content to the output device.

【0019】本発明の第6故障予測方法は、サーバコン
ピュータが、複数のクライアントコンピュータのそれぞ
れの故障発生時における実行環境に関する情報を故障の
内容毎に分類して記憶しているクライアント故障実行環
境情報データベースから、故障内容と故障要因とを抽出
してクライアント故障要因データベースに格納する故障
要因抽出ステップと、前記サーバコンピュータが、前記
複数のクライアントコンピュータのすべてに対して、前
記クライアント故障要因データベースに格納されている
故障要因と故障内容とを含む故障予測情報をすべて送信
する故障予測情報送信ステップと、前記複数のクライア
ントコンピュータのそれぞれが、前記サーバコンピュー
タから故障内容と故障要因とを含む故障予測情報を受信
する故障予測情報受信ステップと、前記複数のクライア
ントコンピュータのそれぞれが、前記故障予測情報受信
ステップが受信した故障内容と故障要因とを含む前記故
障予測情報のそれぞれが、自クライアントコンピュータ
に関連する故障予測情報であるか否かを判別し、自クラ
イアントコンピュータに関連する故障予測情報である場
合は、故障予測情報データベースに格納し、自クライア
ントコンピュータに関連する故障予測情報ではない場合
には、破棄する故障予測情報格納ステップと、前記複数
のクライアントコンピュータのそれぞれが、現在動作中
の自クライアントコンピュータの実行環境が前記故障予
測情報データベースに記憶されている故障要因を含んで
いるか否かを調べる故障要因調査ステップと、前記クラ
イアントコンピュータが、前記故障要因調査ステップが
故障要因を含んでいると判断した場合には、該故障要因
と故障内容とを含む故障予測情報を出力装置に出力する
故障予測情報通知ステップとを含むことを特徴とする。
In a sixth failure prediction method according to the present invention, client failure execution environment information in which a server computer classifies and stores information on an execution environment at the time of occurrence of a failure of each of a plurality of client computers for each failure content. A failure factor extracting step of extracting a failure content and a failure factor from a database and storing the failure content and the failure factor in a client failure factor database; and wherein the server computer is stored in the client failure factor database for all of the plurality of client computers. A failure prediction information transmitting step of transmitting all failure prediction information including a failure factor and a failure content, and each of the plurality of client computers receives failure prediction information including the failure content and the failure factor from the server computer Failure prediction information Communication step, and whether each of the plurality of client computers is the failure prediction information related to the own client computer, each of the failure prediction information including the failure content and the failure factor received by the failure prediction information receiving step. Determining whether the failure prediction information is related to the own client computer, and storing the failure prediction information in the failure prediction information database if the failure prediction information is not related to the own client computer; A failure factor investigating step in which each of the plurality of client computers examines whether or not the execution environment of the currently operating own client computer includes a failure factor stored in the failure prediction information database; and Computer has failed If the causes Checking step is determined to contain failure factor is characterized in that it comprises a failure prediction information notification step of outputting to an output device failure prediction information including the fault condition with the failure factor.

【0020】[0020]

【発明の実施の形態】次に、本発明について図面を参照
して説明する。
Next, the present invention will be described with reference to the drawings.

【0021】まず、本発明の第1の実施の形態について
詳細に説明する。
First, the first embodiment of the present invention will be described in detail.

【0022】図1を参照すると、本発明の第1の実施の
形態は、サーバコンピュータ100と、該サーバコンピ
ュータ100に接続された記憶装置200と、複数のク
ライアントコンピュータ300と、該複数のクライアン
トコンピュータ300にそれぞれ接続された記憶装置4
00と出力装置500とから構成されている。これらの
サーバコンピュータ100、クライアントコンピュータ
300はプログラム制御により動作し、通信ネットワー
ク600を介して相互に接続されている。
Referring to FIG. 1, in a first embodiment of the present invention, a server computer 100, a storage device 200 connected to the server computer 100, a plurality of client computers 300, and a plurality of client computers Storage devices 4 respectively connected to the storage devices 300
00 and an output device 500. The server computer 100 and the client computer 300 operate under program control, and are interconnected via a communication network 600.

【0023】サーバコンピュータ100は、構成情報受
信手段110と、構成情報格納手段120と、故障実行
環境情報受信手段130と、故障実行環境情報格納手段
140と、故障要因抽出手段150と、クライアント特
定手段160と、故障予測情報送信手段170とを含
む。
The server computer 100 includes a configuration information receiving unit 110, a configuration information storage unit 120, a failure execution environment information reception unit 130, a failure execution environment information storage unit 140, a failure factor extraction unit 150, a client identification unit 160 and a failure prediction information transmitting means 170.

【0024】記憶装置200は、クライアント構成情報
データベース210と、クライアント故障実行環境情報
データベース220と、クライアント故障要因データベ
ース230とを含む。
The storage device 200 includes a client configuration information database 210, a client failure execution environment information database 220, and a client failure factor database 230.

【0025】クライアントコンピュータ300は、構成
情報送信手段310と、故障検出手段320と、故障実
行環境情報送信手段330と、故障予測情報受信手段3
40と、故障予測情報格納手段350と、故障要因調査
手段360と、故障予測情報通知手段370とを含む。
The client computer 300 includes a configuration information transmission unit 310, a failure detection unit 320, a failure execution environment information transmission unit 330, and a failure prediction information reception unit 3.
40, a failure prediction information storage unit 350, a failure factor investigation unit 360, and a failure prediction information notification unit 370.

【0026】記憶装置400は、故障予測情報データベ
ース410を含む。
The storage device 400 includes a failure prediction information database 410.

【0027】出力装置500は、ディスプレイ装置、印
刷装置その他の出力装置である。
The output device 500 is a display device, a printing device, or another output device.

【0028】構成情報受信手段110は、複数のクライ
アントコンピュータ300のそれぞれから、該クライア
ントコンピュータ300のハードウェア構成情報とソフ
トウェア構成情報とを受信する。
The configuration information receiving means 110 receives, from each of the plurality of client computers 300, hardware configuration information and software configuration information of the client computer 300.

【0029】クライアント構成情報データベース210
は、ハードウェア構成情報およびソフトウェア構成情報
の記憶場所となる。
Client configuration information database 210
Is a storage location for hardware configuration information and software configuration information.

【0030】構成情報格納手段120は、受信した複数
のクライアントコンピュータ300のそれぞれのハード
ウェア構成情報とソフトウェア構成情報とをクライアン
トコンピュータ300毎に分類してクライアント構成情
報データベース210に格納する。
The configuration information storage means 120 classifies the received hardware configuration information and software configuration information of each of the plurality of client computers 300 for each client computer 300 and stores them in the client configuration information database 210.

【0031】故障実行環境情報受信手段130は、複数
のクライアントコンピュータ300のいずれかでソフト
ウェアの故障が発生したとき、該クライアントコンピュ
ータ300から故障内容と故障発生時における該クライ
アントコンピュータ300の実行環境に関する情報を受
信する。
When a software failure occurs in any of the plurality of client computers 300, the failure execution environment information receiving means 130 receives information about the failure contents and the execution environment of the client computer 300 at the time of occurrence of the failure from the client computer 300. To receive.

【0032】クライアント故障実行環境情報データベー
ス220は、故障発生時におけるクライアントコンピュ
ータ300の実行環境に関する情報の記憶場所となる。
The client failure execution environment information database 220 is a storage location for information relating to the execution environment of the client computer 300 when a failure occurs.

【0033】故障実行環境情報格納手段140は、故障
発生時におけるクライアントコンピュータ300の実行
環境に関する情報を故障の内容毎に分類してクライアン
ト故障実行環境情報データベース220に格納する。
The failure execution environment information storage means 140 classifies information on the execution environment of the client computer 300 at the time of occurrence of the failure for each content of the failure and stores the information in the client failure execution environment information database 220.

【0034】クライアント故障要因データベース230
は、故障内容および故障要因の記憶場所となる。
Client failure factor database 230
Is a storage location of the failure content and the failure factor.

【0035】故障要因抽出手段150は、クライアント
故障実行環境情報データベース220から故障内容と故
障要因とを抽出してクライアント故障要因データベース
230に格納する。
The failure factor extracting means 150 extracts the failure content and the failure factor from the client failure execution environment information database 220 and stores them in the client failure factor database 230.

【0036】クライアント特定手段160は、クライア
ント構成情報データベース210に記憶されている複数
のクライアントコンピュータ300のそれぞれのハード
ウェア構成情報およびソフトウェア構成情報をもとに、
故障要因抽出手段150が抽出した故障要因毎に該故障
要因を再現する可能性のあるクライアントコンピュータ
300を特定する。
[0036] The client specifying means 160 is based on the hardware configuration information and software configuration information of each of the plurality of client computers 300 stored in the client configuration information database 210.
For each failure factor extracted by the failure factor extraction means 150, the client computer 300 which may reproduce the failure factor is specified.

【0037】故障予測情報送信手段170は、特定した
前記クライアントコンピュータ300に、故障内容と故
障要因とを含む故障予測情報を送信する。
The failure prediction information transmitting means 170 transmits failure prediction information including the details of the failure and the cause of the failure to the specified client computer 300.

【0038】構成情報送信手段310は、サーバコンピ
ュータ100に、自クライアントコンピュータ300の
ハードウェア構成情報とソフトウェア構成情報とを送信
する。
The configuration information transmitting means 310 transmits the hardware configuration information and the software configuration information of the client computer 300 to the server computer 100.

【0039】故障検出手段320は、自クライアントコ
ンピュータ300で発生したソフトウェアの故障を検出
する。
The failure detecting means 320 detects a software failure occurring in the client computer 300 itself.

【0040】故障実行環境情報送信手段330は、自ク
ライアントコンピュータ300でソフトウェアの故障が
発生したとき、その故障内容と故障発生時における実行
環境に関する情報とをサーバコンピュータ100に送信
する。
When a software failure occurs in the client computer 300, the failure execution environment information transmission means 330 transmits to the server computer 100 the details of the failure and information on the execution environment at the time of the failure.

【0041】故障予測情報受信手段340は、サーバコ
ンピュータ100から故障内容と故障要因とを含む故障
予測情報を受信する。
The failure prediction information receiving means 340 receives failure prediction information including the details of the failure and the cause of the failure from the server computer 100.

【0042】故障予測情報データベース410は、故障
内容と故障要因とを含む故障予測情報の格納場所とな
る。
The failure prediction information database 410 is a storage location for failure prediction information including failure details and failure factors.

【0043】故障予測情報格納手段350は、受信した
故障内容と故障要因とを含む故障予測情報を故障予測情
報データベース410に格納する。
The failure prediction information storage means 350 stores failure prediction information including the received failure contents and failure factors in the failure prediction information database 410.

【0044】故障要因調査手段360は、現在、自クラ
イアントコンピュータ300で動作している実行環境
が、故障予測情報データベース410に記憶されている
故障要因を含んでいるか否かを調べる。
The failure factor investigating means 360 examines whether or not the execution environment currently operating on the client computer 300 itself includes the failure factors stored in the failure prediction information database 410.

【0045】故障予測情報通知手段370は、故障要因
調査手段360が故障要因を含んでいると判断した場合
には、該故障要因と故障内容とを含む故障予測情報を出
力装置に出力する。
When the failure factor investigation means 360 determines that the failure factor is included, the failure prediction information notifying means 370 outputs failure prediction information including the failure factor and the content of the failure to the output device.

【0046】次に、図1〜図2を参照して第1の実施の
形態の全体の動作について詳細に説明する。
Next, the overall operation of the first embodiment will be described in detail with reference to FIGS.

【0047】第1に、故障予測を行う準備作業の動作に
ついて詳細に説明する。
First, the operation of the preparation work for predicting a failure will be described in detail.

【0048】複数のクライアントコンピュータ300の
それぞれは、構成情報送信手段310により自クライア
ントコンピュータ300のハードウェア構成情報とソフ
トウェア構成情報とをサーバコンピュータ100に送信
する(ステップA1)。具体的には、ハードウェア構成
情報としては、「実装メモリ容量は256MB」「CP
Uは200MHz」、ソフトウェア構成情報としては、
「ソフトウェアXとソフトウェアYとがインストールさ
れている」等を送信する。
Each of the plurality of client computers 300 transmits the hardware configuration information and the software configuration information of its own client computer 300 to the server computer 100 by the configuration information transmitting means 310 (step A1). Specifically, as the hardware configuration information, “the mounted memory capacity is 256 MB”, “CP
U is 200 MHz ". As software configuration information,
"Software X and software Y are installed" is transmitted.

【0049】一方、サーバコンピュータ100は、構成
情報受信手段110が、複数の該クライアントコンピュ
ータ300のぞれぞれから、ハードウェア構成情報とソ
フトウェア構成情報とを受信し、構成情報格納手段12
0が、該ハードウェア構成情報と該ソフトウェア構成情
報とをクライアントコンピュータ300毎に分類してク
ライアント構成情報データベース210に格納する(ス
テップA2)。
On the other hand, in the server computer 100, the configuration information receiving means 110 receives the hardware configuration information and the software configuration information from each of the plurality of client computers 300, and the configuration information storage means 12
0 classifies the hardware configuration information and the software configuration information for each client computer 300 and stores them in the client configuration information database 210 (step A2).

【0050】以上の故障予測を行う準備作業は、クライ
アントコンピュータにメモリを増設するときやソフトウ
ェアをインストールするときのように、ハードウェア構
成またはソフトウェア構成を変更する場合に限り行って
もよいし、クライアントコンピュータを起動するときに
行ってもよい。
The above-mentioned preparation for failure prediction may be performed only when the hardware configuration or software configuration is changed, such as when memory is added to the client computer or when software is installed. It may be performed when starting up the computer.

【0051】第2に、故障予測を行うための情報収集の
動作について詳細に説明する。
Second, the operation of collecting information for performing failure prediction will be described in detail.

【0052】複数のクライアントコンピュータ300の
それぞれにおいて、故障検出手段320が、ソフトウェ
アの故障を検出した場合は、故障実行環境情報送信手段
330は、故障が発生したソフトウェア、コードその他
の故障内容とともに、故障発生時における空きメモリ容
量、空きハードディスク容量、同時動作中のソフトウェ
アその他の実行環境に関する情報をサーバコンピュータ
100に送信する(ステップB1)。具体的には、「ソ
フトウェアXのAという障害は、空きメモリ容量が5M
B以下のときに発生」「ソフトウェアXのBという障害
は、ソフトウェアYと同時に実行しているときに発生」
等の故障内容と実行環境に関する情報とを送信する。
In each of the plurality of client computers 300, when the failure detection means 320 detects a software failure, the failure execution environment information transmitting means 330 sends the failure software, code, and other failure details together with the failure content. Information about the free memory capacity, free hard disk capacity, software running simultaneously, and other execution environments at the time of occurrence is transmitted to the server computer 100 (step B1). Specifically, "A failure of software X A indicates that the free memory capacity is 5M
"Occurs when B or less""A failure of software X B occurs when software Y is running at the same time"
And the like and information on the execution environment.

【0053】一方、サーバコンピュータ100は、故障
実行環境情報受信手段130が、故障が発生したクライ
アントコンピュータ300から、故障内容と故障発生時
における実行環境に関する情報とを受信し、故障実行環
境格納手段140が、該故障発生時における実行環境に
関する情報を該故障内容毎に分類してクライアント故障
実行環境情報データベース220に格納する(ステップ
B2)。
On the other hand, in the server computer 100, the failure execution environment information receiving means 130 receives from the failed client computer 300 the contents of the failure and information on the execution environment at the time of the failure occurrence, and the failure execution environment storage means 140 Then, the information on the execution environment at the time of occurrence of the failure is classified for each failure content and stored in the client failure execution environment information database 220 (step B2).

【0054】第3に、サーバコンピュータ100がクラ
イアントコンピュータ300の故障予測を行う動作につ
いて詳細に説明する。
Third, the operation of the server computer 100 for predicting the failure of the client computer 300 will be described in detail.

【0055】サーバコンピュータ100の故障要因抽出
手段150は、クライアント故障実行環境情報データベ
ース220から故障内容と故障要因とを抽出してクライ
アント故障要因データベース230に格納する(ステッ
プC1)。具体的には、「ソフトウェアXのAという障
害は、空きメモリ容量が5MB以下のときに発生しやす
い」「ソフトウェアXのBという障害は、ソフトウェア
Yと同時に実行しているときに発生しやすい」等の故障
内容と故障要因とを抽出する。
The failure factor extracting means 150 of the server computer 100 extracts the failure content and the failure factor from the client failure execution environment information database 220 and stores them in the client failure factor database 230 (step C1). Specifically, "the failure of software X, A, tends to occur when the free memory capacity is 5 MB or less", "the failure of software X, B, tends to occur when software Y is running at the same time" And the like and the cause of the failure are extracted.

【0056】また、クライアント特定手段160は、ク
ライアント構成情報データベース210に記憶されてい
る複数のクライアントコンピュータ300のそれぞれの
ハードウェア構成情報およびソフトウェア構成情報をも
とに、故障要因抽出手段150が抽出した故障要因毎に
該故障要因を再現する可能性のあるクライアントコンピ
ュータ300を特定する(ステップC2)。具体的に
は、故障要因が「ソフトウェアXのBという障害は、ソ
フトウェアYと同時に実行しているときに発生しやす
い」という場合には、「ソフトウェアXとソフトウェア
Yとを両方ともインストールしているクライアントコン
ピュータ」を特定する。
The client specifying means 160 extracts the failure factor extracting means 150 based on the respective hardware configuration information and software configuration information of the plurality of client computers 300 stored in the client configuration information database 210. The client computer 300 that may reproduce the failure factor is specified for each failure factor (step C2). Specifically, if the failure factor is that "the failure of software X B is likely to occur when software Y is running at the same time", "both software X and software Y are installed." Client computers ".

【0057】さらに、故障予測情報送信手段170は、
クライアント特定手段160が特定した前記クライアン
トコンピュータ300に、故障内容と故障要因とを含む
故障予測情報を送信する(ステップC3)。具体的に
は、「ソフトウェアXとソフトウェアYとを両方ともイ
ンストールしているクライアントコンピュータ」に対し
て、「ソフトウェアXのBという障害は、ソフトウェア
Yと同時に実行しているときに発生しやすい」という故
障予測情報を送信する。
Further, the failure prediction information transmitting means 170
The failure prediction information including the failure content and the failure factor is transmitted to the client computer 300 identified by the client identification means 160 (step C3). Specifically, for a "client computer that has both software X and software Y installed", "a failure B of software X is likely to occur when it is being executed simultaneously with software Y" Transmit the failure prediction information.

【0058】一方、特定されたクライアントコンピュー
タ300の故障予測情報受信手段340は、サーバコン
ピュータ100から故障内容と故障要因とを含む故障予
測情報を受信し、故障予測情報格納手段350が、該故
障予測情報を故障予測情報データベース410に格納す
る(ステップD1)。具体的には、「ソフトウェアXと
ソフトウェアYとを両方ともインストールしているクラ
イアントコンピュータ」は、「ソフトウェアXのBとい
う障害は、ソフトウェアYと同時に動作しているときに
発生しやすい」という故障予測情報を故障予測情報デー
タベース410に格納する。
On the other hand, the failure prediction information receiving means 340 of the specified client computer 300 receives the failure prediction information including the failure content and the failure factor from the server computer 100, and the failure prediction information storing means 350 stores the failure prediction information in the failure prediction information storage means 350. The information is stored in the failure prediction information database 410 (Step D1). Specifically, the “client computer on which both software X and software Y are installed” predicts that the fault “B of software X is likely to occur when operating simultaneously with software Y”. The information is stored in the failure prediction information database 410.

【0059】また、故障要因調査手段360は、現在、
自クライアントコンピュータ300で動作している実行
環境が、故障予測情報データベース410に記憶されて
いる故障要因を含んでいるか否かを調べる(ステップD
2)。具体的には、故障予測情報データベース410に
「ソフトウェアXのBという障害は、ソフトウェアYと
同時に実行しているときに発生しやすい」という故障予
測情報が格納されている場合は、現在の自クライアント
コンピュータが「ソフトウェアXとソフトウェアYとを
同時に実行している」実行環境であるか否かを調べる。
Further, the failure factor investigation means 360
It is checked whether or not the execution environment running on the own client computer 300 includes the failure factors stored in the failure prediction information database 410 (step D).
2). More specifically, if the failure prediction information database 410 stores failure prediction information indicating that “a failure of software X is likely to occur when software Y is being executed simultaneously”, the current client It is checked whether or not the computer is in an execution environment in which “the software X and the software Y are simultaneously executed”.

【0060】さらに、故障予測情報通知手段370は、
故障要因調査手段360が故障要因を含んでいると判断
した場合には、該故障要因と故障内容とを含む故障予測
情報を出力装置に出力することによって、利用者に通知
する(ステップD3)。具体的には、現在の自クライア
ントが「ソフトウェアXとソフトウェアYとを同時に実
行している」ような実行環境の場合であって、故障予測
情報データベース410に「ソフトウェアXのBという
障害は、ソフトウェアYと同時に実行しているときに発
生しやすい」という故障予測情報が含まれているときに
は、「ソフトウェアXとソフトウェアYとが同時に実行
しているので、Bという障害が発生する可能性がある」
旨を出力装置に出力する。
Further, the failure prediction information notification means 370
When the failure factor investigating means 360 determines that the failure factor is included, the failure notification information including the failure factor and the failure content is output to the output device to notify the user (step D3). Specifically, this is a case in which the current client is in an execution environment in which “the software X and the software Y are simultaneously executed”, and the failure prediction information database 410 indicates that “the failure of software B If the failure prediction information includes that it is likely to occur when the software X and the software Y are executed at the same time, "the failure B may occur because the software X and the software Y are executed simultaneously."
Is output to the output device.

【0061】本実施の形態では、サーバコンピュータ1
00の故障予測情報送信手段170がクライアントコン
ピュータ300に故障予測情報を送信するが、該故障予
測情報に故障の度合いや頻度に応じた優先順位をさらに
付加し、クライアントコンピュータ300の故障予測情
報格納手段350が、優先順位の高いものから優先的に
該故障予測情報を故障予測情報データベース410に格
納するようにしてもよい。これは、有限容量の故障予測
情報データベース410を有効に利用することで、発生
する可能性の高い故障を優先的に予測できるようにした
ものである。
In this embodiment, the server computer 1
The failure prediction information transmitting means 170 of the client computer 300 transmits the failure prediction information to the client computer 300, and further adds a priority order according to the degree and frequency of the failure to the failure prediction information. 350 may preferentially store the failure prediction information in the failure prediction information database 410 in descending order of priority. This is to make it possible to preferentially predict a failure that is likely to occur by effectively using the failure prediction information database 410 having a finite capacity.

【0062】また、本実施の形態では、サーバコンピュ
ータ100のクライアント特定手段160が、クライア
ント構成情報データベース210に記憶されている複数
のクライアントコンピュータ300のそれぞれのハード
ウェア構成情報およびソフトウェア構成情報をもとに、
抽出した故障要因を再現する可能性のあるクライアント
コンピュータ300を特定しているが、該特定を省略し
て、故障予測情報送信手段170が全てのクライアント
コンピュータ300に、クライアント故障要因データベ
ース230に格納されている故障内容と故障要因とを含
む故障予測情報をすべて送信し、複数のクライアントコ
ンピュータ300のそれぞれが、該故障予測情報のそれ
ぞれが自クライアントコンピュータ300に関連する故
障予測情報であるか否かを判別し、自クライアントコン
ピュータ300に関連する故障予測情報である場合は、
故障予測情報データベース410に格納し、自クライア
ントコンピュータ300に関連する故障予測情報ではな
い場合には、破棄するようにしてもよい。これは、サー
バコンピュータ100の記憶装置200にクライアント
構成情報データベース210を作成する必要がないの
で、サーバコンピュータ100は記憶容量を削減するこ
とができる。
In the present embodiment, the client specifying means 160 of the server computer 100 uses the hardware configuration information and the software configuration information of each of the plurality of client computers 300 stored in the client configuration information database 210. To
Although the client computer 300 that is likely to reproduce the extracted failure factor is specified, the specification is omitted, and the failure prediction information transmitting unit 170 is stored in the client failure factor database 230 in all the client computers 300. All the failure prediction information including the failure content and the failure factor is transmitted, and each of the plurality of client computers 300 determines whether or not each of the failure prediction information is the failure prediction information related to the own client computer 300. If it is determined that the failure prediction information is related to the own client computer 300,
The information may be stored in the failure prediction information database 410, and may be discarded if the failure prediction information does not relate to the client computer 300. Since it is not necessary to create the client configuration information database 210 in the storage device 200 of the server computer 100, the server computer 100 can reduce the storage capacity.

【0063】次に、本発明の第2の実施の形態について
図面を参照して説明する。
Next, a second embodiment of the present invention will be described with reference to the drawings.

【0064】図3を参照すると、本発明の第2の実施の
形態は、故障予測プログラムを記録した記録媒体700
および記録媒体800を備える。この記録媒体700お
よび記録媒体800はフロッピーディスク、磁気ディス
ク、半導体メモリその他の記録媒体であってよい。故障
予測プログラムは、記録媒体700および記録媒体80
0からそれぞれサーバコンピュータ100およびクライ
アントコンピュータ300に読み込まれ、サーバコンピ
ュータ100およびクライアントコンピュータ300の
動作を制御する。サーバコンピュータ100およびクラ
イアントコンピュータ300は故障予測プログラムの制
御により上述の処理、すなわち第1の実施の形態におけ
る処理と同一の処理を実行する。
Referring to FIG. 3, a second embodiment of the present invention is a recording medium 700 storing a failure prediction program.
And a recording medium 800. The recording medium 700 and the recording medium 800 may be a floppy disk, a magnetic disk, a semiconductor memory, or another recording medium. The failure prediction program includes the recording medium 700 and the recording medium 80.
0 to the server computer 100 and the client computer 300, respectively, to control the operations of the server computer 100 and the client computer 300. The server computer 100 and the client computer 300 execute the above-described processing under the control of the failure prediction program, that is, the same processing as the processing in the first embodiment.

【0065】[0065]

【発明の効果】以上説明したように、本発明は、故障発
生時のソフトウェアの実行環境に関する情報を分析する
とともに、その分析結果に基づいてソフトウェアの故障
が発生する前にその故障予測を行うので、ソフトウェア
の故障の発生頻度を減少させることができるという効果
を有している。
As described above, the present invention analyzes information on the execution environment of software at the time of occurrence of a failure, and predicts a failure before the occurrence of a software failure based on the analysis result. This has the effect of reducing the frequency of occurrence of software failures.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の第1の実施の形態の構成を示すブロッ
ク図である。
FIG. 1 is a block diagram showing a configuration of a first exemplary embodiment of the present invention.

【図2】本発明の第1の実施の形態の動作を示す流れ図
である。
FIG. 2 is a flowchart showing an operation of the first exemplary embodiment of the present invention.

【図3】本発明の第2の実施の形態の構成を示すブロッ
ク図である。
FIG. 3 is a block diagram showing a configuration of a second exemplary embodiment of the present invention.

【符号の説明】[Explanation of symbols]

100 サーバコンピュータ 110 構成情報受信手段 120 構成情報格納手段 130 故障実行環境情報受信手段 140 故障実行環境情報格納手段 150 故障要因抽出手段 160 クライアント特定手段 170 故障予測情報送信手段 200 記憶装置 210 クライアント構成情報データベース 220 クライアント故障実行環境情報データベース 230 クライアント故障要因データベース 300 クライアントコンピュータ 310 構成情報送信手段 320 故障検出手段 330 故障実行環境情報送信手段 340 故障予測情報受信手段 350 故障予測情報格納手段 360 故障要因調査手段 370 故障予測情報通知手段 400 記憶装置 410 故障予測情報データベース 500 出力装置 600 通信ネットワーク 700 記録媒体 800 記録媒体 REFERENCE SIGNS LIST 100 server computer 110 configuration information receiving means 120 configuration information storage means 130 failure execution environment information reception means 140 failure execution environment information storage means 150 failure factor extraction means 160 client identification means 170 failure prediction information transmission means 200 storage device 210 client configuration information database 220 Client failure execution environment information database 230 Client failure factor database 300 Client computer 310 Configuration information transmission means 320 Failure detection means 330 Failure execution environment information transmission means 340 Failure prediction information reception means 350 Failure prediction information storage means 360 Failure factor investigation means 370 Failure Prediction information notification means 400 Storage device 410 Failure prediction information database 500 Output device 600 Communication network 700 Recording medium 00 recording medium

Claims (19)

【特許請求の範囲】[Claims] 【請求項1】 複数のクライアントコンピュータと該複
数のクライアントコンピュータを管理するサーバコンピ
ュータとが通信ネットワークを介して接続された故障予
測システムにおいて、 前記サーバコンピュータは、 故障が発生したクライアントコンピュータの故障内容と
故障発生時における実行環境に関する情報とをもとに、
故障内容と故障要因とを含む故障予測情報を作成して前
記複数のクライアントコンピュータの一部または全てに
送信する手段を備え、 前記複数のクライアントコンピュータのそれぞれは、 前記サーバコンピュータから故障内容と故障要因とを含
む前記故障予測情報を受信して、現在動作中の自クライ
アントコンピュータの実行環境が該故障要因を含んでい
るか否かを調べる手段を備えたことを特徴とする故障予
測システム。
In a failure prediction system in which a plurality of client computers and a server computer that manages the plurality of client computers are connected via a communication network, the server computer includes: Based on information about the execution environment at the time of failure,
Means for generating failure prediction information including the failure content and the failure factor and transmitting the information to some or all of the plurality of client computers, wherein each of the plurality of client computers receives the failure content and the failure factor from the server computer. A failure prediction system that receives the failure prediction information including: and checks whether or not the execution environment of the currently operating own client computer includes the failure factor.
【請求項2】 複数のクライアントコンピュータと該複
数のクライアントコンピュータを管理するサーバコンピ
ュータとが通信ネットワークを介して接続された故障予
測システムにおいて、 前記サーバコンピュータは、 前記複数のクライアントコンピュータのそれぞれのハー
ドウェア構成情報およびソフトウェア構成情報をクライ
アントコンピュータ毎に分類して記憶しているクライア
ント構成情報データベースと、 前記複数のクライアントコンピュータのそれぞれの故障
発生時における実行環境に関する情報を故障の内容毎に
分類して記憶しているクライアント故障実行環境データ
ベースと、 故障内容および故障要因の記憶場所となるクライアント
故障要因データベースと、 前記クライアント故障実行環境情報データベースから故
障内容と故障要因とを抽出して前記クライアント故障要
因データベースに格納する故障要因抽出手段と、 前記クライアント構成情報データベースに記憶されてい
る前記複数のクライアントコンピュータのそれぞれのハ
ードウェア構成情報およびソフトウェア構成情報をもと
に、前記故障要因抽出手段が抽出した故障要因を再現す
る可能性のあるクライアントコンピュータを特定するク
ライアント特定手段と、 前記クライアント特定手段が特定したクライアントコン
ピュータに対して、故障内容と故障要因とを含む故障予
測情報を送信する故障予測情報送信手段とを備え、 前記複数のクライアントコンピュータのそれぞれは、 故障内容と故障要因とを含む故障予測情報の記憶場所と
なる故障予測情報データベースと、 前記サーバコンピュータから故障内容と故障要因とを含
む故障予測情報を受信する故障予測情報受信手段と、 受信した故障内容と故障要因とを含む故障予測情報を前
記故障予測情報データベースに格納する故障予測情報格
納手段と、 現在動作中の自クライアントコンピュータの実行環境が
前記故障予測情報データベースに記憶されている故障要
因を含んでいるか否かを調べる故障要因調査手段と、 前記故障要因調査手段が故障要因を含んでいると判断し
た場合には、該故障要因と故障内容とを含む故障予測情
報を出力装置に出力する故障予測情報通知手段とを備え
たことを特徴とする故障予測システム。
2. In a failure prediction system in which a plurality of client computers and a server computer that manages the plurality of client computers are connected via a communication network, the server computer includes hardware for each of the plurality of client computers. A client configuration information database in which configuration information and software configuration information are classified and stored for each client computer, and information relating to an execution environment when a failure occurs in each of the plurality of client computers is classified and stored for each failure content A client failure execution environment database, a client failure factor database serving as a storage location of failure details and failure factors, and a failure content from the client failure execution environment information database. Failure factor extraction means for extracting a failure factor and storing the same in the client failure factor database; based on hardware configuration information and software configuration information of each of the plurality of client computers stored in the client configuration information database A client identification unit that identifies a client computer that is likely to reproduce the failure factor extracted by the failure factor extraction unit; and a failure content and a failure factor for the client computer identified by the client identification unit. A failure prediction information transmitting unit that transmits failure prediction information, wherein each of the plurality of client computers includes: a failure prediction information database serving as a storage location of failure prediction information including a failure content and a failure factor; and late Failure prediction information receiving means for receiving failure prediction information including a failure content and a failure factor; failure prediction information storage means for storing failure prediction information including the received failure content and the failure factor in the failure prediction information database; A failure factor investigating means for examining whether or not the execution environment of the currently operating own client computer includes a failure factor stored in the failure prediction information database; and if the failure factor investigating means includes a failure factor. A failure prediction system comprising: a failure prediction information notifying unit that outputs failure prediction information including the failure factor and the content of the failure to an output device when the determination is made.
【請求項3】 複数のクライアントコンピュータと該複
数のクライアントコンピュータを管理するサーバコンピ
ュータとが通信ネットワークを介して接続された故障予
測システムにおいて、 前記複数のクライアントコンピュータのそれぞれは、 自クライアントコンピュータのハードウェア構成情報と
ソフトウェア構成情報とを前記サーバコンピュータに送
信する構成情報送信手段を備え、 前記サーバコンピュータは、 前記複数のクライアントコンピュータのそれぞれからハ
ードウェア構成情報とソフトウェア構成情報とを受信す
る構成情報受信手段と、 前記複数のクライアントコンピュータのそれぞれのハー
ドウェア構成情報およびソフトウェア構成情報をクライ
アントコンピュータ毎に分類して記憶しているクライア
ント構成情報データベースと、 受信したハードウェア構成情報とソフトウェア構成情報
とを前記クライアント構成情報データベースに格納する
構成情報格納手段とを備えたことを特徴とする故障予測
システム。
3. A failure prediction system in which a plurality of client computers and a server computer that manages the plurality of client computers are connected via a communication network, wherein each of the plurality of client computers has hardware of its own client computer. A configuration information transmitting unit configured to transmit configuration information and software configuration information to the server computer; wherein the server computer receives hardware configuration information and software configuration information from each of the plurality of client computers. And client configuration information data storing hardware configuration information and software configuration information of each of the plurality of client computers classified and stored for each client computer. Failure prediction system comprising: the over scan, and a configuration information storage means for storing a hardware configuration information and software configuration information received in the client configuration information database.
【請求項4】 複数のクライアントコンピュータと該複
数のクライアントコンピュータを管理するサーバコンピ
ュータとが通信ネットワークを介して接続された故障予
測システムにおいて、 前記複数のクライアントのそれぞれは、 自クライアントコンピュータで発生したソフトウェアの
故障を検出する故障検出手段と、 自クライアントコンピュータでソフトウェアの故障が発
生したとき、故障内容と故障発生時における実行環境に
関する情報を前記サーバコンピュータに送信する故障実
行環境情報送信手段とを備え、 前記サーバコンピュータは、 ソフトウェアの障害が発生したクライアントコンピュー
タから、故障内容と故障発生時における実行環境に関す
る情報とを受信する故障実行環境情報受信手段と、 前記複数のクライアントコンピュータのそれぞれの故障
発生時における実行環境に関する情報を故障の内容毎に
分類して記憶しているクライアント故障実行環境データ
ベースと、 受信した前記故障内容と前記故障発生時における実行環
境に関する情報とを故障の内容毎に分類して前記クライ
アント故障実行環境情報データベースに格納する故障実
行環境情報格納手段とを備えたことを特徴とする故障予
測システム。
4. A failure prediction system in which a plurality of client computers and a server computer that manages the plurality of client computers are connected via a communication network, wherein each of the plurality of clients includes software generated on its own client computer. Failure detection means for detecting a failure of the software, failure execution environment information transmission means for transmitting information about the content of the failure and the execution environment at the time of the failure to the server computer when a software failure occurs in the client computer, The server computer includes: a failure execution environment information receiving unit that receives, from the client computer in which the software failure has occurred, a failure content and information on an execution environment at the time of the failure occurrence; A client failure execution environment database in which information on the execution environment at the time of occurrence of each failure of the computer is classified and stored for each content of the failure; and And a failure execution environment information storage means for storing the information in the client failure execution environment information database by classifying the contents into the client failure execution environment information database.
【請求項5】 複数のクライアントコンピュータと該複
数のクライアントコンピュータを管理するサーバコンピ
ュータとが通信ネットワークを介して接続された故障予
測システムにおいて、 前記サーバコンピュータは、 前記複数のクライアントコンピュータのそれぞれのハー
ドウェア構成情報およびソフトウェア構成情報をクライ
アントコンピュータ毎に分類して記憶しているクライア
ント構成情報データベースと、 前記複数のクライアントコンピュータのそれぞれの故障
発生時における実行環境に関する情報を故障の内容毎に
分類して記憶しているクライアント故障実行環境データ
ベースと、 故障内容および故障要因の記憶場所となるクライアント
故障要因データベースと、 前記クライアント故障実行環境情報データベースから故
障内容と故障要因とを抽出して前記クライアント故障要
因データベースに格納する故障要因抽出手段と、 前記クライアント構成情報データベースに記憶されてい
る前記複数のクライアントコンピュータのそれぞれのハ
ードウェア構成情報およびソフトウェア構成情報をもと
に、前記故障要因抽出手段が抽出した故障要因を再現す
る可能性のあるクライアントコンピュータを特定するク
ライアント特定手段と、 前記クライアント特定手段が特定したクライアントコン
ピュータに対して、故障内容と故障要因とを含む故障予
測情報に故障の度合いや頻度に応じた優先順位を付加し
て送信する故障予測情報送信手段とを備え、 前記複数のクライアントコンピュータのそれぞれは、 故障内容と故障要因とを含む故障予測情報の記憶場所と
なる故障予測情報データベースと、 前記サーバコンピュータから優先順位が付加された故障
内容と故障要因とを含む故障予測情報を受信する故障予
測情報受信手段と、 受信した故障内容と故障要因とを含む故障予測情報を優
先順位の高いものから前記故障予測情報データベースに
格納する故障予測情報格納手段と、 現在動作中の自クライアントコンピュータの実行環境が
前記故障予測情報データベースに記憶されている故障要
因を含んでいるか否かを調べる故障要因調査手段と、 前記故障要因調査手段が故障要因を含んでいると判断し
た場合には、該故障要因と故障内容とを含む故障予測情
報を出力装置に出力する故障予測情報通知手段とを備え
たことを特徴とする故障予測システム。
5. A failure prediction system in which a plurality of client computers and a server computer that manages the plurality of client computers are connected via a communication network, wherein the server computer has hardware for each of the plurality of client computers. A client configuration information database in which configuration information and software configuration information are classified and stored for each client computer, and information relating to an execution environment when a failure occurs in each of the plurality of client computers is classified and stored for each failure content A client failure execution environment database, a client failure factor database serving as a storage location of failure details and failure factors, and a failure content from the client failure execution environment information database. Failure factor extraction means for extracting a failure factor and storing the same in the client failure factor database; based on hardware configuration information and software configuration information of each of the plurality of client computers stored in the client configuration information database A client identification unit that identifies a client computer that is likely to reproduce the failure factor extracted by the failure factor extraction unit; and a failure content and a failure factor for the client computer identified by the client identification unit. Failure prediction information transmitting means for transmitting the failure prediction information by adding a priority order according to the degree and frequency of the failure, wherein each of the plurality of client computers includes a failure prediction information including a failure content and a failure factor. Failure prediction information as storage location Failure prediction information receiving means for receiving failure prediction information including priority-added failure content and failure factor from the server computer; and priority ordering the failure prediction information including the received failure content and failure factor. Failure prediction information storage means for storing the failure prediction information in the failure prediction information database, and checking whether or not the execution environment of the currently operating own client computer includes the failure factor stored in the failure prediction information database A failure factor investigating means, and a failure prediction information notifying means for outputting failure prediction information including the failure factor and the failure content to the output device when the failure factor investigating means determines that the failure factor is included. A failure prediction system, comprising:
【請求項6】 複数のクライアントコンピュータと該複
数のクライアントコンピュータを管理するサーバコンピ
ュータとが通信ネットワークを介して接続された故障予
測システムにおいて、 前記サーバコンピュータは、 前記複数のクライアントコンピュータのそれぞれの故障
発生時における実行環境に関する情報を故障の内容毎に
分類して記憶しているクライアント故障実行環境データ
ベースと、 故障内容および故障要因の記憶場所となるクライアント
故障要因データベースと、 前記クライアント故障実行環境情報データベースから故
障内容と故障要因とを抽出して前記クライアント故障要
因データベースに格納する故障要因抽出手段と、 前記複数のクライアントコンピュータのすべてに対し
て、前記クライアント故障要因データベースに格納され
ている故障内容と故障要因とを含む故障予測情報をすべ
て送信する故障予測情報送信手段とを備え、 前記複数のクライアントコンピュータのそれぞれは、 故障内容と故障要因とを含む故障予測情報の記憶場所と
なる故障予測情報データベースと、 前記サーバコンピュータから故障内容と故障要因とを含
む故障予測情報を受信する故障予測情報受信手段と、 受信した故障内容と故障要因とを含む前記故障予測情報
のそれぞれが、自クライアントに関連する故障予測情報
であるか否かを判別し、自クライアントコンピュータに
関連する故障予測情報である場合は、前記故障予測情報
データベースに格納し、自クライアントに関連する故障
予測情報ではない場合には、破棄する故障予測情報格納
手段と、 現在動作中の自クライアントコンピュータの実行環境が
前記故障予測情報データベースに記憶されている故障要
因を含んでいるか否かを調べる故障要因調査手段と、 前記故障要因調査手段が故障要因を含んでいると判断し
た場合には、該故障要因と故障内容とを含む故障予測情
報を出力装置に出力する故障予測情報通知手段とを備え
たことを特徴とする故障予測システム。
6. A failure prediction system in which a plurality of client computers and a server computer that manages the plurality of client computers are connected via a communication network, wherein the server computer generates a failure in each of the plurality of client computers. A client failure execution environment database that classifies and stores information about the execution environment at the time of each failure content, a client failure factor database serving as a storage location of failure content and failure factors, and the client failure execution environment information database Failure factor extraction means for extracting a failure content and a failure factor and storing the same in the client failure factor database; and for all of the plurality of client computers, the client failure factor database Failure prediction information transmission means for transmitting all failure prediction information including the stored failure content and failure factor, wherein each of the plurality of client computers stores failure prediction information including the failure content and the failure factor. A failure prediction information database serving as a location; failure prediction information receiving means for receiving failure prediction information including failure details and failure factors from the server computer; and each of the failure prediction information including the received failure details and failure factors. It is determined whether or not the failure prediction information related to the own client, if it is failure prediction information related to the own client computer, stored in the failure prediction information database, the failure prediction information related to the own client If not, the failure prediction information storage means to be discarded and the client Failure factor investigating means for examining whether or not the execution environment of the computer includes a failure factor stored in the failure prediction information database, and when the failure factor investigating means determines that the failure factor is included, A failure prediction system comprising: a failure prediction information notifying unit that outputs failure prediction information including the failure factor and the failure content to an output device.
【請求項7】 サーバコンピュータが、故障が発生した
クライアントコンピュータの故障内容と故障発生時にお
ける実行環境に関する情報とをもとに、故障内容と故障
要因とを含む故障予測情報を作成してクライアントコン
ピュータに送信するステップと、 前記クライアントコンピュータが、前記サーバコンピュ
ータから故障内容と故障要因とを含む前記故障予測情報
を受信して、現在動作中の自クライアントコンピュータ
の実行環境が該故障要因を含んでいるか否かを調べるス
テップとを含むことを特徴とする故障予測方法。
7. The server computer creates failure prediction information including the failure content and the failure factor based on the failure content of the failed client computer and information on the execution environment at the time of the failure. The client computer receives the failure prediction information including the failure content and the failure factor from the server computer, and determines whether the execution environment of the currently operating own client computer includes the failure factor. Examining whether or not the failure has occurred.
【請求項8】 サーバコンピュータが、複数のクライア
ントコンピュータのそれぞれの故障発生時における実行
環境に関する情報を故障の内容毎に分類して記憶してい
るクライアント故障実行環境情報データベースから、故
障内容と故障要因とを抽出してクライアント故障要因デ
ータベースに格納する故障要因抽出ステップと、 前記サーバコンピュータが、前記複数のクライアントコ
ンピュータのぞれぞれのハードウェア構成情報およびソ
フトウェア構成情報をクライアントコンピュータ毎に分
類して記憶しているクライアント構成情報データベース
から、前記故障要因抽出ステップが抽出した故障要因を
再現する可能性のあるクライアントコンピュータを特定
するクライアント特定ステップと、 前記サーバコンピュータが、前記クライアント特定ステ
ップが特定したクライアントコンピュータに対して、故
障内容と故障要因とを含む故障予測情報を送信する故障
予測情報送信ステップと、 前記複数のクライアントコンピュータのそれぞれが、前
記サーバコンピュータから故障内容と故障要因とを含む
故障予測情報を受信する故障予測情報受信ステップと、 前記複数のクライアントコンピュータのそれぞれが、前
記故障予測情報受信ステップが受信した故障内容と故障
要因とを含む前記故障予測情報を故障予測情報データベ
ースに格納する故障予測情報格納ステップと、 前記複数のクライアントコンピュータのそれぞれが、現
在動作中の自クライアントコンピュータの実行環境が前
記故障予測情報データベースに記憶されている故障要因
を含んでいるか否かを調べる故障要因調査ステップと、 前記複数のクライアントコンピュータのそれぞれが、前
記故障要因調査ステップが故障要因を含んでいると判断
した場合には、該故障要因と故障内容とを含む故障予測
情報を出力装置に出力する故障予測情報通知ステップと
を含むことを特徴とする故障予測方法。
8. A failure information and a failure factor from a client failure execution environment information database in which a server computer classifies and stores information on an execution environment at the time of occurrence of a failure of each of a plurality of client computers for each failure content. A failure factor extracting step of extracting and storing in a client failure factor database; and the server computer classifying hardware configuration information and software configuration information of each of the plurality of client computers for each client computer. A client identification step of identifying, from the stored client configuration information database, a client computer that is likely to reproduce the failure factor extracted by the failure factor extraction step; and A failure prediction information transmitting step of transmitting failure prediction information including a failure content and a failure factor to the client computer identified by the identification step; and each of the plurality of client computers receives the failure content and the failure factor from the server computer. A failure prediction information receiving step of receiving failure prediction information including: and wherein each of the plurality of client computers converts the failure prediction information including the failure content and the failure factor received by the failure prediction information receiving step to failure prediction information. Failure prediction information storage step to be stored in a database, and each of the plurality of client computers determines whether or not the execution environment of the currently operating own client computer includes a failure factor stored in the failure prediction information database Investigation of failure factors And a step of, when each of the plurality of client computers determines that the failure factor investigation step includes a failure factor, outputting failure prediction information including the failure factor and the failure content to an output device. A failure prediction step.
【請求項9】 複数のクライアントコンピュータのそれ
ぞれが、自クライアントコンピュータのハードウェア構
成情報とソフトウェア構成情報とをサーバコンピュータ
に送信する構成情報送信ステップと、 前記サーバコンピュータが、前記複数のクライアントコ
ンピュータのそれぞれからハードウェア構成情報とソフ
トウェア構成情報とを受信する構成情報受信ステップ
と、 前記サーバコンピュータが、前記構成情報受信ステップ
が受信したハードウェア構成情報とソフトウェア構成情
報とをクライアントコンピュータ毎に分類してクライア
ント構成情報データベースに格納する構成情報格納ステ
ップとを含むことを特徴とする故障予測方法。
9. A configuration information transmitting step in which each of the plurality of client computers transmits hardware configuration information and software configuration information of its own client computer to a server computer; and wherein the server computer transmits each of the plurality of client computers. A configuration information receiving step of receiving hardware configuration information and software configuration information from a client computer, wherein the server computer classifies the hardware configuration information and software configuration information received by the configuration information receiving step for each client computer, and Storing a configuration information in a configuration information database.
【請求項10】 複数のクライアントコンピュータのそ
れぞれが、自クライアントコンピュータで発生したソフ
トウェアの故障を検出する故障検出ステップと、 前記複数のクライアントコンピュータのそれぞれが、前
記故障検出ステップがソフトウェアの故障を検出した場
合は、故障内容と故障発生時における実行環境に関する
情報をサーバコンピュータに送信する故障実行環境情報
送信ステップと、 前記サーバコンピュータが、ソフトウェアの故障が発生
したクライアントコンピュータから、故障内容と故障発
生時における実行環境に関する情報とを受信する故障実
行環境情報受信ステップと、 前記サーバコンピュータが、前記故障実行環境情報受信
ステップが受信した故障内容と故障発生時における実行
環境に関する情報とを故障の内容毎に分類して前記クラ
イアント故障実行環境情報データベースに格納する故障
実行環境情報格納ステップとを含むことを特徴とする故
障予測方法。
10. A failure detection step in which each of the plurality of client computers detects a software failure that has occurred in the own client computer; and wherein each of the plurality of client computers detects a software failure in the failure detection step. In the case, a failure execution environment information transmitting step of transmitting information about a failure content and an execution environment at the time of the failure occurrence to the server computer; and A failure execution environment information receiving step of receiving information about an execution environment; and the server computer stores the failure content received by the failure execution environment information reception step and information about an execution environment at the time of the failure in the content of the failure. A failure execution environment information storing step of classifying the failure execution environment information into the client failure execution environment information database.
【請求項11】 サーバコンピュータが、複数のクライ
アントコンピュータのそれぞれの故障発生時における実
行環境に関する情報を故障の内容毎に分類して記憶して
いるクライアント故障実行環境情報データベースから、
故障内容と故障要因とを抽出してクライアント故障要因
データベースに格納する故障要因抽出ステップと、 前記サーバコンピュータが、前記複数のクライアントコ
ンピュータのそれぞれのハードウェア構成情報およびソ
フトウェア構成情報をクライアントコンピュータ毎に分
類して記憶しているクライアント構成情報データベース
から、前記故障要因抽出ステップが抽出した故障要因を
再現する可能性のあるクライアントコンピュータを特定
するクライアント特定ステップと、 前記サーバコンピュータが、前記クライアント特定ステ
ップが特定したクライアントコンピュータに対して、故
障内容と故障要因とを含む故障予測情報に故障の度合い
や頻度に応じた優先順位を付加して送信する故障予測情
報送信ステップと、 前記複数のクライアントコンピュータのそれぞれが、前
記サーバコンピュータから優先順位が付加された故障内
容と故障要因とを含む故障予測情報を受信する故障予測
情報受信ステップと、 前記複数のクライアントコンピュータのそれぞれが、前
記故障予測情報受信ステップが受信した故障内容と故障
要因とを含む故障予測情報を優先順位の高いものから前
記故障予測情報データベースに格納する故障予測情報格
納ステップと、 前記複数のクライアントコンピュータのそれぞれが、現
在動作中の自クライアントコンピュータの実行環境が前
記故障予測情報データベースに記憶されている故障要因
を含んでいるか否かを調べる故障要因調査ステップと、 前記複数のクライアントコンピュータのそれぞれが、前
記故障要因調査ステップが故障要因を含んでいると判断
した場合には、該故障要因と故障内容とを含む故障予測
情報を出力装置に出力する故障予測情報通知ステップと
を含むことを特徴とする故障予測方法。
11. A client failure execution environment information database in which a server computer stores information on an execution environment at the time of occurrence of a failure of each of a plurality of client computers classified and stored for each failure.
A failure factor extraction step of extracting failure content and a failure factor and storing the same in a client failure factor database; and the server computer classifies hardware configuration information and software configuration information of each of the plurality of client computers for each client computer. From a client configuration information database stored and stored, a client identification step of identifying a client computer that may reproduce the failure factor extracted by the failure factor extraction step; and the server computer identifies the client identification step by the client identification step. A failure prediction information transmitting step of adding, to the client computer, failure prediction information including failure content and a failure factor with a priority order in accordance with the degree and frequency of failure, and transmitting the plurality of clients. Failure prediction information receiving step, wherein each of the plurality of client computers receives failure prediction information including a failure content and a failure factor to which priority has been added from the server computer, and each of the plurality of client computers has the failure prediction information. A failure prediction information storing step of storing failure prediction information including a failure content and a failure factor received by the receiving step from the highest priority in the failure prediction information database, and each of the plurality of client computers is currently operating A failure factor investigating step of examining whether or not the execution environment of its own client computer includes a failure factor stored in the failure prediction information database; and It is judged that the The case, failure prediction method characterized by comprising a failure prediction information notification step of outputting to an output device failure prediction information including the fault condition with the failure factor.
【請求項12】 サーバコンピュータが、複数のクライ
アントコンピュータのそれぞれの故障発生時における実
行環境に関する情報を故障の内容毎に分類して記憶して
いるクライアント故障実行環境情報データベースから、
故障内容と故障要因とを抽出してクライアント故障要因
データベースに格納する故障要因抽出ステップと、 前記サーバコンピュータが、前記複数のクライアントコ
ンピュータのすべてに対して、前記クライアント故障要
因データベースに格納されている故障要因と故障内容と
を含む故障予測情報をすべて送信する故障予測情報送信
ステップと、 前記複数のクライアントコンピュータのそれぞれが、前
記サーバコンピュータから故障内容と故障要因とを含む
故障予測情報を受信する故障予測情報受信ステップと、 前記複数のクライアントコンピュータのそれぞれが、前
記故障予測情報受信ステップが受信した故障内容と故障
要因とを含む前記故障予測情報のそれぞれが、自クライ
アントコンピュータに関連する故障予測情報であるか否
かを判別し、自クライアントコンピュータに関連する故
障予測情報である場合は、故障予測情報データベースに
格納し、自クライアントコンピュータに関連する故障予
測情報ではない場合には、破棄する故障予測情報格納ス
テップと、 前記複数のクライアントコンピュータのそれぞれが、現
在動作中の自クライアントコンピュータの実行環境が前
記故障予測情報データベースに記憶されている故障要因
を含んでいるか否かを調べる故障要因調査ステップと、 前記クライアントコンピュータが、前記故障要因調査ス
テップが故障要因を含んでいると判断した場合には、該
故障要因と故障内容とを含む故障予測情報を出力装置に
出力する故障予測情報通知ステップとを含むことを特徴
とする故障予測方法。
12. A server failure execution environment information database in which a server computer stores information on an execution environment at the time of occurrence of a failure of each of a plurality of client computers classified and stored for each failure content.
A failure factor extracting step of extracting a failure content and a failure factor and storing the failure content and the failure factor in a client failure factor database; and wherein the server computer has a failure stored in the client failure factor database for all of the plurality of client computers. A failure prediction information transmitting step of transmitting all failure prediction information including a cause and a failure content; and a failure prediction in which each of the plurality of client computers receives failure prediction information including the failure content and the failure factor from the server computer. An information receiving step, wherein each of the plurality of client computers has the failure prediction information including the failure content and the failure factor received by the failure prediction information receiving step, each of which is failure prediction information related to its own client computer. Whether or not If the failure prediction information is related to the own client computer, the failure prediction information is stored in the failure prediction information database, and if the failure prediction information is not related to the own client computer, the failure prediction information is stored and discarded. Each of the client computers, a failure factor investigating step of examining whether or not the execution environment of the currently operating own client computer includes a failure factor stored in the failure prediction information database; and A failure prediction information notification step of outputting failure prediction information including the failure factor and the failure content to an output device when the failure factor investigation step determines that the failure factor is included. Forecasting method.
【請求項13】 故障が発生したクライアントコンピュ
ータの故障内容と故障発生時における実行環境に関する
情報とをもとに、故障内容と故障要因とを含む故障予測
情報を作成してクライアントコンピュータに送信する処
理をサーバコンピュータに行わせ、 前記サーバコンピュータから故障内容と故障要因とを含
む前記故障予測情報を受信して、現在動作中の自クライ
アントコンピュータの実行環境が該故障要因を含んでい
るか否かを調べる処理を前記クライアントコンピュータ
に行わせるプログラムを記録したことを特徴とする記録
媒体。
13. A process for creating failure prediction information including a failure content and a failure factor based on the failure content of a failed client computer and information on an execution environment at the time of the failure, and transmitting the information to the client computer. The failure prediction information including the failure content and the failure factor from the server computer, and checks whether or not the execution environment of the currently operating own client computer includes the failure factor. A recording medium on which a program for causing the client computer to perform a process is recorded.
【請求項14】 複数のクライアントコンピュータのそ
れぞれの故障発生時における実行環境に関する情報を故
障の内容毎に分類して記憶しているクライアント故障実
行環境情報データベースから、故障内容と故障要因とを
抽出してクライアント故障要因データベースに格納する
故障要因抽出処理をサーバコンピュータに行わせ、 前記複数のクライアントコンピュータのぞれぞれのハー
ドウェア構成情報およびソフトウェア構成情報をクライ
アントコンピュータ毎に分類して記憶しているクライア
ント構成情報データベースから、前記故障要因抽出処理
が抽出した故障要因を再現する可能性のあるクライアン
トコンピュータを特定するクライアント特定処理を前記
サーバコンピュータに行わせ、 前記クライアント特定処理が特定したクライアントコン
ピュータに対して、故障内容と故障要因とを含む故障予
測情報を送信する故障予測情報送信処理を前記サーバコ
ンピュータに行わせ、 前記サーバコンピュータから故障内容と故障要因とを含
む故障予測情報を受信する故障予測情報受信処理を前記
複数のクライアントコンピュータのそれぞれに行わせ、 前記故障予測情報受信処理が受信した故障内容と故障要
因とを含む前記故障予測情報を故障予測情報データベー
スに格納する故障予測情報格納処理を前記複数のクライ
アントコンピュータのそれぞれに行わせ、 現在動作中の自クライアントコンピュータの実行環境が
前記故障予測情報データベースに記憶されている故障要
因を含んでいるか否かを調べる故障要因調査処理を前記
複数のクライアントコンピュータのそれぞれに行わせ、 前記故障要因調査処理が故障要因を含んでいると判断し
た場合には、該故障要因と故障内容とを含む故障予測情
報を出力装置に出力する故障予測情報通知処理を前記複
数のクライアントコンピュータのそれぞれに行わせるプ
ログラムを記録したことを特徴とする記録媒体。
14. A failure content and a failure factor are extracted from a client failure execution environment information database in which information on an execution environment of each of a plurality of client computers at the time of occurrence of a failure is classified and stored for each failure content. And causes the server computer to perform a failure factor extraction process to be stored in the client failure factor database, and classifies and stores hardware configuration information and software configuration information for each of the plurality of client computers. Causing the server computer to perform, from the client configuration information database, a client identification process that identifies a client computer that is likely to reproduce the failure factor extracted by the failure factor extraction process; Causing the server computer to perform failure prediction information transmission processing for transmitting failure prediction information including failure details and failure factors to the computer, and receiving failure prediction information including failure details and failure factors from the server computer. Failure prediction information storing the failure prediction information including the failure content and the failure factor received by the failure prediction information receiving process in a failure prediction information database. A failure factor investigating process in which the storage process is performed by each of the plurality of client computers, and whether the execution environment of the currently operating own client computer includes the failure factor stored in the failure prediction information database is performed. Let each of the plurality of client computers perform When it is determined that the failure factor investigation process includes a failure factor, the failure prediction information notification process of outputting failure prediction information including the failure factor and failure content to an output device is performed for each of the plurality of client computers. A recording medium characterized by recording a program to be executed by a user.
【請求項15】 自クライアントコンピュータのハード
ウェア構成情報とソフトウェア構成情報とをサーバコン
ピュータに送信する構成情報送信処理を複数のクライア
ントコンピュータのそれぞれに行わせ、 前記複数のクライアントコンピュータのそれぞれからハ
ードウェア構成情報とソフトウェア構成情報とを受信す
る構成情報受信処理を前記サーバコンピュータに行わ
せ、 前記構成情報受信処理が受信したハードウェア構成情報
とソフトウェア構成情報とをクライアントコンピュータ
毎に分類してクライアント構成情報データベースに格納
する構成情報格納処理を前記サーバコンピュータに行わ
せるプログラムを記録したことを特徴とする記録媒体。
15. A configuration information transmission process for transmitting hardware configuration information and software configuration information of its own client computer to a server computer, wherein each of the plurality of client computers performs a hardware configuration process. Causing the server computer to perform configuration information reception processing for receiving information and software configuration information, and classifying the hardware configuration information and software configuration information received by the configuration information reception processing for each client computer, to a client configuration information database A recording medium on which a program for causing the server computer to perform a configuration information storing process to be stored in the server is recorded.
【請求項16】 自クライアントコンピュータで発生し
たソフトウェアの故障を検出する故障検出処理を複数の
クライアントコンピュータのそれぞれに行わせ、 前記故障検出処理がソフトウェアの故障を検出した場合
は、故障内容と故障発生時における実行環境に関する情
報をサーバコンピュータに送信する故障実行環境情報送
信処理を前記複数のクライアントコンピュータのそれぞ
れに行わせ、 ソフトウェアの故障が発生したクライアントコンピュー
タから、故障内容と故障発生時における実行環境に関す
る情報とを受信する故障実行環境情報受信処理を前記サ
ーバコンピュータに行わせ、 前記故障実行環境情報受信処理が受信した故障内容と故
障発生時における実行環境に関する情報とを故障の内容
毎に分類して前記クライアント故障実行環境情報データ
ベースに格納する故障実行環境情報格納処理を前記サー
バコンピュータに行わせるプログラムを記録したことを
特徴とする記録媒体。
16. A plurality of client computers each performing a failure detection process for detecting a software failure that has occurred in its own client computer. If the failure detection process detects a software failure, the failure content and the failure occurrence A failure execution environment information transmission process of transmitting information on the execution environment at the time to the server computer is performed on each of the plurality of client computers. And causing the server computer to perform a failure execution environment information reception process of receiving information and classifying the failure content received by the failure execution environment information reception process and information on an execution environment at the time of failure occurrence for each failure content. The client failure A recording medium on which a program for causing the server computer to execute a failure execution environment information storage process to be stored in a row environment information database is recorded.
【請求項17】 複数のクライアントコンピュータのそ
れぞれの故障発生時における実行環境に関する情報を故
障の内容毎に分類して記憶しているクライアント故障実
行環境情報データベースから、故障内容と故障要因とを
抽出してクライアント故障要因データベースに格納する
故障要因抽出処理をサーバコンピュータに行わせ、 前記複数のクライアントコンピュータのそれぞれのハー
ドウェア構成情報およびソフトウェア構成情報をクライ
アントコンピュータ毎に分類して記憶しているクライア
ント構成情報データベースから、前記故障要因抽出処理
が抽出した故障要因を再現する可能性のあるクライアン
トコンピュータを特定するクライアント特定処理を前記
サーバコンピュータに行わせ、 前記クライアント特定処理が特定したクライアントコン
ピュータに対して、故障内容と故障要因とを含む故障予
測情報に故障の度合いや頻度に応じた優先順位を付加し
て送信する故障予測情報送信処理を前記サーバコンピュ
ータに行わせ、 前記サーバコンピュータから優先順位が付加された故障
内容と故障要因とを含む故障予測情報を受信する故障予
測情報受信処理を前記複数のクライアントコンピュータ
のそれぞれに行わせ、 前記故障予測情報受信処理が受信した故障内容と故障要
因とを含む故障予測情報を優先順位の高いものから前記
故障予測情報データベースに格納する故障予測情報格納
処理を前記複数のクライアントコンピュータのそれぞれ
に行わせ、 現在動作中の自クライアントコンピュータの実行環境が
前記故障予測情報データベースに記憶されている故障要
因を含んでいるか否かを調べる故障要因調査処理を前記
複数のクライアントコンピュータのそれぞれに行わせ、 前記故障要因調査処理が故障要因を含んでいると判断し
た場合には、該故障要因と故障内容とを含む故障予測情
報を出力装置に出力する故障予測情報通知処理を前記複
数のクライアントコンピュータのそれぞれに行わせるプ
ログラムを記録したことを特徴とする記録媒体。
17. A failure content and a failure factor are extracted from a client failure execution environment information database in which information on an execution environment of each of a plurality of client computers at the time of occurrence of a failure is classified and stored for each failure content. Causing the server computer to perform a failure factor extraction process to be stored in the client failure factor database, and classifying and storing hardware configuration information and software configuration information of each of the plurality of client computers for each client computer Causing the server computer to perform a client identification process that identifies a client computer that is likely to reproduce the failure factor extracted by the failure factor extraction process from the database; Causing the server computer to perform a failure prediction information transmission process of transmitting a failure prediction information including a failure content and a failure cause to the failure prediction information including a failure degree and a frequency according to the degree and frequency of the failure. Causing each of the plurality of client computers to perform failure prediction information reception processing that receives failure prediction information including a failure content and a failure factor to which priority has been added, and the failure content received by the failure prediction information reception processing. Causing each of the plurality of client computers to perform failure prediction information storage processing for storing failure prediction information including a failure factor in the failure prediction information database from the highest priority in the execution order of the client computers currently operating; Include the failure factors stored in the failure prediction information database. If each of the plurality of client computers performs a failure factor investigation process to determine whether or not the failure factor investigation process includes a failure factor, a failure including the failure factor and the failure content is performed. A recording medium storing a program for causing each of the plurality of client computers to perform a failure prediction information notification process of outputting prediction information to an output device.
【請求項18】 複数のクライアントコンピュータのそ
れぞれの故障発生時における実行環境に関する情報を故
障の内容毎に分類して記憶しているクライアント故障実
行環境情報データベースから、故障内容と故障要因とを
抽出してクライアント故障要因データベースに格納する
故障要因抽出処理をサーバコンピュータに行わせ、 前記複数のクライアントコンピュータのすべてに対し
て、前記クライアント故障要因データベースに格納され
ている故障要因と故障内容とを含む故障予測情報をすべ
て送信する故障予測情報送信処理を前記サーバコンピュ
ータに行わせ、 前記サーバコンピュータから故障内容と故障要因とを含
む故障予測情報を受信する故障予測情報受信処理を前記
複数のクライアントコンピュータのそれぞれに行わせ、 前記故障予測情報受信処理が受信した故障内容と故障要
因とを含む前記故障予測情報のそれぞれが、自クライア
ントコンピュータに関連する故障予測情報であるか否か
を判別し、自クライアントコンピュータに関連する故障
予測情報である場合は、故障予測情報データベースに格
納し、自クライアントコンピュータに関連する故障予測
情報ではない場合には、破棄する故障予測情報格納処理
を前記複数のクライアントコンピュータのそれぞれに行
わせ、 現在動作中の自クライアントコンピュータの実行環境が
前記故障予測情報データベースに記憶されている故障要
因を含んでいるか否かを調べる故障要因調査処理を前記
複数のクライアントコンピュータのそれぞれに行わせ、 前記故障要因調査処理が故障要因を含んでいると判断し
た場合には、該故障要因と故障内容とを含む故障予測情
報を出力装置に出力する故障予測情報通知処理を前記ク
ライアントコンピュータに行わせるプログラムを記録し
たことを特徴とする記録媒体。
18. A failure content and a failure factor are extracted from a client failure execution environment information database in which information on an execution environment of each of a plurality of client computers at the time of occurrence of a failure is classified and stored for each failure content. And causing the server computer to perform a failure factor extraction process to be stored in the client failure factor database, and for all of the plurality of client computers, a failure prediction including the failure factor and failure content stored in the client failure factor database Causing the server computer to perform failure prediction information transmission processing for transmitting all information; and performing failure prediction information reception processing for receiving failure prediction information including failure content and failure factors from the server computer for each of the plurality of client computers. Let the said failure It is determined whether or not each of the failure prediction information including the failure content and the failure factor received by the prediction information receiving process is failure prediction information related to the own client computer, and failure prediction information related to the own client computer is determined. Is stored in the failure prediction information database, and if the failure prediction information is not the failure prediction information related to the own client computer, the failure prediction information storage processing to be discarded is performed by each of the plurality of client computers. Causing each of the plurality of client computers to perform a failure factor investigation process of checking whether or not the execution environment of the own client computer includes a failure factor stored in the failure prediction information database. If it is determined that a failure factor is included, Recording medium, wherein a failure prediction information notification processing for outputting the failure prediction information including the factors and fault condition on the output device records a program for causing the client computer.
【請求項19】 請求項13乃至18のいずれかに記載
の前記プログラムを複数の部分に分割して該複数の部分
をそれぞれ複数の記録媒体に記録してなる記録媒体群。
19. A recording medium group obtained by dividing the program according to claim 13 into a plurality of portions and recording the plurality of portions on a plurality of recording media.
JP06940299A 1998-03-25 1999-03-16 Failure prediction system, failure prediction method, and recording medium recording failure prediction program Expired - Fee Related JP3202721B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP06940299A JP3202721B2 (en) 1998-03-25 1999-03-16 Failure prediction system, failure prediction method, and recording medium recording failure prediction program

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP7742898 1998-03-25
JP10-77428 1998-03-25
JP06940299A JP3202721B2 (en) 1998-03-25 1999-03-16 Failure prediction system, failure prediction method, and recording medium recording failure prediction program

Publications (2)

Publication Number Publication Date
JPH11338729A true JPH11338729A (en) 1999-12-10
JP3202721B2 JP3202721B2 (en) 2001-08-27

Family

ID=26410608

Family Applications (1)

Application Number Title Priority Date Filing Date
JP06940299A Expired - Fee Related JP3202721B2 (en) 1998-03-25 1999-03-16 Failure prediction system, failure prediction method, and recording medium recording failure prediction program

Country Status (1)

Country Link
JP (1) JP3202721B2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006001260A1 (en) * 2004-06-24 2006-01-05 Matsushita Electric Industrial Co., Ltd. Function management device
US7069473B2 (en) 2001-10-05 2006-06-27 Nec Corporation Computer recovery method and system for recovering automatically from fault, and fault monitoring apparatus and program used in computer system
JP2008123195A (en) * 2006-11-10 2008-05-29 Fuji Xerox Co Ltd Failure prevention device and program
WO2008120552A1 (en) * 2007-03-29 2008-10-09 Nec Corporation Diagnostic system
JP2012194724A (en) * 2011-03-16 2012-10-11 Toyota Central R&D Labs Inc Failure diagnosis method and failure diagnosis system

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7069473B2 (en) 2001-10-05 2006-06-27 Nec Corporation Computer recovery method and system for recovering automatically from fault, and fault monitoring apparatus and program used in computer system
WO2006001260A1 (en) * 2004-06-24 2006-01-05 Matsushita Electric Industrial Co., Ltd. Function management device
JP2008123195A (en) * 2006-11-10 2008-05-29 Fuji Xerox Co Ltd Failure prevention device and program
WO2008120552A1 (en) * 2007-03-29 2008-10-09 Nec Corporation Diagnostic system
US8275735B2 (en) 2007-03-29 2012-09-25 Nec Corporation Diagnostic system
JP5278310B2 (en) * 2007-03-29 2013-09-04 日本電気株式会社 Diagnostic system
JP2012194724A (en) * 2011-03-16 2012-10-11 Toyota Central R&D Labs Inc Failure diagnosis method and failure diagnosis system

Also Published As

Publication number Publication date
JP3202721B2 (en) 2001-08-27

Similar Documents

Publication Publication Date Title
US10348809B2 (en) Naming of distributed business transactions
CN105357038B (en) Monitor the method and system of cluster virtual machine
US7873594B2 (en) System analysis program, system analysis method, and system analysis apparatus
US8595564B2 (en) Artifact-based software failure detection
CN111046011B (en) Log collection method, system, device, electronic equipment and readable storage medium
US6397247B1 (en) Failure prediction system and method for a client-server network
US20060277440A1 (en) Method, system, and computer program product for light weight memory leak detection
US20090019046A1 (en) Multiple configuration item status value analysis
CN112954031B (en) Equipment state notification method based on cloud mobile phone
JP3202721B2 (en) Failure prediction system, failure prediction method, and recording medium recording failure prediction program
CN108121586A (en) A kind of PaaS layers of failure moving apparatus and method
CN113438120A (en) Zabbix alarm management method and system, and computer readable storage medium
CN113342619A (en) Log monitoring method and system, electronic device and readable medium
CN112818204A (en) Service processing method, device, equipment and storage medium
JP3790876B2 (en) Online transaction processing system and fraud detection and notification method thereof
JP5136200B2 (en) Logging system
CN109547290B (en) Cloud platform garbage data detection processing method, device, equipment and storage medium
CN109324951A (en) The acquisition methods and device of hard disk information in server
JP4271612B2 (en) Fault detection system and method
JPH11272507A (en) Monitoring information notification system and program recording medium for the same
JP2003122598A (en) Monitoring information message system
CN116760745A (en) Network exception handling method, apparatus, device, storage medium and program product
CN117632610A (en) Disk fault detection method and storage medium applied to HCI platform
CN115858094A (en) Information management method and device for scheduling unit
CN113890819A (en) Fault processing method, device and system

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20010515

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080622

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090622

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100622

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100622

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110622

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110622

Year of fee payment: 10

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313117

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313117

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120622

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120622

Year of fee payment: 11

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120622

Year of fee payment: 11

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313117

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120622

Year of fee payment: 11

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees