JP2003152722A - Fault information display system - Google Patents
Fault information display systemInfo
- Publication number
- JP2003152722A JP2003152722A JP2001348725A JP2001348725A JP2003152722A JP 2003152722 A JP2003152722 A JP 2003152722A JP 2001348725 A JP2001348725 A JP 2001348725A JP 2001348725 A JP2001348725 A JP 2001348725A JP 2003152722 A JP2003152722 A JP 2003152722A
- Authority
- JP
- Japan
- Prior art keywords
- failure
- network device
- identification information
- display
- fault
- 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
Links
- 238000011084 recovery Methods 0.000 claims description 42
- 230000002401 inhibitory effect Effects 0.000 abstract 1
- 238000012544 monitoring process Methods 0.000 description 49
- 238000000034 method Methods 0.000 description 47
- 230000008569 process Effects 0.000 description 45
- 238000012545 processing Methods 0.000 description 42
- 238000007726 management method Methods 0.000 description 29
- 238000001514 detection method Methods 0.000 description 16
- 238000010586 diagram Methods 0.000 description 6
- 230000008901 benefit Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 239000013256 coordination polymer Substances 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Landscapes
- User Interface Of Digital Computer (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、ネットワーク上に
接続されたネットワーク機器の障害の発生をオペレータ
に知らせる障害情報表示システムの改良に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an improvement of a fault information display system for informing an operator of a fault occurring in a network device connected on a network.
【0002】[0002]
【従来の技術】この種の障害情報表示システムとして
は、ネットワーク機器からネットワーク上の監視端末に
通知された障害情報の全てを一括表示する方式が、例え
ば、特開昭59−154558号等によって既に提案さ
れている。2. Description of the Related Art As a fault information display system of this type, a system for collectively displaying all fault information notified from a network device to a monitoring terminal on the network has already been disclosed in, for example, Japanese Patent Laid-Open No. 59-154558. Proposed.
【0003】[0003]
【発明が解決しようとする課題】しかし、一般に、コン
ピュータネットワークに接続されるネットワーク機器に
おいては、多数の機器が主従関係を持って階層的に接続
されており、階層が上位のネットワーク機器に障害が発
生すると、その障害に起因して下位側のネットワーク機
器にも障害が検出されるのが普通である。However, in general, in a network device connected to a computer network, a large number of devices are hierarchically connected in a master-slave relationship, and a fault occurs in a network device higher in the hierarchy. When an error occurs, the error is usually detected in the lower network device due to the error.
【0004】特開昭59−154558号等に見られる
従来の障害情報表示システムにおいては、各ネットワー
ク機器から出力された障害発生通知の全てが一括して監
視端末に表示されるようになっていたため、前述のよう
に上位側のネットワーク機器の障害が原因して下位側の
ネットワーク機器に障害が発生したような場合であって
も、それ自体には何ら問題のない下位側の多数のネット
ワーク機器の障害が監視端末に表示されることになり、
一括して表示される障害発生通知の件数が多くなり過ぎ
て、実際に問題のあるネットワーク機器を特定すること
が難しくなる場合があった。In the conventional fault information display system as disclosed in Japanese Patent Laid-Open No. 59-154558, all the fault occurrence notifications output from each network device are collectively displayed on the monitoring terminal. As mentioned above, even if the lower network device fails due to the failure of the upper network device, there is no problem in itself in the many lower network devices. The fault will be displayed on the monitoring terminal,
In some cases, the number of failure notifications displayed in a batch becomes too large, making it difficult to identify a network device that actually has a problem.
【0005】[0005]
【発明の目的】そこで、本発明の目的は、前記従来技術
の欠点を解消し、上位側のネットワーク機器に障害が発
生した場合に、下位側のネットワーク機器の障害発生通
知が大量に表示されて画面表示が煩雑化することを防止
することのできる障害情報表示システムを提供すること
にある。SUMMARY OF THE INVENTION Therefore, an object of the present invention is to solve the above-mentioned drawbacks of the prior art and to display a large amount of failure occurrence notifications of lower network devices when a higher network device fails. It is to provide a fault information display system capable of preventing the screen display from becoming complicated.
【0006】[0006]
【課題を解決するための手段】本発明は、コンピュータ
ネットワークに接続されたネットワーク機器の障害を検
知するための障害情報表示システムであり、前記目的を
達成するため、特に、ネットワーク上に接続されたネッ
トワーク機器の主従関係を各ネットワーク機器の識別情
報の対応関係によって記憶する構成情報データベース
と、前記ネットワーク機器から識別情報と共に出力され
る障害発生通知と障害復旧通知とを受信し、障害発生通
知が受信された場合には、前記構成情報データベースを
検索して、受信した識別情報を有するネットワーク機器
の上位側のネットワーク機器の識別情報の有無を判定
し、上位側のネットワーク機器の識別情報があれば受信
した識別情報および上位側のネットワーク機器の識別情
報と障害発生通知を出力する一方、上位側のネットワー
ク機器の識別情報がなければ受信した識別情報と障害発
生通知を出力し、また、障害復旧通知が受信された場合
には、受信した識別情報と障害復旧通知を出力する障害
情報管理部と、障害が発生したネットワーク機器の識別
情報および上位側のネットワーク機器の識別情報と障害
発生表示の実行・非実行とを対応させて記憶する障害情
報一覧テーブルと、前記障害情報管理部から出力される
障害発生通知と障害復旧通知とを受信し、障害発生通知
が受信された場合には、この障害発生通知に上位側のネ
ットワーク機器の識別情報が付されているか否かを判定
し、上位側のネットワーク機器の識別情報が付されてい
れば受信した識別情報と上位側のネットワーク機器の識
別情報を対応させて前記障害情報一覧テーブルに追加し
て障害発生表示の実行を記憶する一方、上位側のネット
ワーク機器の識別情報が付されていなければ受信した識
別情報を前記障害情報一覧テーブルに追加して障害発生
表示の実行を記憶し、上位側のネットワーク機器の識別
情報の有無に関わりなく、受信した識別情報を上位側の
ネットワーク機器の識別情報として記憶したネットワー
ク機器の識別情報が前記障害情報一覧テーブルに記憶さ
れているか否かを判定し、受信した識別情報を上位側の
ネットワーク機器の識別情報として記憶したネットワー
ク機器の識別情報が記憶されていれば受信した識別情報
を上位側のネットワーク機器の識別情報として記憶した
ネットワーク機器の識別情報に対応させて障害発生表示
の非実行を記憶し、また、障害復旧通知が受信された場
合には、受信した識別情報を識別情報として前記障害情
報一覧テーブルに記憶された識別情報に関連するデータ
を削除し、受信した識別情報を上位側のネットワーク機
器の識別情報として記憶したネットワーク機器の識別情
報が前記障害情報一覧テーブルに記憶されているか否か
を判定し、受信した識別情報を上位側のネットワーク機
器の識別情報として記憶したネットワーク機器の識別情
報が記憶されていれば受信した識別情報を上位側のネッ
トワーク機器の識別情報として前記障害情報一覧テーブ
ルに記憶された識別情報に対応させて障害発生表示の実
行を記憶する障害表示判定部と、前記障害情報一覧テー
ブルから障害発生表示の実行が記憶された識別情報のみ
を選択して表示手段に障害発生通知を表示する障害表示
部とを備えたことを特徴とする構成を有する。The present invention is a fault information display system for detecting a fault in a network device connected to a computer network. In order to achieve the above object, the present invention is particularly connected to a network. A configuration information database that stores the master-slave relationship of network devices according to the correspondence relationship of the identification information of each network device, a failure occurrence notification and a failure recovery notification output together with the identification information from the network device, and the failure occurrence notification is received. If the identification information of the network device on the upper side of the network device having the received identification information exists, the presence or absence of the identification information of the network device on the upper side is received. The specified identification information and the identification information of the higher-level network device and a failure notification. On the other hand, if there is no identification information of the higher-level network device, the received identification information and failure occurrence notification are output, and if a failure recovery notification is received, the received identification information and failure recovery notification are output. A fault information management unit, a fault information list table that stores the identification information of the faulty network device, the identification information of the higher-level network device, and the execution / non-execution of the fault occurrence display, and the fault information management. When the failure occurrence notification and the failure recovery notification output from the unit are received and the failure occurrence notification is received, it is determined whether or not the failure occurrence notification is accompanied by the identification information of the higher-level network device. However, if the identification information of the network device on the upper side is attached, the received identification information and the identification information of the network device on the upper side are associated with each other, and the failure information list table is displayed. The execution information of failure occurrence display is stored by adding to the failure information display table, while the received identification information is added to the failure information list table while the execution information of failure occurrence display is stored However, whether or not the identification information of the network device storing the received identification information as the identification information of the upper network device is stored in the failure information list table regardless of the presence or absence of the identification information of the upper network device. Of the network device that stores the received identification information as the identification information of the higher-level network device, and stores the received identification information as the identification information of the higher-side network device, if the identification information of the network device is stored. It stores the non-execution of the failure occurrence display corresponding to the identification information, and when the failure recovery notification is received. The identification information of the network device that deletes the data related to the identification information stored in the failure information list table by using the received identification information as the identification information, and stores the received identification information as the identification information of the upper network device. Is stored in the failure information list table, and if the received identification information is stored as the identification information of the upper network device, the received identification information is stored in the higher order. A failure display determination unit that stores the execution of the failure occurrence display corresponding to the identification information stored in the failure information list table as the identification information of the network device on the side, and the execution of the failure occurrence display is stored from the failure information list table. It is characterized in that a failure display section for displaying only the identified identification information and displaying the failure occurrence notification on the display means is provided. It has a configuration to be.
【0007】まず、ネットワーク上に接続されたネット
ワーク機器に障害が生じると、このネットワーク機器か
ら識別情報と共に障害発生通知が出力される。次いで、
ネットワーク機器からの識別情報と障害発生通知を受信
した障害情報管理部が、ネットワーク上に接続されたネ
ットワーク機器の主従関係を各ネットワーク機器の識別
情報の対応関係によって記憶した構成情報データベース
を検索し、受信した識別情報を有するネットワーク機器
の上位側のネットワーク機器の識別情報の有無を判定す
る。そして、上位側のネットワーク機器の識別情報があ
れば、障害情報管理部は、受信した識別情報および上位
側のネットワーク機器の識別情報と障害発生通知を出力
し、また、上位側のネットワーク機器の識別情報がなけ
れば、障害情報管理部は、受信した識別情報と障害発生
通知を出力する。次いで、障害情報管理部からの障害発
生通知を受信した障害表示判定部は、この障害発生通知
に上位側のネットワーク機器の識別情報が付されている
か否かを判定し、上位側のネットワーク機器の識別情報
が付されていれば、受信した識別情報と上位側のネット
ワーク機器の識別情報を対応させて障害情報一覧テーブ
ルに追加して障害発生表示の実行を記憶し、また、上位
側のネットワーク機器の識別情報が付されていなければ
受信した識別情報を障害情報一覧テーブルに追加して障
害発生表示の実行を記憶する。障害表示判定部は、更
に、受信した識別情報を上位側のネットワーク機器の識
別情報として記憶したネットワーク機器の識別情報が障
害情報一覧テーブルに記憶されているか否かを判定し、
受信した識別情報を上位側のネットワーク機器の識別情
報として記憶したネットワーク機器の識別情報が記憶さ
れていれば、受信した識別情報を上位側のネットワーク
機器の識別情報として記憶したネットワーク機器の識別
情報に対応させて障害発生表示の非実行を記憶する。こ
れにより、それまで障害の発生があるものとして記憶さ
れていたネットワーク機器のうち、上位側のネットワー
ク機器に障害のあることが確認された下位側のネットワ
ーク機器の障害発生表示が一時的に禁止される。一方、
ネットワーク上に接続されたネットワーク機器の障害が
復旧した場合には、このネットワーク機器から識別情報
と共に障害復旧通知が出力され、これを受信した障害情
報管理部が識別情報と障害復旧通知を出力する。次い
で、障害情報管理部からの障害復旧通知を受信した障害
表示判定部は、受信した識別情報を識別情報として障害
情報一覧テーブルに記憶された識別情報に関連するデー
タを削除する。これにより、受信した識別情報に対応す
るネットワーク機器の障害復旧が障害情報一覧テーブル
に記憶される。障害表示判定部は、更に、受信した識別
情報を上位側のネットワーク機器の識別情報として記憶
したネットワーク機器の識別情報が障害情報一覧テーブ
ルに記憶されているか否かを判定する。そして、受信し
た識別情報を上位側のネットワーク機器の識別情報とし
て記憶したネットワーク機器の識別情報が記憶されてい
れば、障害表示判定部は、受信した識別情報を上位側の
ネットワーク機器の識別情報として障害情報一覧テーブ
ルに記憶された識別情報に対応させて障害発生表示の実
行を記憶する。これにより、障害復旧したネットワーク
機器の下位側のネットワーク機器の障害発生表示が再び
許容されることになる。そして、最終的に、障害表示部
は、障害情報一覧テーブルから障害発生表示の実行が記
憶された識別情報のみを全て選択して表示手段に障害発
生通知を表示する。以上に述べた通り、主従関係のある
ネットワーク機器のうち、下位側のネットワーク機器の
障害発生に次いで上位側のネットワーク機器の障害が重
複して検出された場合には、下位側のネットワーク機器
の障害発生表示を一時的に禁止して上位側のネットワー
ク機器の障害発生表示のみを実行し、上位側のネットワ
ーク機器の障害が復旧した時点で上位側のネットワーク
機器の障害発生表示を終わらせると共に改めて下位側の
ネットワーク機器の障害発生を再表示するようにしてい
るので、上位側のネットワーク機器の障害に起因した下
位側のネットワーク機器の障害発生通知を非表示として
画面表示の煩雑化を防止することができる。First, when a failure occurs in a network device connected on the network, this network device outputs a failure occurrence notification together with identification information. Then
The fault information management unit that receives the identification information and the fault occurrence notification from the network device searches the configuration information database that stores the master-slave relationship of the network devices connected to the network by the correspondence relationship of the identification information of each network device, The presence / absence of the identification information of the network device on the upper side of the network device having the received identification information is determined. Then, if there is the identification information of the upper network device, the failure information management unit outputs the received identification information, the identification information of the upper network device, and the failure occurrence notification, and also identifies the upper network device. If there is no information, the failure information management unit outputs the received identification information and failure occurrence notification. Next, the failure display determination unit that has received the failure occurrence notification from the failure information management unit determines whether or not the identification information of the higher-order network device is attached to this failure occurrence notification, and If the identification information is attached, the received identification information and the identification information of the upper network device are associated with each other and added to the fault information list table to store the execution of the fault occurrence display. If the identification information is not added, the received identification information is added to the failure information list table and the execution of the failure occurrence display is stored. The failure display determination unit further determines whether or not the identification information of the network device in which the received identification information is stored as the identification information of the higher-level network device is stored in the failure information list table,
If the identification information of the network device that stores the received identification information as the identification information of the higher-level network device is stored, the received identification information is used as the identification information of the network device that is stored as the identification information of the higher-level network device. The non-execution of the failure occurrence display is stored correspondingly. As a result, of the network devices that have been stored as faulty until then, the fault occurrence display of the lower network device that is confirmed to have a fault in the upper network device is temporarily prohibited. It on the other hand,
When the fault of the network device connected on the network is recovered, the fault recovery notification is output from this network device together with the identification information, and the fault information management unit that receives this outputs the identification information and the fault recovery notification. Next, the failure display determination unit that has received the failure recovery notification from the failure information management unit deletes the data related to the identification information stored in the failure information list table using the received identification information as the identification information. As a result, the failure recovery of the network device corresponding to the received identification information is stored in the failure information list table. The failure display determination unit further determines whether or not the identification information of the network device in which the received identification information is stored as the identification information of the higher-level network device is stored in the failure information list table. Then, if the identification information of the network device that stores the received identification information as the identification information of the upper network device is stored, the failure display determination unit determines the received identification information as the identification information of the upper network device. The execution of the failure occurrence display is stored in association with the identification information stored in the failure information list table. As a result, the fault occurrence display of the lower network device of the fault-restored network device is allowed again. Then, finally, the failure display unit selects only all the identification information in which the execution of the failure occurrence display is stored from the failure information list table and displays the failure occurrence notification on the display unit. As described above, of the network devices that have a master-slave relationship, if a failure of the upper network device is detected after the failure of the lower network device, a failure of the lower network device is detected. Occurrence indication is temporarily prohibited and only the fault occurrence indication of the upper network device is executed, and when the fault of the upper network device is recovered, the fault occurrence indication of the upper network device is terminated and the Since the failure occurrence of the upper network device is re-displayed, it is possible to hide the failure occurrence notification of the lower network device due to the failure of the upper network device and prevent the screen display from becoming complicated. it can.
【0008】また、前記障害表示部には、障害表示判定
部の作動後に自動的に表示手段の障害発生通知の表示を
更新する障害表示自動更新機能を設けることが望まし
い。Further, it is desirable that the failure display section is provided with a failure display automatic updating function for automatically updating the display of the failure occurrence notification on the display means after the failure display determination section is activated.
【0009】このような構成を適用することにより、障
害表示判定部の作動、つまり、ネットワーク機器からの
障害発生通知や障害復旧通知の出力に連動して、表示手
段の障害発生通知をリアルタイムで自動更新することが
できるようになる。By applying such a configuration, the failure occurrence notification of the display means is automatically transmitted in real time in synchronization with the operation of the failure indication determination unit, that is, the output of the failure occurrence notification or the failure recovery notification from the network device. You will be able to update.
【0010】更に、前記障害表示部には、障害情報一覧
テーブルに記憶された全ての識別情報を選択して表示手
段に障害発生通知を表示する障害一括表示機能を設ける
ことが可能である。Further, the fault display section can be provided with a fault collective display function for selecting all of the identification information stored in the fault information list table and displaying a fault occurrence notice on the display means.
【0011】このような機能を付加することにより、上
位側のネットワーク機器の障害が復旧される前の段階で
あっても、予め検出された下位側のネットワーク機器か
らの障害発生通知を従来の障害情報表示システムと同様
の画面表示で確認することが可能となる。By adding such a function, even before the failure of the network device on the upper side is recovered, the failure occurrence notification from the network device on the lower side detected in advance is transmitted by the conventional failure. It is possible to confirm with the same screen display as the information display system.
【0012】また、構成情報データベースと障害情報管
理部と障害情報一覧テーブルと障害表示判定部と障害表
示部は、ネットワーク上に接続された単一のコンピュー
タに配備してもよい。The configuration information database, the failure information management unit, the failure information list table, the failure display determination unit, and the failure display unit may be provided in a single computer connected to the network.
【0013】このような構成を適用した場合、障害情報
表示システムの構築に必要とされるハードウェア資源が
節約されるメリットがある。When such a configuration is applied, there is an advantage that the hardware resources required for constructing the fault information display system are saved.
【0014】また、構成情報データベースと障害情報管
理部とをネットワーク上に接続された第一のコンピュー
タに配備し、障害情報一覧テーブルと障害表示判定部お
よび障害表示部とをネットワーク上に接続された第二の
コンピュータに配備する構成であってもよい。Further, the configuration information database and the failure information management unit are arranged in the first computer connected to the network, and the failure information list table, the failure display determination unit and the failure display unit are connected to the network. The configuration may be such that it is deployed in the second computer.
【0015】このような構成を適用した場合、障害情報
表示システムを構築する第一,第二のコンピュータの負
荷が軽減されるため、大規模のネットワークシステムに
も無理なく対処することができるようになる。When such a configuration is applied, the load on the first and second computers constructing the fault information display system is reduced, so that it is possible to handle a large-scale network system without difficulty. Become.
【0016】[0016]
【発明の実施の形態】以下、図面を参照して本発明の実
施形態について詳細に説明する。図1は本発明を適用し
た一実施形態の障害情報表示システムの概略を示した機
能ブロック図である。DETAILED DESCRIPTION OF THE INVENTION Embodiments of the present invention will be described in detail below with reference to the drawings. FIG. 1 is a functional block diagram showing an outline of a fault information display system of an embodiment to which the present invention is applied.
【0017】本実施形態の障害情報表示システム1は、
図1に示される通り、コンピュータネットワーク2上に
接続された第一のコンピュータ3(以下、マネージャと
称する)と、第二のコンピュータ4(以下、監視端末と
称する)、および、監視端末4に接続されたCRTディ
スプレイ等の表示手段5によって構成される。The fault information display system 1 of this embodiment is
As shown in FIG. 1, a first computer 3 (hereinafter referred to as a manager) connected to a computer network 2, a second computer 4 (hereinafter referred to as a monitoring terminal), and a monitoring terminal 4 are connected. The display means 5 such as a CRT display is used.
【0018】マネージャ3および監視端末4は、何れ
も、演算手段としてのCPU,起動プログラム等を格納
したROM,演算データの一時記憶用のRAM,OSの
格納およびデータ等の記憶に用いられるハードディスク
等の不揮発性記憶手段を備えた通常のパーソナルコンピ
ュータ、あるいは、ワークステーション等によって構成
することが可能である。Each of the manager 3 and the monitoring terminal 4 is a CPU as a calculation means, a ROM storing a starting program, a RAM for temporarily storing calculation data, a hard disk used for storing an OS and storing data and the like. It can be constituted by an ordinary personal computer provided with the non-volatile storage means, or a workstation or the like.
【0019】このうち、マネージャ3の不揮発性記憶手
段には、コンピュータネットワーク2上に接続された他
のコンピュータおよび周辺装置等のネットワーク機器
A,B,C,・・・の主従関係を各ネットワーク機器
A,B,C,・・・の識別情報(以下、リソース名と称
する)の対応関係によって記憶した構成情報データベー
ス6が保存されている。Of these, in the non-volatile storage means of the manager 3, the master-slave relationship between other computers connected to the computer network 2 and network devices A, B, C, ... A configuration information database 6 stored according to the correspondence of identification information of A, B, C, ... (Hereinafter, referred to as resource name) is stored.
【0020】ここで、コンピュータネットワーク2上に
接続されたネットワーク機器A,B,C,・・・の主従
関係の一例を図2に、また、図2の主従関係に対応する
構成情報データベース6の一例を図3に示す。Here, an example of the master-slave relationship of the network devices A, B, C, ... Connected on the computer network 2 is shown in FIG. 2, and the configuration information database 6 corresponding to the master-slave relationship of FIG. An example is shown in FIG.
【0021】図2に示される例では、コンピュータネッ
トワーク2に接続する最上位の階層にネットワーク機器
A,F,Iが接続され、ネットワーク機器Aの下位には
ネットワーク機器B,Cが、更に、ネットワーク機器C
の下位にはネットワーク機器D,Eが接続されている。
また、ネットワーク機器Fの下位にはネットワーク機器
G,Hが接続される一方、ネットワーク機器Iの下位に
はネットワーク機器J,Mが接続され、更に、ネットワ
ーク機器Jの下位にネットワーク機器K,Lが接続され
ている。In the example shown in FIG. 2, network devices A, F and I are connected to the highest layer connected to the computer network 2, network devices B and C are further subordinate to the network device A, and network devices are further connected to the network. Device C
Network devices D and E are connected to the lower level of.
Further, network devices G and H are connected to the subordinate of the network device F, network devices J and M are connected to the subordinate of the network device I, and network devices K and L are further subordinate to the network device J. It is connected.
【0022】これらの主従関係を記憶する構成情報デー
タベース6は、例えば、図3に示されるようにして、階
層を縦割りにしたときに上下に直近する2つのネットワ
ーク機器の主従関係のみを記憶する。つまり、図3の記
憶方法によれば、ネットワーク機器Aの上位に位置する
ネットワーク機器はなく、ネットワーク機器B,Cの上
位にはネットワーク機器Aが位置し、また、ネットワー
ク機器D,Eの上位にはネットワーク機器Cが位置する
ことになる。The configuration information database 6 which stores these master-slave relationships stores only the master-slave relationship between the two network devices which are immediately adjacent to each other vertically when the hierarchy is vertically divided as shown in FIG. 3, for example. . That is, according to the storage method of FIG. 3, there is no network device located above the network device A, the network device A is located above the network devices B and C, and above the network devices D and E. Means that the network device C is located.
【0023】また、図1に示されるように、ネットワー
ク機器A,B,C,・・・の各々には、夫々のネットワ
ーク機器における障害の発生と復旧を検出する障害検出
部7と、障害検出部7の作動状態に応じて当該ネットワ
ーク機器A,B,C,・・・に固有のリソース名と共に
障害発生通知あるいは障害復旧通知を出力するエージェ
ント8とが設けられている。障害検出部7は、実質的に
は、各ネットワーク機器A,B,C,・・・のOSやア
プリケーションプログラムが所定周期毎に繰り返し実行
する自己診断プログラム等によって構成され、また、エ
ージェント8は、各ネットワーク機器A,B,C,・・
・のOSの一部であって、OS側の処理によって所定周
期毎に繰り返し実行されるようになっている。Further, as shown in FIG. 1, each of the network devices A, B, C, ... Has a fault detection section 7 for detecting the occurrence and restoration of a fault in each network device, and a fault detection unit. An agent 8 for outputting a failure occurrence notification or a failure recovery notification together with a resource name specific to the network device A, B, C, ... According to the operating state of the unit 7 is provided. The failure detection unit 7 is substantially configured by a self-diagnosis program or the like that is repeatedly executed by the OS or application program of each network device A, B, C, ... Each network device A, B, C, ...
Is a part of the OS, and is repeatedly executed at predetermined intervals by the processing on the OS side.
【0024】図4はエージェント8が実行する障害通知
処理の概略を示したフローチャートである。FIG. 4 is a flow chart showing an outline of the fault notification processing executed by the agent 8.
【0025】まず、夫々のネットワーク機器A,B,
C,・・・に障害が発生していない状態では、障害検出
フラグFの値はリセット状態に保持されているため、エ
ージェント8は、所定周期毎の障害通知処理においてス
テップa1,ステップa5の判定処理を繰り返し実行す
るのみであり、実質的な処理は何ら行われない。First, each network device A, B,
In the state where no fault has occurred in C, ..., The value of the fault detection flag F is held in the reset state. Therefore, the agent 8 makes a determination in step a1 and step a5 in the fault notification process in each predetermined cycle. The process is only executed repeatedly, and no substantial process is performed.
【0026】ここで、自己診断プログラム等によって構
成される障害検出部7によってネットワーク機器A,
B,C,・・・の障害、例えば、内部デバイスの応答不
良やバスエラー等の障害発生が検出された場合には、エ
ージェント8がステップa1の判定処理において障害検
出部7からの障害発生の通知を受け取る。Here, the network device A,
When a failure such as B, C, ..., For example, a failure such as a bad response of an internal device or a bus error is detected, the agent 8 detects the failure from the failure detection unit 7 in the determination processing of step a1. Receive notifications.
【0027】次いで、エージェント8は、障害検出フラ
グFがセットされているか否かを判定し(ステップa
2)、障害検出フラグFが未設定である場合に限り、当
該ネットワーク機器A,B,C,・・・に固有のリソー
ス名と障害発生通知をマネージャ3に宛てて出力し(ス
テップa3)、障害検出フラグFをセットする(ステッ
プa4)。Next, the agent 8 judges whether or not the failure detection flag F is set (step a
2) Only when the failure detection flag F is not set, the resource name unique to the network device A, B, C, ... And the failure occurrence notification are output to the manager 3 (step a3). The failure detection flag F is set (step a4).
【0028】その後、障害が復旧されるまでの間はステ
ップa1の判定結果は真となり続けるが、この段階では
既に障害検出フラグFがセットされているので、1つの
障害の発生に対してリソース名や障害発生通知が重複し
て出力されることはない。After that, the determination result of step a1 continues to be true until the failure is recovered. However, at this stage, the failure detection flag F has already been set, so that the resource name for one failure occurs. The failure notification will not be output twice.
【0029】そして、オペレータによる障害復旧作業や
自己修復作業(異常検出時の再起動処理等)によって障
害が復旧されると、エージェント8はステップa1の判
定処理において障害検出部7からの障害復旧の通知を受
け取る。When the fault is recovered by the fault recovery work by the operator or the self-repair work (restart process at the time of abnormality detection), the agent 8 performs the fault recovery from the fault detection unit 7 in the determination process of step a1. Receive notifications.
【0030】次いで、エージェント8は、障害検出フラ
グFがセットされているか否かを判定することになるが
(ステップa5)、障害復旧直後の段階では障害検出フ
ラグFはセット状態に保持されているので、エージェン
ト8は、当該ネットワーク機器A,B,C,・・・に固
有のリソース名と障害復旧通知をマネージャ3に宛てて
出力し(ステップa6)、障害検出フラグFをリセット
して(ステップa7)、再び、障害検出部7による障害
検出を待つ初期の待機状態、つまり、ステップa1,ス
テップa5の判定処理の繰り返しに復帰する。Next, the agent 8 determines whether or not the failure detection flag F is set (step a5), but the failure detection flag F is held in the set state immediately after the failure recovery. Therefore, the agent 8 outputs the resource name and the failure recovery notification unique to the network devices A, B, C, ... To the manager 3 (step a6) and resets the failure detection flag F (step a6). a7) Then, the process again returns to the initial standby state of waiting for the failure detection by the failure detection unit 7, that is, the repetition of the determination process of steps a1 and a5.
【0031】一方、マネージャ3の障害情報管理部9
は、マネージャ3のCPUが所定周期毎に繰り返し実行
する障害管理処理によって実質的に構成される。On the other hand, the fault information management section 9 of the manager 3
Is substantially configured by a failure management process that the CPU of the manager 3 repeatedly executes at predetermined intervals.
【0032】図5は障害情報管理部9として機能するマ
ネージャ3のCPUが所定周期毎に実行する障害管理処
理の概略を示したフローチャートである。FIG. 5 is a flow chart showing an outline of the failure management processing executed by the CPU of the manager 3 functioning as the failure information management unit 9 at predetermined intervals.
【0033】夫々のネットワーク機器A,B,C,・・
・に障害が発生していない状態では、ネットワーク機器
A,B,C,・・・からの障害発生通知や障害復旧通知
は検出されないので、障害情報管理部9として機能する
マネージャ3のCPUは、所定周期毎にステップb1,
ステップb7の判定処理を繰り返し実行するのみであ
り、実質的な処理は何ら行われない。Each network device A, B, C, ...
Since no failure occurrence notification or failure recovery notification from the network devices A, B, C, ... Is detected in the state where no failure has occurred in, the CPU of the manager 3 that functions as the failure information management unit 9 Step b1, for each predetermined cycle
Only the determination process of step b7 is repeatedly executed, and no substantial process is performed.
【0034】ここで、ネットワーク機器A,B,C,・
・・から出力された障害発生通知と固有のリソース名が
入力されたことがステップb1の判定処理で検出される
と、障害情報管理部9として機能するマネージャ3のC
PUは、このリソース名を読み込み(ステップb2)、
図3に示したような構成情報データベース6を検索して
(ステップb3)、入力されたリソース名のネットワー
ク機器に対応する上位側のネットワーク機器のリソース
名が記憶されているか否かを判定する(ステップb
4)。Here, the network devices A, B, C, ...
.. When the failure occurrence notification output from and the input of the unique resource name are detected in the determination processing in step b1, C of the manager 3 functioning as the failure information management unit 9 is detected.
The PU reads this resource name (step b2),
By searching the configuration information database 6 as shown in FIG. 3 (step b3), it is determined whether or not the resource name of the higher-level network device corresponding to the network device of the input resource name is stored ( Step b
4).
【0035】そして、上位側のネットワーク機器のリソ
ース名が構成情報データベース6に記憶されていれば、
障害情報管理部9として機能するマネージャ3のCPU
は、ステップb2の処理で読み込んだリソース名および
ステップb3の処理で検出した上位側のネットワーク機
器のリソース名と障害発生通知を監視端末4に宛てて出
力する一方(ステップb5)、上位側のネットワーク機
器のリソース名が構成情報データベース6に記憶されて
いなければ、ステップb2の処理で読み込んだリソース
名と障害発生通知のみを監視端末4に宛てて出力する
(ステップb6)。If the resource name of the higher-level network device is stored in the configuration information database 6,
CPU of manager 3 functioning as fault information management unit 9
Outputs the resource name read in the process of step b2, the resource name of the upper network device detected in the process of step b3, and the failure occurrence notification to the monitoring terminal 4 (step b5), while outputting the upper network If the resource name of the device is not stored in the configuration information database 6, only the resource name read in the process of step b2 and the failure occurrence notification are output to the monitoring terminal 4 (step b6).
【0036】従って、例えば、上位側にネットワーク機
器Aを備えたネットワーク機器Bから障害発生通知と固
有のリソース名Bが入力された場合には、ステップb2
の処理で読み込まれたリソース名Bおよびステップb3
の処理で検出された上位側のネットワーク機器のリソー
ス名Aと障害発生通知とが監視端末4に宛てて出力さ
れ、また、上位側にネットワーク機器を備えないネット
ワーク機器Aから障害発生通知と固有のリソース名Aが
入力された場合には、ステップb2の処理で読み込まれ
たリソース名Aと障害発生通知のみが監視端末4に宛て
て出力されることになる。Therefore, for example, when the fault occurrence notification and the unique resource name B are input from the network device B having the network device A on the upper side, step b2
Resource name B read in the process of step b3 and step b3
The resource name A of the network device on the upper side and the fault occurrence notification detected by the processing of step 1 are output to the monitoring terminal 4, and the fault notification and the unique occurrence notification are issued from the network device A not equipped with the network device on the upper side. When the resource name A is input, only the resource name A read in the process of step b2 and the failure occurrence notification are output to the monitoring terminal 4.
【0037】これに対し、ネットワーク機器A,B,
C,・・・から出力された障害復旧通知と固有のリソー
ス名が入力されたことがステップb7の判定処理で検出
された場合には、障害情報管理部9として機能するマネ
ージャ3のCPUは、このリソース名を読み込み(ステ
ップb8)、ステップb8の処理で読み込んだリソース
名と障害復旧通知とを監視端末4に宛てて出力する(ス
テップb9)。On the other hand, network devices A, B,
When it is detected in the determination processing in step b7 that the failure recovery notification output from C, ... And the unique resource name are input, the CPU of the manager 3 that functions as the failure information management unit 9 This resource name is read (step b8), and the resource name read in the process of step b8 and the failure recovery notice are output to the monitoring terminal 4 (step b9).
【0038】また、監視端末4の不揮発性記憶手段に
は、障害が発生したネットワーク機器のリソース名およ
び障害が発生したネットワーク機器の上位側に位置する
ネットワーク機器のリソース名と障害発生表示の実行・
非実行とを対応させて記憶するための障害情報一覧テー
ブル10が設けられている。In the nonvolatile storage means of the monitoring terminal 4, the resource name of the faulty network device and the resource name of the network device located on the upper side of the faulty network device and the fault occurrence display are executed.
A failure information list table 10 for storing non-execution in association with each other is provided.
【0039】図7(a)は障害情報一覧テーブル10の
一例を示した概念図である。この障害情報一覧テーブル
10は、例えば、図7(a)に示されるように、障害が
発生したネットワーク機器のリソース名を記憶するため
のリソース名の欄、および、リソース名の欄に記憶され
たネットワーク機器の上位側に位置するネットワーク機
器のリソース名を記憶するための上位リソース名の欄
と、リソース名の欄に記憶されたネットワーク機器の障
害発生表示の実行・非実行を記憶するための表示マーク
の欄の3つのデータフィールドからなる1レコードの情
報を必要な数だけ記憶するように構成されている。ま
た、各データフィールドにおける情報の書き替え、およ
び、特定レコード内のデータの一括削除等は、監視端末
4のCPUからの指令に応じて実行されるようになって
いる。FIG. 7A is a conceptual diagram showing an example of the failure information list table 10. The fault information list table 10 is stored in a resource name column for storing a resource name of a network device in which a fault has occurred, and a resource name column, as shown in FIG. 7A, for example. A high-level resource name column for storing the resource name of the network device located on the high-order side of the network device, and a display for storing execution / non-execution of the fault occurrence display of the network device stored in the resource name column The necessary number of pieces of information of one record composed of three data fields in the mark field is stored. Further, rewriting of information in each data field, batch deletion of data in a specific record, and the like are executed according to a command from the CPU of the monitoring terminal 4.
【0040】この監視端末4には、更に、リソース名を
利用して障害情報一覧テーブル10にネットワーク機器
A,B,C,・・・に関連する障害の発生および復旧の
状況を記憶させたり障害表示の実行・非実行を記憶させ
たりするために必要とされるファイル操作を行うための
障害表示判定部11と、障害発生表示の実行が記憶され
たレコードのリソース名のみを障害情報一覧テーブル1
0から選択して表示手段5に表示させるための障害表示
部12とが設けられている。障害表示判定部11と障害
表示部12は、実質的には、監視端末4のCPUが所定
周期毎に繰り返し実行する障害表示処理によって構成さ
れている。The monitoring terminal 4 further stores the failure occurrence and restoration status related to the network devices A, B, C, ... The failure information determination unit 11 for performing file operations required to store execution / non-execution of display, and only the resource name of the record in which execution of failure display is stored are displayed in the failure information list table 1
A failure display section 12 for selecting from 0 and displaying on the display means 5 is provided. The failure display determination unit 11 and the failure display unit 12 are substantially configured by a failure display process repeatedly executed by the CPU of the monitoring terminal 4 in every predetermined cycle.
【0041】図6は障害表示判定部11および障害表示
部12として機能する監視端末4のCPUが所定周期毎
に実行する障害表示処理の概略を示したフローチャート
である。FIG. 6 is a flow chart showing an outline of the failure display processing executed by the CPU of the monitoring terminal 4 functioning as the failure display determination section 11 and the failure display section 12 at predetermined intervals.
【0042】まず、マネージャ3からの障害発生通知や
障害復旧通知が入力されていない状態では、障害表示判
定部11として機能する監視端末4のCPUは、ステッ
プc1,ステップc11,ステップc16の判定処理を
繰り返し実行するのみであり、実質的な処理は何ら行わ
れない。First, when the failure occurrence notification or the failure recovery notification from the manager 3 is not input, the CPU of the monitoring terminal 4 functioning as the failure display judging section 11 makes the judgment processing in steps c1, c11 and c16. Is only repeatedly executed, and no substantial processing is performed.
【0043】ここで、マネージャ3からの障害発生通知
が入力されたことがステップc1の判定処理で検出され
ると、障害表示判定部11として機能する監視端末4の
CPUは、このリソース名を読み込み(ステップc
2)、図7(a)に示したような障害情報一覧テーブル
10の最新レコードのリソース名の欄に、ステップc2
の処理で読み込まれたリソース名を追加して記憶し(ス
テップc3)、このレコードの表示マークの欄に、障害
発生表示の実行を記憶させる(ステップc4)。When it is detected in step c1 that the failure notification is input from the manager 3, the CPU of the monitoring terminal 4 functioning as the failure display judging section 11 reads this resource name. (Step c
2), step c2 in the resource name column of the latest record of the failure information list table 10 as shown in FIG.
The resource name read in the processing of 1 is additionally stored (step c3), and the execution of the failure occurrence display is stored in the display mark column of this record (step c4).
【0044】次いで、障害表示判定部11として機能す
る監視端末4のCPUは、ステップc2の処理で読み込
まれたリソース名と共に上位側のネットワーク機器のリ
ソース名が付されているか否かを判定し(ステップc
5)、上位側のネットワーク機器のリソース名が付され
ている場合に限って、上位側のネットワーク機器のリソ
ース名を同一レコード内の上位リソース名の欄に記憶さ
せる(ステップc6)。また、上位側のネットワーク機
器のリソース名が付されていなければ、ステップc6の
処理は非実行とされる。Next, the CPU of the monitoring terminal 4 which functions as the failure display judging section 11 judges whether or not the resource name read in the process of step c2 and the resource name of the higher-order network device are added ( Step c
5) Only when the resource name of the higher-level network device is attached, the resource name of the higher-level network device is stored in the higher-level resource name column in the same record (step c6). If the resource name of the higher-level network device is not added, the process of step c6 is not executed.
【0045】図7(a)はネットワーク機器Bからの障
害発生通知が入力された場合の例について示したもので
ある。ネットワーク機器Bの障害発生通知には、マネー
ジャ3の処理により上位側のネットワーク機器のリソー
ス名Aが付されているので、ステップc6の判定結果は
真となり、障害情報一覧テーブル10の最新レコードの
リソース名の欄にはリソース名Bが、また、このレコー
ドの上位リソース名の欄にはリソース名Aが記憶され、
このレコードの表示マークの欄に障害発生表示の実行が
記憶されることになる。FIG. 7A shows an example in which a fault occurrence notification is input from the network device B. Since the fault occurrence notification of the network device B is given the resource name A of the higher-level network device by the process of the manager 3, the determination result of step c6 is true, and the resource of the latest record of the fault information list table 10 is set. The resource name B is stored in the name column, and the resource name A is stored in the upper resource name column of this record.
The execution of the failure occurrence display is stored in the display mark column of this record.
【0046】次いで、障害表示判定部11として機能す
る監視端末4のCPUは、障害情報一覧テーブル10の
全てのレコードの上位リソース名の欄を検索して(ステ
ップc7)、ステップc2の処理で読み込んだリソース
名、つまり、今回の処理で障害の発生を検出されたネッ
トワーク機器に対応したリソース名を上位リソース名と
して記憶したレコードがあるか否かを判定する(ステッ
プc8)。そして、今回の処理で障害の発生を検出され
たネットワーク機器に対応したリソース名を上位リソー
ス名として記憶したレコードが検出された場合に限っ
て、このリソース名を上位リソース名として記憶した全
てのレコードの表示マークの欄に障害発生表示の非実行
を記憶させる(ステップc9)。また、今回の処理で障
害の発生を検出されたネットワーク機器に対応したリソ
ース名を上位リソース名として記憶したレコードが検出
されなければ、ステップc9の処理は非実行とされる。Next, the CPU of the monitoring terminal 4 functioning as the failure display judging section 11 searches the upper resource name column of all the records in the failure information list table 10 (step c7) and reads it in the processing of step c2. However, it is determined whether or not there is a record in which the resource name, that is, the resource name corresponding to the network device in which the failure has been detected in this processing is stored as the higher-level resource name (step c8). Then, only when a record in which the resource name corresponding to the network device in which the failure has been detected is stored as the upper resource name is detected in this process, all records in which this resource name is stored as the upper resource name are detected. The non-execution of the failure occurrence display is stored in the display mark column (step c9). If no record is stored in which the resource name corresponding to the network device in which the failure has been detected in this process is stored as the higher-level resource name, the process in step c9 is not executed.
【0047】図7(a)の例では、今回の処理で障害の
発生を検出されたネットワーク機器に対応したリソース
名、つまり、リソース名Bを上位リソース名の欄に記憶
したレコードは検出されないので、ステップc9の処理
は非実行となる。In the example of FIG. 7A, the resource name corresponding to the network device in which the failure has been detected in this process, that is, the record in which the resource name B is stored in the upper resource name column is not detected. , Step c9 is not executed.
【0048】次いで、障害表示部12の障害表示自動更
新機能実現手段として機能する監視端末4のCPUは、
障害情報一覧テーブル10の全てのレコードを検索して
表示マークの欄に障害発生表示の実行が記憶されたレコ
ードを選択し、表示マークの欄に障害発生表示の実行が
記憶されているレコードのリソース名の欄に記憶されて
いるリソース名のみを障害の発生しているネットワーク
機器として表示手段5に表示する(ステップc10)。Next, the CPU of the monitoring terminal 4 functioning as means for realizing the function of automatically updating the failure display of the failure display unit 12,
The resource of the record for which all records in the failure information list table 10 are searched, the record in which the execution of the failure occurrence display is stored in the column of the display mark is selected, and the execution of the failure occurrence display is stored in the column of the display mark Only the resource name stored in the name column is displayed on the display means 5 as the network device in which the failure has occurred (step c10).
【0049】表示手段5に表示するコメントとしては、
例えば、「“リソース名X”障害発生」といったものを利
用することが可能である。ここで“リソース名X”は変
数であり、この変数には、ステップc10の処理で選択
された単数または複数のリソース名が代入される。図7
(a)の例では、表示マークの欄に障害発生表示の実行
が記憶されているレコードは第1レコードのみであり、
この第1レコードのリソース名の欄に記憶されているリ
ソース名はリソース名Bであるから、表示手段5には
「リソース名B障害発生」のコメントが表示されることに
なる。As the comment displayed on the display means 5,
For example, it is possible to use a "resource name X" failure occurrence ". Here, the "resource name X" is a variable, and the single or plural resource names selected in the process of step c10 are substituted into this variable. Figure 7
In the example of (a), the only record in which the execution of the failure occurrence display is stored in the display mark column is the first record,
Since the resource name stored in the resource name column of the first record is the resource name B, the comment "resource name B failure has occurred" is displayed on the display means 5.
【0050】その後、マネージャ3からの障害発生通知
や障害復旧通知が改めて入力されなければ、障害表示判
定部11として機能する監視端末4のCPUは、障害表
示処理において前記と同様にしてステップc1,ステッ
プc11,ステップc16の判定処理のみを繰り返し実
行するので、表示手段5の表示状態は変化せず、例え
ば、「リソース名B障害発生」といったコメントがそのま
ま表示され続けることになる。After that, if the failure occurrence notification and the failure recovery notification are not input again from the manager 3, the CPU of the monitoring terminal 4 functioning as the failure display determination unit 11 performs the step c1 in the failure display process in the same manner as described above. Since only the determination process of step c11 and step c16 is repeatedly executed, the display state of the display unit 5 does not change, and, for example, a comment such as “resource name B failure occurred” continues to be displayed.
【0051】このようにして監視端末4のCPUがステ
ップc1,ステップc11,ステップc16の判定処理
のみを繰り返し実行する間に、再び、マネージャ3から
の障害発生通知が入力されたことがステップc1の判定
処理で検出されると、障害表示判定部11として機能す
る監視端末4のCPUは、前記と同様の処理を繰り返し
実行する。ここでは、一例として、ネットワーク機器B
の上位側に位置するネットワーク機器Aからの障害発生
通知が入力された場合について説明する。While the CPU of the monitoring terminal 4 repeatedly executes only the determination processes of steps c1, c11 and c16 in this way, the fact that the fault occurrence notification is input from the manager 3 is input again at step c1. When detected by the determination processing, the CPU of the monitoring terminal 4 that functions as the failure display determination unit 11 repeatedly executes the same processing as described above. Here, as an example, the network device B
A case will be described in which a failure occurrence notification is input from the network device A located on the upper side of the.
【0052】ネットワーク機器Aからの障害発生通知が
入力されると、障害表示判定部11として機能する監視
端末4のCPUは、リソース名Aを読み込み(ステップ
c2)、障害情報一覧テーブル10の最新レコードのリ
ソース名の欄に、ステップc2の処理で読み込まれたリ
ソース名Aを追加して記憶し(ステップc3)、このレ
コードの表示マークの欄に、障害発生表示の実行を記憶
させる(ステップc4)。When the failure occurrence notification is input from the network device A, the CPU of the monitoring terminal 4 functioning as the failure display determination unit 11 reads the resource name A (step c2) and updates the latest record in the failure information list table 10. The resource name A read in the process of step c2 is added and stored in the resource name column of step (c3), and the execution of the failure occurrence display is stored in the display mark column of this record (step c4). .
【0053】次いで、障害表示判定部11として機能す
る監視端末4のCPUは、ステップc2の処理で読み込
まれたリソース名Aに上位側のネットワーク機器のリソ
ース名が付されているか否かを判定する(ステップc
5)。しかし、ネットワーク機器Aの障害発生通知に
は、マネージャ3の処理によって上位側のネットワーク
機器のリソース名が付されることはないので、ステップ
c5の判定結果は偽となり、ステップc6の処理は非実
行とされて、当該最新レコードにおける上位リソース名
の欄は図7(b)に示されるように空欄の状態に保持さ
れる。Next, the CPU of the monitoring terminal 4 functioning as the failure display judging section 11 judges whether or not the resource name A read in the process of step c2 is added with the resource name of the higher-level network device. (Step c
5). However, since the fault occurrence notification of the network device A is not added with the resource name of the higher-level network device by the process of the manager 3, the determination result of step c5 is false and the process of step c6 is not executed. Thus, the upper resource name column in the latest record is held in a blank state as shown in FIG. 7 (b).
【0054】次いで、障害表示判定部11として機能す
る監視端末4のCPUは、障害情報一覧テーブル10に
おける全てのレコードの上位リソース名の欄を検索して
(ステップc7)、ステップc2の処理で読み込んだリ
ソース名、つまり、今回の処理で障害の発生を検出され
たネットワーク機器に対応したリソース名Aを上位リソ
ース名の欄に記憶したレコードがあるか否かを判定する
(ステップc8)。Next, the CPU of the monitoring terminal 4 functioning as the failure display determination section 11 searches the upper resource name column of all records in the failure information list table 10 (step c7), and reads it in the processing of step c2. However, it is determined whether or not there is a record in which the resource name, that is, the resource name A corresponding to the network device in which the failure has been detected in this processing is stored in the upper resource name column (step c8).
【0055】この場合、既に第1レコードの上位リソー
ス名の欄にリソース名Aが記憶されているので、ステッ
プc8の判定結果は真となり、図7(c)に示されるよ
うに、今回の処理で障害の発生を検出されたネットワー
ク機器に対応したリソース名Aを上位リソース名の欄に
記憶した第1レコードの表示マークの欄に障害発生表示
の非実行が記憶されることになる(ステップc9)。In this case, since the resource name A is already stored in the upper resource name column of the first record, the judgment result in step c8 becomes true, and as shown in FIG. In the display mark column of the first record in which the resource name A corresponding to the network device in which the occurrence of a fault is detected is stored in the upper resource name column, non-execution of the fault occurrence display is stored (step c9). ).
【0056】次いで、障害表示部12の障害表示自動更
新機能実現手段として機能する監視端末4のCPUは、
障害情報一覧テーブル10の全てのレコードを検索して
表示マークの欄に障害発生表示の実行が記憶されたレコ
ードを全て選択し、表示マークの欄に障害発生表示の実
行が記憶されているレコードのリソース名の欄に記憶さ
れているリソース名のみを障害の発生しているネットワ
ーク機器として表示手段5に表示する(ステップc1
0)。Next, the CPU of the monitoring terminal 4 functioning as means for realizing the failure display automatic update function of the failure display unit 12
All the records in the failure information list table 10 are searched, and all the records in which the execution of the failure occurrence display is stored in the display mark column are selected, and the records of which the execution of the failure occurrence display is stored in the display mark column are selected. Only the resource name stored in the resource name column is displayed on the display means 5 as the network device in which the failure has occurred (step c1).
0).
【0057】この場合、図7(c)に示される通り、表
示マークの欄に障害発生表示の実行が記憶されているレ
コードは第2レコードのみであり、この第2レコードの
リソース名の欄にはリソース名Aが記憶されているか
ら、障害表示部12の障害表示自動更新機能実現手段と
して機能する監視端末4のCPUによって実行されるス
テップc10の処理により、それまで表示されていた
「リソース名B障害発生」のコメントが自動的に消去さ
れ、これに代えて、「リソース名A障害発生」のコメント
が表示手段5に表示されることになる。In this case, as shown in FIG. 7C, the second record is the only record in which the execution of the failure occurrence display is stored in the display mark column, and the resource name column of this second record is stored. Since the resource name A is stored, the resource name A displayed up to that time is displayed by the process of step c10 executed by the CPU of the monitoring terminal 4 that functions as the failure display automatic update function implementing means of the failure display unit 12. The comment “B failure occurred” is automatically deleted, and instead, the comment “Resource name A failure occurred” is displayed on the display unit 5.
【0058】その後、マネージャ3からの障害発生通知
や障害復旧通知が改めて入力されなければ、障害表示判
定部11として機能する監視端末4のCPUは、前記と
同様にしてステップc1,ステップc11,ステップc
16の判定処理のみを繰り返し実行するので、表示手段
5の表示状態は変化せず、「リソース名A障害発生」のコ
メントがそのまま表示され続けることになる。After that, if the failure occurrence notification and the failure recovery notification from the manager 3 are not input again, the CPU of the monitoring terminal 4 functioning as the failure display determination section 11 performs the steps c1, c11 and step in the same manner as described above. c
Since only the determination process of 16 is repeatedly executed, the display state of the display unit 5 does not change, and the comment of “resource name A failure has occurred” continues to be displayed.
【0059】そして、このようにして監視端末4のCP
Uがステップc1,ステップc11,ステップc16の
判定処理のみを繰り返し実行する間に、マネージャ3か
らの障害復旧通知が入力されたことがステップc11の
判定処理で検出されると、障害表示判定部11として機
能する監視端末4のCPUは、このリソース名を読み込
み(ステップc12)、図7(c)に示したような障害
情報一覧テーブル10からステップc12の処理で読み
込まれたリソース名をリソース名の欄に記憶したレコー
ドのデータを一括して削除する(ステップc13)。Then, in this way, the CP of the monitoring terminal 4 is
When the determination processing of step c11 detects that the failure recovery notification from the manager 3 is input while U repeatedly executes only the determination processing of steps c1, c11, and c16, the failure display determination unit 11 The CPU of the monitoring terminal 4 that functions as the resource name reads the resource name (step c12), and uses the resource name read in the process of step c12 from the failure information list table 10 as shown in FIG. The data of the records stored in the column are collectively deleted (step c13).
【0060】図7(d)はネットワーク機器Aからの障
害復旧通知が入力された場合の例について示したもので
あり、この場合、図7(c)のような状態にあった障害
情報一覧テーブル10からリソース名Aをリソース名の
欄に記憶した第2レコードに含まれるデータが一括して
削除され、障害情報一覧テーブル10の内容が、図7
(d)のような状態に更新されることになる。FIG. 7D shows an example in the case where a failure recovery notice is input from the network device A. In this case, the failure information list table in the state as shown in FIG. 7C. The data included in the second record in which the resource name A is stored in the resource name column from 10 is collectively deleted, and the contents of the failure information list table 10 are changed to those in FIG.
It will be updated to the state as shown in (d).
【0061】次いで、障害表示判定部11として機能す
る監視端末4のCPUは、障害情報一覧テーブル10の
全てのレコードの上位リソース名の欄を検索し、ステッ
プc12の処理で読み込んだリソース名、つまり、今回
の処理で障害の復旧を検出されたネットワーク機器に対
応したリソース名を上位リソース名の欄に記憶したレコ
ードがあるか否かを判定し(ステップc14)、今回の
処理で障害の復旧を検出されたネットワーク機器に対応
したリソース名を上位リソース名の欄に記憶したレコー
ドが検出された場合に限って、このリソース名を上位リ
ソース名として記憶したレコードの表示マークの欄に障
害発生表示の実行を記憶させる(ステップc15)。ま
た、今回の処理で障害の復旧を検出されたネットワーク
機器に対応したリソース名を上位リソース名として記憶
したレコードが検出されなければ、ステップc15の処
理は非実行とされる。Next, the CPU of the monitoring terminal 4 functioning as the failure display judging section 11 searches the upper resource name column of all the records in the failure information list table 10, and reads the resource name read in the processing of step c12, that is, Then, it is judged whether or not there is a record in which the resource name corresponding to the network device in which the failure recovery is detected in this processing is stored in the upper resource name field (step c14), and the failure recovery is performed in this processing. Only when a record in which the resource name corresponding to the detected network device is stored in the upper resource name column is detected, the failure display is displayed in the display mark column of the record in which this resource name is stored as the upper resource name. The execution is stored (step c15). If no record is stored in which the resource name corresponding to the network device in which the restoration of the failure is detected in this process is stored as the higher-level resource name, the process in step c15 is not executed.
【0062】図7(d)の例では、今回の処理で障害の
復旧を検出されたネットワーク機器に対応したリソース
名、つまり、リソース名Aを上位リソース名の欄に記憶
したレコードが障害情報一覧テーブル10の第1レコー
ドに存在するので、図7(e)に示されるように、この
第一レコードの表示マークの欄に障害発生表示の実行が
記憶されることになる。In the example of FIG. 7D, the resource name corresponding to the network device in which the restoration of the fault is detected in this process, that is, the record in which the resource name A is stored in the upper resource name column is the fault information list. Since it exists in the first record of the table 10, execution of the failure occurrence display is stored in the display mark column of this first record, as shown in FIG. 7 (e).
【0063】次いで、障害表示部12の障害表示自動更
新機能実現手段として機能する監視端末4のCPUは、
障害情報一覧テーブル10の全レコードを検索して表示
マークの欄に障害発生表示の実行が記憶されたレコード
を全て選択し、表示マークの欄に障害発生表示の実行が
記憶されているレコードのリソース名の欄に記憶されて
いるリソース名のみを障害の発生しているネットワーク
機器として表示手段5に表示する(ステップc10)。Next, the CPU of the monitoring terminal 4 which functions as means for realizing the function of automatically updating the failure display of the failure display unit 12,
The resource of the record in which the execution of the failure occurrence display is stored in the display mark column is selected by searching all the records in the failure information list table 10 Only the resource name stored in the name column is displayed on the display means 5 as the network device in which the failure has occurred (step c10).
【0064】この場合、図7(e)に示される通り、表
示マークの欄に障害発生表示の実行が記憶されているレ
コードは第1レコードのみであり、この第1レコードの
リソース名の欄にはリソース名Bが記憶されているか
ら、障害表示部12の障害表示自動更新機能実現手段と
して機能する監視端末4のCPUによって実行されるス
テップc10の処理により、それまで表示されていた
「リソース名A障害発生」のコメントが自動的に消去さ
れ、これに代えて、「リソース名B障害発生」のコメント
が表示手段5に表示されることになる。In this case, as shown in FIG. 7E, the record in which the execution of the failure occurrence display is stored in the column of the display mark is only the first record, and the column of the resource name of this first record is shown. Since the resource name B is stored, the resource name B that has been displayed until then is displayed by the process of step c10 executed by the CPU of the monitoring terminal 4 that functions as the failure display automatic update function realizing means of the failure display unit 12. The comment “A failure has occurred” is automatically deleted, and instead, the comment “Resource name B failure has occurred” is displayed on the display means 5.
【0065】その後、マネージャ3からの障害発生通知
や障害復旧通知が改めて入力されなければ、障害表示判
定部11として機能する監視端末4のCPUは、障害表
示処理において前記と同様にしてステップc1,ステッ
プc11,ステップc16の判定処理のみを繰り返し実
行するので、表示手段5の表示状態は変化せず、例え
ば、「リソース名B障害発生」といったコメントがそのま
ま表示され続けることになる。Thereafter, if the failure occurrence notification or the failure recovery notification from the manager 3 is not input again, the CPU of the monitoring terminal 4 functioning as the failure display determination section 11 performs the step c1 in the failure display processing in the same manner as described above. Since only the determination process of step c11 and step c16 is repeatedly executed, the display state of the display unit 5 does not change, and, for example, a comment such as “resource name B failure occurred” continues to be displayed.
【0066】ここで、もし、ネットワーク機器Bの障害
発生の原因が上位側のネットワーク機器Aの障害に起因
するものであった場合には、ネットワーク機器Aの障害
復旧によってネットワーク機器Bの障害が自動的に復旧
する可能性がある。Here, if the cause of the failure of the network device B is the failure of the upper network device A, the failure of the network device A is automatically recovered by the failure recovery of the network device A. May be recovered.
【0067】このような場合は、ネットワーク機器Bか
らマネージャ3を介して監視端末4に入力される障害復
旧通知とリソース名Bが障害表示処理におけるステップ
c11の判定処理において監視端末4のCPUによって
検出されるので、図7(e)に示されるような状態にあ
る障害情報一覧テーブル10から、リソース名の欄にリ
ソース名Bを記憶した第1レコードのデータが一括して
削除され、この障害情報一覧テーブル10を参照して行
われるステップc10の処理によって、表示手段5の画
面から「リソース名B障害発生」のコメントが自動的に消
去されることになる。In such a case, the failure recovery notification and the resource name B input from the network device B to the monitoring terminal 4 via the manager 3 are detected by the CPU of the monitoring terminal 4 in the judgment processing of step c11 in the failure display processing. Therefore, the data of the first record in which the resource name B is stored in the resource name column is collectively deleted from the failure information list table 10 in the state as shown in FIG. By the process of step c10 performed with reference to the list table 10, the comment "resource name B failure has occurred" is automatically deleted from the screen of the display unit 5.
【0068】以下、前記と同様にして、マネージャ3か
らの障害発生通知が入力されたことがステップc1の判
定処理で検出された場合には、障害表示判定部11とし
て機能する監視端末4のCPUによって前記と同様にし
てステップc2〜ステップc9の処理が繰り返し実行さ
れ、また、マネージャ3からの障害復旧通知が入力され
たことがステップc11の判定処理で検出された場合に
は、障害表示判定部11として機能する監視端末4のC
PUによって前記と同様にしてステップc12〜ステッ
プc15の処理が繰り返し実行される。そして、このよ
うにして障害表示判定部11による処理が実行される度
に、障害表示部12の障害表示自動更新機能実現手段と
して機能する監視端末4のCPUが、ステップc10の
処理で障害情報一覧テーブル10を検索し、表示マーク
の欄に障害発生表示の実行が記憶されたレコードのリソ
ース名の欄に記憶されているリソース名のみを障害の発
生しているネットワーク機器として表示手段5に改めて
再表示し、表示手段5の障害発生通知をリアルタイムで
自動更新する。Thereafter, in the same manner as described above, when it is detected in the determination processing in step c1 that the failure occurrence notification from the manager 3 is input, the CPU of the monitoring terminal 4 functioning as the failure display determination unit 11 In the same manner as described above, the processes of steps c2 to c9 are repeatedly executed, and when it is detected in the determination process of step c11 that the failure recovery notification from the manager 3 is input, the failure display determination unit C of the monitoring terminal 4 functioning as 11
The PU repeatedly executes the processing in steps c12 to c15 in the same manner as described above. Then, every time the processing by the failure display determination unit 11 is executed in this way, the CPU of the monitoring terminal 4 functioning as the failure display automatic update function realizing means of the failure display unit 12 performs the failure information list in the processing of step c10. The table 10 is searched, and only the resource name stored in the resource name column of the record in which the display of the fault occurrence display is stored in the display mark column is re-displayed as the faulty network device on the display means 5 again. It is displayed and the failure notification of the display means 5 is automatically updated in real time.
【0069】従って、主従関係のあるネットワーク機器
のうち、下位側のネットワーク機器の障害発生に次いで
上位側のネットワーク機器の障害が重複して検出された
場合には、下位側のネットワーク機器の障害発生表示が
一時的に禁止されて上位側のネットワーク機器の障害発
生表示のみが実行され、また、上位側のネットワーク機
器の障害が復旧した段階で、それまで禁止されていた下
位側のネットワーク機器の障害発生の表示が改めて実行
されることになる。Therefore, in the case where a fault occurs in the higher-order network device next to the fault occurrence in the lower-order network device among the network devices having the master-slave relationship, the fault occurrence in the lower-order network device occurs. When the display is temporarily prohibited and only the failure display of the upper network device is executed, and when the failure of the upper network device is recovered, the failure of the lower network device that was prohibited until then The occurrence display will be executed again.
【0070】このようにして、上位側のネットワーク機
器の障害に起因する下位側のネットワーク機器の障害発
生通知を非表示とすることにより、表示手段5における
画面表示の煩雑化は未然に防止され、オペレータは、障
害の発生状況を速やかに確認することが可能となる。In this way, by not displaying the failure occurrence notification of the lower network device due to the failure of the upper network device, the screen display on the display means 5 is prevented from being complicated. The operator can promptly check the occurrence status of the failure.
【0071】また、上位側のネットワーク機器の障害が
復旧した場合には改めて下位側のネットワーク機器の障
害が表示され、しかも、上位側のネットワーク機器の障
害復旧によって障害が復旧した下位側のネットワーク機
器の障害表示が自動的に消去されることになるので、オ
ペレータは、実際に問題のあるネットワーク機器を的確
に特定して復旧作業を行うことが可能となる。Further, when the fault of the upper network device is restored, the fault of the lower network device is displayed again, and further, the fault of the lower network device is recovered by the fault recovery of the upper network device. Since the failure display of No. 1 is automatically deleted, the operator can accurately specify the actual network device having the problem and perform the recovery work.
【0072】この種のネットワークシステムにおける一
般的な復旧作業の手順は、下位側のネットワーク機器に
影響を与える可能性のある上位側のネットワーク機器の
障害を取り除き、上位側のネットワーク機器が正常に動
作するようにしてから下位側に位置する個々のネットワ
ーク機器の障害の有無を確認するのが普通であるから、
本実施形態のように、ネットワーク接続の主従関係にお
いて上位側に位置するネットワーク機器の障害発生を優
先的に表示し、その障害の復旧後に改めて下位側のネッ
トワーク機器の障害を表示するようにした障害情報表示
システム1は、実際の運用面から見ても使い勝手のよい
ものである。The general procedure for recovery work in this type of network system is to remove the fault of the upper network equipment that may affect the lower network equipment, and operate the upper network equipment normally. After doing so, it is normal to check the presence or absence of failures in individual network devices located on the lower side,
As in the present embodiment, a failure in which the failure occurrence of the network device located on the upper side in the master-slave relationship of the network connection is preferentially displayed and the failure of the network device on the lower side is again displayed after the failure is recovered. The information display system 1 is easy to use from the viewpoint of actual operation.
【0073】また、本実施形態の障害情報表示システム
1においては、必要とあれば、従来の障害情報表示シス
テムと同様に、その時点で障害の発生している全てのネ
ットワーク機器の一覧表示を行うことも可能である。Further, in the fault information display system 1 of the present embodiment, if necessary, similar to the conventional fault information display system, a list display of all the network devices having a fault at that time is displayed. It is also possible.
【0074】その場合、オペレータは、監視端末4に配
備されたキーボード等を利用して、障害表示部12の障
害一括表示機能実現手段として機能する監視端末4のC
PUに、全件表示のコマンドを入力する。In this case, the operator uses the keyboard or the like provided in the monitoring terminal 4 and the C of the monitoring terminal 4 which functions as a means for implementing the failure batch display function of the failure display unit 12.
Input the command for displaying all records to PU.
【0075】全件表示のコマンドは図6の障害表示処理
におけるステップc16の判定処理で監視端末4のCP
Uに検出され、これを検出したCPUは、障害情報一覧
テーブル10を参照し、表示マークの欄に障害発生表示
の実行が記憶されているか否かに関わりなく、各レコー
ドのリソース名の欄に記憶された全てのリソース名を表
示手段5に表示する(ステップc17)。The command for displaying all cases is the CP of the monitoring terminal 4 in the judgment processing of step c16 in the failure display processing of FIG.
The CPU detected by U and detecting this refers to the failure information list table 10 and displays the resource name field of each record in the resource name field regardless of whether or not the execution of the failure occurrence display is stored in the display mark field. All the stored resource names are displayed on the display means 5 (step c17).
【0076】従って、例えば、障害情報一覧テーブル1
0の内容が図7(c)に示されるような状況下にあると
き、つまり、下位側のネットワーク機器Bの障害発生後
に上位側のネットワーク機器Aの障害が検出されてネッ
トワーク機器Aの障害のみが表示されている状況下でオ
ペレータが全件表示のコマンドを入力したとすれば、そ
れまで表示されていた「リソース名A障害発生」のコメン
トに代えて、「リソース名B障害発生」と「リソース名A
障害発生」のコメントが表示手段5に同時に表示される
ことになる。Therefore, for example, the failure information list table 1
When the content of 0 is under the situation as shown in FIG. 7C, that is, the failure of the upper network device A is detected after the failure of the lower network device B, and only the failure of the network device A is detected. If the operator inputs a command for displaying all records under the situation where is displayed, "resource name B failure occurred" and "resource name B failure occurred" are displayed instead of the comment "resource name A failure occurred" that was displayed up to that point. Resource name A
The comment "occurrence of failure" is simultaneously displayed on the display means 5.
【0077】以上、一実施形態として、マネージャ3と
監視端末4で障害情報表示システム1を構成し、マネー
ジャ3の側に構成情報データベース6と障害情報管理部
9を配備する一方、監視端末4の側に障害情報一覧テー
ブル10と障害表示判定部11および障害表示部12を
配備して表示手段5を接続した例について説明したが、
構成情報データベース6,障害情報管理部9,障害情報
一覧テーブル10,障害表示判定部11,障害表示部1
2の全てをコンピュータネットワーク2上の単一のコン
ピュータ(例えば、監視端末4)に配備して表示手段5
を接続するようにしてもよい。As described above, as one embodiment, the manager 3 and the monitoring terminal 4 constitute the failure information display system 1, and the manager 3 has the configuration information database 6 and the failure information management unit 9 while the monitoring terminal 4 An example in which the failure information list table 10, the failure display determination unit 11, and the failure display unit 12 are provided on the side and the display means 5 is connected has been described.
Configuration information database 6, failure information management unit 9, failure information list table 10, failure display determination unit 11, failure display unit 1
All of the two 2 are arranged in a single computer (for example, the monitoring terminal 4) on the computer network 2 and the display means 5 is provided.
May be connected.
【0078】その場合、構成情報データベース6と障害
情報一覧テーブル10を前記単一のコンピュータの不揮
発性記憶手段の内部に構築し、障害情報管理部9の機能
を実現するための図5の障害管理処理と、障害表示判定
部11および障害表示部12の機能を実現するための図
6の障害表示処理を、前記単一のコンピュータのCPU
のマルチタスク処理として略並列的に実行することにな
る。障害情報管理部9から障害表示判定部11へのデー
タの受け渡しに関しては、障害管理処理におけるステッ
プb5,ステップb6,ステップb9の出力対象データ
を該単一のコンピュータのRAM内のデータ記憶領域
(以下、障害情報管理部9および障害表示判定部11か
らのアクセスが共に可能であるという意味合いで、この
データ記憶領域を共有RAMと称する)に一時的に保持
し、その処理周期で実行される障害表示処理におけるス
テップc1,ステップc11の処理で共有RAMから前
述の出力対象データを読み込んで前記と同様にして障害
表示処理を実行し、当該処理周期における障害表示処理
の終了時点で共有RAMのデータを消去するようにすれ
ばよい。In this case, the configuration information database 6 and the fault information list table 10 are built in the non-volatile storage means of the single computer, and the fault management of FIG. The processing and the failure display processing of FIG. 6 for realizing the functions of the failure display determination unit 11 and the failure display unit 12 are performed by the CPU of the single computer.
Will be executed substantially in parallel as the multi-task processing. Regarding the transfer of data from the failure information management unit 9 to the failure display determination unit 11, the output target data of steps b5, b6, and b9 in the failure management process is stored in the RAM of the single computer (hereinafter referred to as a data storage area). In the sense that both the failure information management unit 9 and the failure display determination unit 11 can access it, this data storage area is temporarily held in a shared RAM), and the failure display is executed in the processing cycle. In the processing of steps c1 and c11 in the processing, the above-mentioned output target data is read from the shared RAM, the failure display processing is executed in the same manner as described above, and the data in the shared RAM is erased at the end of the failure display processing in the processing cycle. You can do it.
【0079】構成情報データベース6,障害情報管理部
9,障害情報一覧テーブル10,障害表示判定部11,
障害表示部12の全てをコンピュータネットワーク2上
の単一のコンピュータに集中配備する構成を適用した場
合には、障害情報表示システム1の構築に必要とされる
ハードウェア資源が節約されるメリットがあり、また、
構成情報データベース6,障害情報管理部9,障害情報
一覧テーブル10,障害表示判定部11,障害表示部1
2を複数のコンピュータに分散配備する構成を適用した
場合には、障害情報表示システム1を構成するコンピュ
ータの負荷が軽減され、大規模のネットワークシステム
にも対処することが可能となるメリットがある。Configuration information database 6, failure information management section 9, failure information list table 10, failure display determination section 11,
If the configuration in which all of the failure display unit 12 is centrally deployed in a single computer on the computer network 2 is applied, there is an advantage that the hardware resources required for constructing the failure information display system 1 are saved. ,Also,
Configuration information database 6, failure information management unit 9, failure information list table 10, failure display determination unit 11, failure display unit 1
When the configuration in which 2 is distributed to a plurality of computers is applied, there is an advantage that the load of the computer configuring the fault information display system 1 is reduced and a large-scale network system can be dealt with.
【0080】[0080]
【発明の効果】本発明の障害情報表示システムは、主従
関係のあるネットワーク機器のうち、下位側のネットワ
ーク機器の障害発生に次いで上位側のネットワーク機器
の障害が重複して検出された場合に、下位側のネットワ
ーク機器の障害発生表示を一時的に禁止して上位側のネ
ットワーク機器の障害発生表示のみを実行し、上位側の
ネットワーク機器の障害が復旧してから下位側のネット
ワーク機器の障害発生を再表示することで障害発生通知
の画面表示の煩雑化を防止しているので、オペレータが
障害の発生状況を速やかに確認することができるように
なる。According to the fault information display system of the present invention, when a fault occurs in a higher-order network device after a fault occurs in a lower-order network device among network devices having a master-slave relationship, Temporarily prohibit the fault occurrence display of the lower network device and execute only the fault occurrence display of the upper network device, and the fault of the lower network device occurs after the fault of the upper network device is recovered. Since it is prevented from being complicated by displaying the failure notification screen again, the operator can promptly check the failure occurrence status.
【0081】また、障害発生通知や障害復旧通知が確認
される度に表示手段における障害発生通知の表示を自動
的に更新するようにしているので、ネットワーク機器か
らの障害発生通知や障害復旧通知の出力に連動して障害
の発生状況をリアルタイムで確認することができる。特
に、上位側のネットワーク機器の障害の復旧に連動して
下位側のネットワーク機器の障害が自動的に復旧した場
合には、上位側のネットワーク機器の障害復旧によって
障害が復旧した下位側のネットワーク機器の障害表示も
自動的に消去されるので、実際に問題のあるネットワー
ク機器を的確に特定して復旧作業を行うことが可能とな
る。Further, since the display of the failure occurrence notification on the display means is automatically updated every time the failure occurrence notification or the failure recovery notification is confirmed, the failure occurrence notification or the failure recovery notification from the network device is transmitted. It is possible to check the failure occurrence status in real time by linking with the output. Especially, when the failure of the lower network device is automatically recovered in conjunction with the recovery of the failure of the upper network device, the lower network device whose failure is recovered by the failure recovery of the upper network device Since the failure display of is also automatically deleted, it is possible to accurately identify the network device that actually has the problem and perform the recovery work.
【0082】更に、ネットワーク機器の接続の主従関係
に関わりなく全ての障害情報を一括表示することもでき
るので、上位側のネットワーク機器の障害が復旧される
前の段階であっても、予め検出された下位側のネットワ
ーク機器からの障害発生通知を従来の障害情報表示シス
テムと同様の画面表示で確認することが可能である。Further, since it is possible to collectively display all the failure information regardless of the master-slave relationship of the connection of the network equipment, even if the failure of the network equipment on the upper side is not recovered, it is detected in advance. It is possible to confirm the failure occurrence notification from the lower network device on the same screen display as the conventional failure information display system.
【0083】また、ネットワーク上に接続された単一の
コンピュータによって障害情報表示システムを構成する
ことによってシステムの構築に必要とされるハードウェ
ア資源を節約することができ、複数のコンピュータによ
って障害情報表示システムを構成すれば、障害情報表示
システムを構成する各コンピュータの負荷を軽減して大
規模のネットワークシステムに対処することができる。Further, by configuring the fault information display system by a single computer connected on the network, the hardware resources necessary for constructing the system can be saved, and the fault information display system can be displayed by a plurality of computers. By configuring the system, it is possible to reduce the load on each computer that configures the failure information display system and handle a large-scale network system.
【図1】本発明を適用した一実施形態の障害情報表示シ
ステムの概略を示した機能ブロック図である。FIG. 1 is a functional block diagram showing an outline of a fault information display system of an embodiment to which the present invention is applied.
【図2】コンピュータネットワーク上に接続されたネッ
トワーク機器の主従関係の一例を示した概念図である。FIG. 2 is a conceptual diagram showing an example of a master-slave relationship between network devices connected on a computer network.
【図3】構成情報データベースの一例を示した概念図で
ある。FIG. 3 is a conceptual diagram showing an example of a configuration information database.
【図4】ネットワーク機器のエージェントが実行する障
害通知処理の概略を示したフローチャートである。FIG. 4 is a flowchart showing an outline of a fault notification process executed by an agent of a network device.
【図5】マネージャの障害情報管理部が実行する障害管
理処理の概略を示したフローチャートである。FIG. 5 is a flowchart showing an outline of failure management processing executed by a failure information management unit of the manager.
【図6】監視端末のCPUが実行する障害表示処理の概
略を示したフローチャートである。FIG. 6 is a flowchart showing an outline of fault display processing executed by the CPU of the monitoring terminal.
【図7】障害情報一覧テーブルの一例を示した概念図で
ある。FIG. 7 is a conceptual diagram showing an example of a failure information list table.
1 障害情報表示システム 2 コンピュータネットワーク 3 マネージャ(第一のコンピュータ) 4 監視端末(第二のコンピュータ) 5 表示手段 6 構成情報データベース 7 障害検出部 8 エージェント 9 障害情報管理部 10 障害情報一覧テーブル 11 障害表示判定部 12 障害表示部 A〜L ネットワーク機器 1 Fault information display system 2 computer network 3 Manager (first computer) 4 Monitoring terminal (second computer) 5 Display means 6 Configuration information database 7 Fault detector 8 agents 9 Fault Information Management Department 10 Fault information list table 11 Fault display determination unit 12 Fault display A to L network equipment
Claims (5)
ネットワーク機器の障害を検知するための障害情報表示
システムであって、 ネットワーク上に接続されたネットワーク機器の主従関
係を各ネットワーク機器の識別情報の対応関係によって
記憶する構成情報データベースと、 前記ネットワーク機器から識別情報と共に出力される障
害発生通知と障害復旧通知とを受信し、障害発生通知が
受信された場合には、前記構成情報データベースを検索
して、受信した識別情報を有するネットワーク機器の上
位側のネットワーク機器の識別情報の有無を判定し、上
位側のネットワーク機器の識別情報があれば受信した識
別情報および上位側のネットワーク機器の識別情報と障
害発生通知を出力する一方、上位側のネットワーク機器
の識別情報がなければ受信した識別情報と障害発生通知
を出力し、また、障害復旧通知が受信された場合には、
受信した識別情報と障害復旧通知を出力する障害情報管
理部と、 障害が発生したネットワーク機器の識別情報および上位
側のネットワーク機器の識別情報と障害発生表示の実行
・非実行とを対応させて記憶する障害情報一覧テーブル
と、 前記障害情報管理部から出力される障害発生通知と障害
復旧通知とを受信し、障害発生通知が受信された場合に
は、この障害発生通知に上位側のネットワーク機器の識
別情報が付されているか否かを判定し、上位側のネット
ワーク機器の識別情報が付されていれば受信した識別情
報と上位側のネットワーク機器の識別情報を対応させて
前記障害情報一覧テーブルに追加して障害発生表示の実
行を記憶する一方、上位側のネットワーク機器の識別情
報が付されていなければ受信した識別情報を前記障害情
報一覧テーブルに追加して障害発生表示の実行を記憶
し、上位側のネットワーク機器の識別情報の有無に関わ
りなく、受信した識別情報を上位側のネットワーク機器
の識別情報として記憶したネットワーク機器の識別情報
が前記障害情報一覧テーブルに記憶されているか否かを
判定し、受信した識別情報を上位側のネットワーク機器
の識別情報として記憶したネットワーク機器の識別情報
が記憶されていれば受信した識別情報を上位側のネット
ワーク機器の識別情報として記憶したネットワーク機器
の識別情報に対応させて障害発生表示の非実行を記憶
し、また、障害復旧通知が受信された場合には、受信し
た識別情報を識別情報として前記障害情報一覧テーブル
に記憶された識別情報に関連するデータを削除し、受信
した識別情報を上位側のネットワーク機器の識別情報と
して記憶したネットワーク機器の識別情報が前記障害情
報一覧テーブルに記憶されているか否かを判定し、受信
した識別情報を上位側のネットワーク機器の識別情報と
して記憶したネットワーク機器の識別情報が記憶されて
いれば受信した識別情報を上位側のネットワーク機器の
識別情報として前記障害情報一覧テーブルに記憶された
識別情報に対応させて障害発生表示の実行を記憶する障
害表示判定部と、 前記障害情報一覧テーブルから障害発生表示の実行が記
憶された識別情報のみを選択して表示手段に障害発生通
知を表示する障害表示部とを備えたことを特徴とする障
害情報表示システム。1. A fault information display system for detecting a fault of a network device connected to a computer network, wherein a master-slave relationship of network devices connected to the network is determined by a correspondence relationship of identification information of each network device. A configuration information database to be stored, a failure occurrence notification and a failure recovery notification output together with the identification information from the network device, and when the failure occurrence notification is received, the configuration information database is searched and received. The presence or absence of the identification information of the upper network device of the network device having the identified identification information, and if there is the identification information of the upper network device, the received identification information and the identification information of the upper network device and the failure occurrence notification Is output, the identification information of the network device on the upper side must be output. Outputting the identification information and failure notifications field received, and when a failure recovery notification has been received,
The failure information management unit that outputs the received identification information and failure recovery notification, and the identification information of the failed network device and the identification information of the upper network device and the execution / non-execution of the failure occurrence display are stored in association with each other. The failure information list table to be received, the failure occurrence notification and the failure recovery notification output from the failure information management unit, and when the failure occurrence notification is received, the failure occurrence notification indicates the network device on the upper side. It is determined whether or not the identification information is attached, and if the identification information of the upper network device is attached, the received identification information and the identification information of the upper network device are associated with each other in the failure information list table. While additionally storing the execution of the failure occurrence display, if the identification information of the upper network device is not attached, the received identification information is used as the failure information. The identification information of the network device that stores the execution of the failure occurrence display in addition to the list table and stores the received identification information as the identification information of the upper network device regardless of the presence or absence of the identification information of the upper network device. Is stored in the failure information list table, and if the received identification information is stored as the identification information of the upper network device, the received identification information is stored in the higher order. The non-execution of the failure occurrence display is stored corresponding to the identification information of the network device stored as the identification information of the network device on the side, and when the failure recovery notification is received, the received identification information is used as the identification information. Data related to the identification information stored in the failure information list table is deleted, and the received identification information is stored in the upper side network. Network device identification information stored as network device identification information is determined in the failure information list table, and the received identification information is stored as higher-level network device identification information. If the information is stored, the received identification information as the identification information of the higher-level network device is associated with the identification information stored in the failure information list table, and a failure display determination unit that stores the execution of the failure occurrence display, A fault information display system, comprising: a fault display unit that selects only the identification information in which execution of fault display is stored from the fault information list table and displays a fault notification on the display means.
の作動後に自動的に前記表示手段の障害発生通知の表示
を更新する障害表示自動更新機能を備えていることを特
徴とする請求項1記載の障害情報表示システム。2. The fault display section is provided with a fault display automatic update function for automatically updating the display of the fault occurrence notification of the display means after the fault display determination section is activated. The fault information display system described in 1.
ーブルに記憶された全ての識別情報を選択して前記表示
手段に障害発生通知を表示する障害一括表示機能を備え
ていることを特徴とする請求項1または請求項2記載の
障害情報表示システム。3. The failure display unit has a failure batch display function of selecting all the identification information stored in the failure information list table and displaying a failure occurrence notification on the display means. The fault information display system according to claim 1 or 2.
理部と障害情報一覧テーブルと障害表示判定部と障害表
示部とを前記ネットワーク上に接続された単一のコンピ
ュータに配備したことを特徴とする請求項1,請求項2
または請求項3記載の障害情報表示システム。4. The configuration information database, the failure information management unit, the failure information list table, the failure display determination unit, and the failure display unit are arranged in a single computer connected to the network. Claim 1, Claim 2
Alternatively, the fault information display system according to claim 3.
理部とを前記ネットワーク上に接続された第一のコンピ
ュータに配備し、前記障害情報一覧テーブルと障害表示
判定部および障害表示部とを前記ネットワーク上に接続
された第二のコンピュータに配備したことを特徴とする
請求項1,請求項2または請求項3記載の障害情報表示
システム。5. The configuration information database and the failure information management unit are provided in a first computer connected to the network, and the failure information list table, the failure display determination unit and the failure display unit are provided on the network. The fault information display system according to claim 1, wherein the fault information display system is provided in a second computer connected to the.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001348725A JP3622719B2 (en) | 2001-11-14 | 2001-11-14 | Fault information display system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001348725A JP3622719B2 (en) | 2001-11-14 | 2001-11-14 | Fault information display system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003152722A true JP2003152722A (en) | 2003-05-23 |
JP3622719B2 JP3622719B2 (en) | 2005-02-23 |
Family
ID=19161502
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001348725A Expired - Fee Related JP3622719B2 (en) | 2001-11-14 | 2001-11-14 | Fault information display system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3622719B2 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7581145B2 (en) | 2006-03-24 | 2009-08-25 | Fujitsu Limited | Information processing device, failure notification method, and computer product |
JP2009296320A (en) * | 2008-06-05 | 2009-12-17 | Nec Corp | Monitoring control integrating device, transmission device, and monitoring control method, and program |
JP2010086097A (en) * | 2008-09-30 | 2010-04-15 | Ntt Data Corp | Network monitoring device, and network monitoring method |
JP2010108382A (en) * | 2008-10-31 | 2010-05-13 | Fujitsu Frontech Ltd | Monitoring program, monitoring method and information processor |
-
2001
- 2001-11-14 JP JP2001348725A patent/JP3622719B2/en not_active Expired - Fee Related
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7581145B2 (en) | 2006-03-24 | 2009-08-25 | Fujitsu Limited | Information processing device, failure notification method, and computer product |
JP2009296320A (en) * | 2008-06-05 | 2009-12-17 | Nec Corp | Monitoring control integrating device, transmission device, and monitoring control method, and program |
JP2010086097A (en) * | 2008-09-30 | 2010-04-15 | Ntt Data Corp | Network monitoring device, and network monitoring method |
JP2010108382A (en) * | 2008-10-31 | 2010-05-13 | Fujitsu Frontech Ltd | Monitoring program, monitoring method and information processor |
Also Published As
Publication number | Publication date |
---|---|
JP3622719B2 (en) | 2005-02-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6363503B1 (en) | Error handling and representation in a computer-aided design environment | |
US7334189B2 (en) | Displaying method in information processing apparatus that permits execution of either object or task oriented processings | |
US7954003B2 (en) | Fault management system in multistage copy configuration | |
US10068015B2 (en) | Monitoring a monitoring-target process | |
US11645172B1 (en) | Managing data center failure events | |
CN112749045B (en) | Database cluster switching method, device, storage medium and apparatus | |
CN108804239B (en) | Platform integration method and device, computer equipment and storage medium | |
CN113672306B (en) | Method, device, system and medium for recovery from abnormal self-checking of server components | |
US20240419354A1 (en) | Disk processing method and system, and electronic device | |
CN116881225A (en) | Node deployment method, node deployment device, electronic equipment and computer readable storage medium | |
CN114995958B (en) | A method, device and medium for controlling information consistency of a virtualization platform | |
US20030084383A1 (en) | Computer recovery supporting apparatus and method, and computer recovery supporting program | |
JP2005258501A (en) | Failure influence range analysis system, failure influence range analysis method and program | |
JP3622719B2 (en) | Fault information display system | |
JP2000040021A (en) | Monitoring display system and record medium | |
JP5052472B2 (en) | Program setting information switching system and switching method | |
JP2020149266A (en) | Work support device, elevator system and work support method | |
CN113778763B (en) | Intelligent switching method and system for three-way interface service faults | |
US20080141262A1 (en) | System, apparatus, and method for managing a service | |
JP2015095105A (en) | Recovery procedure updating system and recovery procedure updating method and recovery support program | |
JP2838974B2 (en) | Screen blocking system in case of business program failure | |
US20250284470A1 (en) | System operation mechanism automatic construction device and system operation mechanism automatic construction method | |
CN112783617B (en) | Sequential control method with virtual execution suitable for rail transit monitoring application | |
CN107707402B (en) | Management system and management method for service arbitration in distributed system | |
CN120196479A (en) | A file system detection method, device, equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20041020 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20041102 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20041115 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 3622719 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071203 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081203 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091203 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091203 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101203 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101203 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111203 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111203 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121203 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121203 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131203 Year of fee payment: 9 |
|
LAPS | Cancellation because of no payment of annual fees |