Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS6232816B2 - - Google Patents
[go: Go Back, main page]

JPS6232816B2 - - Google Patents

Info

Publication number
JPS6232816B2
JPS6232816B2 JP56214560A JP21456081A JPS6232816B2 JP S6232816 B2 JPS6232816 B2 JP S6232816B2 JP 56214560 A JP56214560 A JP 56214560A JP 21456081 A JP21456081 A JP 21456081A JP S6232816 B2 JPS6232816 B2 JP S6232816B2
Authority
JP
Japan
Prior art keywords
trace
processing
data
time
abnormality
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.)
Expired
Application number
JP56214560A
Other languages
English (en)
Other versions
JPS58112147A (ja
Inventor
Yoshinori Maeda
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP56214560A priority Critical patent/JPS58112147A/ja
Publication of JPS58112147A publication Critical patent/JPS58112147A/ja
Publication of JPS6232816B2 publication Critical patent/JPS6232816B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Prevention of errors by analysis, debugging or testing of software

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Description

【発明の詳細な説明】 (1) 発明の技術分野 本発明は、データ処理システムにおいて、障害
発生時の解析に使用する情報を収集するためのト
レース処理制御方式に関し、特にデータ処理の過
程で異常データを検出したときに、自動的にトレ
ース処理機能の起動あるいは停止を行なうトレー
ス処理制御方式に関する。
(2) 従来技術と問題点 従来、データ処理システムにおけるトレース機
能は、障害が発生した場合の障害発生状況の再現
テストにおける情報収集や、機器の新規構成ある
いは増設、変更を行なつた場合の、接続テスト時
の情報収集などのために使用され、通常のシステ
ム運用中には使用されることがなかつた。したが
つて、システム運用中に再現性のある障害が何度
も起きた場合にも、そのときの状況は記録される
ことがなく、あとで再び障害発生時の状況を設定
してからトレース機能を起動し、障害状況診断の
ための必要情報を収集するということを行なつて
いた。また、このような操作は、ユーザーにとつ
てかなりの負担となる点で問題があつた。
(3) 発明の目的 本発明は、このため、再現性がある可能性の高
い障害に対して、早期にトレース機能を起動して
情報を収集し、早期の障害解析を可能にするとと
もに、トレース機能の起動を自動化することによ
り、ユーザの負担を軽減することを目的とするも
のである。
(4) 発明の構成 本発明は、上述した目的を達成するための構成
として、データ処理システムにおいて、データ処
理異常を検出するためのデータ解析手段と、デー
タ処理における処理経過情報を収集するためのト
レース処理手段と、時間監視機能を有しトレース
処理手段の起動および停止を制御するトレース機
能制御手段とをそなえ、該トレース機能制御手段
は、上記データ解析手段が異常を検出したときに
上記トレース処理手段を起動し、そして一定時間
内に上記データ解析手段が再び異常を検出したと
きあるいは再び異常を検出することなく上記一定
時間が経過したときに、該トレース処理手段の機
能を停止させる制御を行ない、再現性のある障害
のトレースデータを効率的に作成可能にすること
を特徴としている。
第1図は、上記の構成の説明図である。図にお
いて、1はデータ処理システム内の処理データ、
2はデータの異常を検出するデータ解析手段、3
はスイツチで、4の通常処理手段のみの処理状態
と5のトレース処理手段を機能させた処理状態
とを切換える作用をもち、6は該スイツチ3の
切換えを制御するトレース機能制御手段をそれぞ
れ示している。
システムの正常処理状態においては、スイツチ
3が側にあり、トレース処理なしの通常処理が
行なわれている。データ解析手段2は、処理デー
タ1中に何らかの異常状態を検出すると、異常検
出信号をトレース機能制御手段6に送る。
トレース機能制御手段6は、データ解析手段2
からの異常検出信号が1回目のものか2回目のも
のかを調べ、1回目のものであれば、スイツチ3
を側に切換えて、トレース処理手段5を起動し
て該手段を機能状態に置く。この結果、以後に行
なわれるデータ処理については処理経過情報の収
集が行なわれる。またこのとき、トレース機能制
御手段6は、異常発生後の一定期間処理状態を監
視するため、処理経過情報を収集する時間Tを設
定する。時間Tが経過したとき、トレース処理を
停止するためにスイツチ3を側に切換え、通常
処理状態に戻す。また、時間Tの途中において、
データ解析手段2が再び異常データを検出した場
合には、異常解析にもつとも有効な情報である異
常発生直前の処理経過情報をすでに収集していた
ものと判断されるので、このときもその後のトレ
ース処理を停止する制御を行なう。
(5) 発明の実施例 以下に、本発明を実施例にしたがつて説明す
る。第2図は、本発明の1実施例である通信制御
処理装置CCPのブロツク構成図である。本実施
例は、従来方式のコマンドを用いたトレース処理
の起動、停止機能に、更に、本発明に基づく自動
的なトレース処理の起動、停止機能を併せて構成
したものである。
図において、7は割込み制御を行なう割込みハ
ンドラであり、割込み入力があつたとき、システ
ムがトレース中の機能状態であるか、また割込み
原因が、異常検出によるのか、トレース起動コマ
ンド入力、あるいはトレース終了コマンドによる
のか、更には通常のCCP処理サービス要求によ
るのか、を識別し、それぞれについて適切な制御
手段に制御を渡す機能をもつ。
また、8はCCPの通常処理および異常検出時
のリカバリ処理などの主制御を行なう制御部、9
はCCPの処理について制御部8と連動して時間
監視を行なう時間監視部である。
10はトレース起動処理部であり、非トレース
中の通常状態で異常検出があつた場合あるいはト
レース起動コマンドが入力された場合に、内部の
トレース中表示フラグを“1”に設定してトレー
ス処理を起動し、また異常検出による起動の場合
には、トレース処理を行なう期間を一定時間以内
に設定するため、時間監視部9に対する時間監視
要求を行なう。
11はトレース処理部であり、すでにトレース
起動処理が行なわれてトレース中表示フラグが
“1”に設定されているとき、割込み入力があつ
た場合、その割込み原因が異常検出でなければト
レース処理を行ない、トレースデータを、メモリ
のトレースデータ格納域に格納する。しかし、割
込み原因が異常検出であつた場合には、すでに異
常発生に関連する有効なトレースデータが収集さ
れているものとして、トレース処理を終了させ
る。
12はトレース終了処理部であり、上記したト
レース中における異常検出の場合と、異常検出に
よりトレース処理起動を行ない、一定のトレース
処理時間を時間監視部9に設定して、その時間が
経過した場合と、コマンドによりトレース処理終
了が指示された場合との3つの場合において、ト
レース終了処理を行なう。トレース終了処理によ
り、トレース起動処理部10から時間監視部9に
対して出された時間監視要求のクリアと、トレー
ス中表示フラグのクリアとが行なわれる。
13は、メモリのトレースデータ格納域であ
る。
動作において、非トレース中に異常検出割込み
入力があつた場合、あるいはトレース起動コマン
ドが入力された場合に、トレース起動が行なわれ
る。その後は、CCPに対する処理サービス要求
割込みがある毎に、トレース処理部11によるト
レース処理と制御部8による通常処理の制御ルー
トで処理が行なわれ、トレースデータの収集がな
される。
トレース処理の終了は、トレース処理終了部1
2について前述したように、最初の異常検出によ
り割込みハンドラ7がトレース処理を自動的に起
動した後、2回目の異常検出があつたときあるい
は時間監視部9が一定時間経過を検出したとき
と、外部からのトレース起動コマンドによりトレ
ース処理を起動した後に最初の異常検出があつた
ときかトレース終了コマンドが入力されたときと
に行なわれる。
トレース終了処理部12がトレース中表示フラ
グをクリアした後は、割込みハンドラ7が再び異
常検出あるいはトレース起動コマンドによる割込
み入力を受入れるまで、通常処理が行なわれる。
トレース処理において収集すべき情報の種類お
よび収集時間は、ユーザーが別途任意に指定する
ことができる。
なお、本実施例では、トレース処理の起動を、
異常検出またはトレース起動コマンドの入力に限
つているが、これに一定時間間隔でトレース処理
の起動、停止を繰り返す自動的な時間割込み起動
を加えることができる。そして、このトレース処
理起動中に異常検出が生じたとき、第2図の実施
例の場合と同様にトレース処理を終了し、また上
記した時間割込みによるトレース起動は中断する
ようにすれば、実運用にさほど影響を与えること
なく、障害監視システムを構成することができ
る。
(6) 発明の効果 本発明により、再現性の高い障害に対して、シ
ステム運用中に自動的に情報収集ができるため、
従来よりも有効性の高い情報を早期に入手するこ
とができ、そのため障害解析も早く行なうことが
可能となる。更に、トレース処理の起動が自動化
されるため、ユーザの負担が軽減される。
【図面の簡単な説明】
第1図は本発明の構成の説明図、第2図は本発
明実施例のブロツク構成図である。 図において、1は処理データ、2はデータ解析
手段、3はスイツチ、4は通常処理手段、5はト
レース処理手段、6はトレース機能制御手段、を
それぞれ表わす。

Claims (1)

    【特許請求の範囲】
  1. 1 データ処理システムにおいて、データ処理異
    常を検出するためのデータ解析手段と、データ処
    理における処理経過情報を収集するためのトレー
    ス処理手段と、時間監視機能を有しトレース処理
    手段の起動および停止を制御するトレース機能制
    御手段とをそなえ、該トレース機能制御手段は、
    上記データ解析手段が異常を検出したときに上記
    トレース処理手段を起動し、そして一定時間内に
    上記データ解析手段が再び異常を検出したときあ
    るいは再び異常を検出することなく上記一定時間
    が経過したときに、該トレース処理手段の機能を
    停止させる制御を行ない、再現性のある障害のト
    レースデータを効率的に作成可能にすることを特
    徴とする自動トレース処理制御方式。
JP56214560A 1981-12-25 1981-12-25 自動トレ−ス処理制御方式 Granted JPS58112147A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56214560A JPS58112147A (ja) 1981-12-25 1981-12-25 自動トレ−ス処理制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56214560A JPS58112147A (ja) 1981-12-25 1981-12-25 自動トレ−ス処理制御方式

Publications (2)

Publication Number Publication Date
JPS58112147A JPS58112147A (ja) 1983-07-04
JPS6232816B2 true JPS6232816B2 (ja) 1987-07-16

Family

ID=16657741

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56214560A Granted JPS58112147A (ja) 1981-12-25 1981-12-25 自動トレ−ス処理制御方式

Country Status (1)

Country Link
JP (1) JPS58112147A (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005292932A (ja) * 2004-03-31 2005-10-20 Saxa Inc ログ情報の取得装置
JP2007257085A (ja) 2006-03-20 2007-10-04 Ricoh Co Ltd 機器遠隔監視システム

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5939782B2 (ja) * 1978-05-15 1984-09-26 富士通株式会社 トレ−サ
JPS5530729A (en) * 1978-08-22 1980-03-04 Nec Corp Action career memory system for logic device

Also Published As

Publication number Publication date
JPS58112147A (ja) 1983-07-04

Similar Documents

Publication Publication Date Title
CA1166748A (en) Unmanned diagnostic communications system for computer controlled machine tools
JPS59123058A (ja) マシンチエツク処理方式
CN121276294A (zh) 芯片量产测试环境的恢复方法、装置及电子设备
JPS6232816B2 (ja)
JPS62271153A (ja) 共通バス構造における診断方式
JPS62286131A (ja) 情報処理装置の自動自己診断方式
JPH06342387A (ja) 情報処理装置に於ける障害情報採取方式
JPH01134637A (ja) 情報処理システムのストール監視方式
JPH05191496A (ja) 故障診断方式
JP2998793B2 (ja) 情報処理装置の試験方式
JPH03253945A (ja) データ処理システムの異常回復処理機能確認方式
JPH0458337A (ja) 装置診断方式
JP2831480B2 (ja) 情報処理装置の障害検知方法
JP2684966B2 (ja) 入出力処理装置のデバッグ装置
JPH0212538A (ja) 自動メモリダンプ方式
JPH02306362A (ja) マルチプロセッサシステム
JPH04273355A (ja) 通信情報の自動採取方式
JPH07121392A (ja) コンピュータシステム再立ち上げ時の障害情報自動採取方式
JPH01166140A (ja) 情報処理装置診断方式
JPH03156646A (ja) 障害情報の出力方式
JPH03147146A (ja) 障害データ収集システム
JPS59119455A (ja) マイクロプロセツサの障害検出方式
JPH05127951A (ja) 障害処理方式
JPH10247105A (ja) プログラマブルコントローラ
JPH02110743A (ja) 故障診断処理方式