JPS6383843A - トレ−ス情報の収集方式 - Google Patents
トレ−ス情報の収集方式Info
- Publication number
- JPS6383843A JPS6383843A JP61230452A JP23045286A JPS6383843A JP S6383843 A JPS6383843 A JP S6383843A JP 61230452 A JP61230452 A JP 61230452A JP 23045286 A JP23045286 A JP 23045286A JP S6383843 A JPS6383843 A JP S6383843A
- Authority
- JP
- Japan
- Prior art keywords
- trace
- information
- buffer
- fault
- file
- 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
- 239000000872 buffer Substances 0.000 claims abstract description 50
- 238000000034 method Methods 0.000 claims description 10
- 230000002093 peripheral effect Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 2
Landscapes
- Debugging And Monitoring (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
発明の目的
産業上の利用分野
本発明は電子計算機システムで利用されるトレース情報
の収集方式に関する。
の収集方式に関する。
従来の技術
電子計算機システムでは、システム内で発生した障害の
原因究明などに利用するために、適宜な動作情報をトレ
ース情報として収集してお(ことが行われている。
原因究明などに利用するために、適宜な動作情報をトレ
ース情報として収集してお(ことが行われている。
従来、上述のようなトレース情報の収集は、これを−旦
小容量のトレースバッファに書込んでおき、このトレー
スバッファがほぼ満杯になるたびにその内容を大容量の
二次記憶装置上のトレースファイルに書込んでいる。
小容量のトレースバッファに書込んでおき、このトレー
スバッファがほぼ満杯になるたびにその内容を大容量の
二次記憶装置上のトレースファイルに書込んでいる。
発明が解決しようとする問題点
上記従来のトレース情報の収集方式では、トレ−スバッ
ファへのトレース情報の書込みとバッファ満杯時のトレ
ースファイルへの書込みとが一体不可分の動作として組
合わせられている。すなわち、電子計算機システムの負
荷を軽減させるため止むを得ずトレース情報の収集を停
止させると、トレースバッファへのトレース情報の書込
みモ停止してしまう。従って、そのような状態でシステ
ムダウンなどの障害が発生すると、その原因の究明に必
要な障害発生直前のトレース情報が全く入手不可能にな
ってしまうという問題がある。
ファへのトレース情報の書込みとバッファ満杯時のトレ
ースファイルへの書込みとが一体不可分の動作として組
合わせられている。すなわち、電子計算機システムの負
荷を軽減させるため止むを得ずトレース情報の収集を停
止させると、トレースバッファへのトレース情報の書込
みモ停止してしまう。従って、そのような状態でシステ
ムダウンなどの障害が発生すると、その原因の究明に必
要な障害発生直前のトレース情報が全く入手不可能にな
ってしまうという問題がある。
また、上記トレースファイルへのトレース情報の収集と
並行して、電子計算機システム内で所定の障害が発生す
るたびにこの障害発生時の近辺だけについてトレースバ
ッファの内容を収集する近辺トレースによる障害情報の
収集方式が採用される場合がある。しかしながら、従来
のトレース情報の収集方式では、トレース動作の停止時
にトレースバッファの更新をも停止してしまうので、上
述の近辺トレースによる障害情報の収集も役立たなくな
ってしまうとい、う問題がある。
並行して、電子計算機システム内で所定の障害が発生す
るたびにこの障害発生時の近辺だけについてトレースバ
ッファの内容を収集する近辺トレースによる障害情報の
収集方式が採用される場合がある。しかしながら、従来
のトレース情報の収集方式では、トレース動作の停止時
にトレースバッファの更新をも停止してしまうので、上
述の近辺トレースによる障害情報の収集も役立たなくな
ってしまうとい、う問題がある。
発明の構成
″問題点を解決するための手段
本発明のトレース情報の収集方式は、電子計算機システ
ムの負荷低減や性能向上などのためにトレースファイル
へのトレース情報の収集を中止している間にもトレース
バッファの更新だけは継続することにより、システムダ
ウンなどが生じた場合でもその原因究明に必要な直前の
トレース情報を少なくともトレースバッファの容量分だ
けは確保できるようにすると共に、近辺トレースによる
障害情報の収集を常時有効にするように構成されている
。
ムの負荷低減や性能向上などのためにトレースファイル
へのトレース情報の収集を中止している間にもトレース
バッファの更新だけは継続することにより、システムダ
ウンなどが生じた場合でもその原因究明に必要な直前の
トレース情報を少なくともトレースバッファの容量分だ
けは確保できるようにすると共に、近辺トレースによる
障害情報の収集を常時有効にするように構成されている
。
すなわち、本発明に係わるトレース情報の収集方式は、
電子計算機システム内で発生するトレース情報を、書込
みのための空き領域がないときには古い書込みデータ上
に上書きすることにより常時トレースバッファに書込み
続けるトレースバッファへの書込み部と、システム外部
から受けたトレース情報の収集開始/停止指令に従って
動作を開始し、停止すると共に、動作中は上記トレース
バッファが満杯になるたびにその内容をトレースファイ
ルに書込むトレースファイルへの書込み部と、システム
内に発生した障害に関する情報を障害情報バッファに書
込む障害情報バッファへの書込み部と、所定の障害の発
生時にその近辺のトレース情報を上記トレースバッファ
から読出し、上記障害情報バッファから読出した障害情
報と共に障害情報ファイルに書込む障害情仰収集部とを
備えている。
電子計算機システム内で発生するトレース情報を、書込
みのための空き領域がないときには古い書込みデータ上
に上書きすることにより常時トレースバッファに書込み
続けるトレースバッファへの書込み部と、システム外部
から受けたトレース情報の収集開始/停止指令に従って
動作を開始し、停止すると共に、動作中は上記トレース
バッファが満杯になるたびにその内容をトレースファイ
ルに書込むトレースファイルへの書込み部と、システム
内に発生した障害に関する情報を障害情報バッファに書
込む障害情報バッファへの書込み部と、所定の障害の発
生時にその近辺のトレース情報を上記トレースバッファ
から読出し、上記障害情報バッファから読出した障害情
報と共に障害情報ファイルに書込む障害情仰収集部とを
備えている。
以下、本発明の作用を実施例と共に詳細に説明する。
実施例
第1図は、本発明の一実施例の方式概念図である。
図中、1はトレースバッファへの書込み部、2はトレー
スバッファ、3はトレースファイルへの書込み部、4は
トレースファイル、5はトレース制御部、6は障害情報
バッファへの書込み部、7は障害情報バッファ、8は障
害種別判定部、9は近辺トレース部、10は障害情報フ
ァイルへの書込み部、11は障害情報ファイルである。
スバッファ、3はトレースファイルへの書込み部、4は
トレースファイル、5はトレース制御部、6は障害情報
バッファへの書込み部、7は障害情報バッファ、8は障
害種別判定部、9は近辺トレース部、10は障害情報フ
ァイルへの書込み部、11は障害情報ファイルである。
トレースバッファへの書込み部1は、この方式を適用す
る電子計算機システム内でトレース情報の収集が必要な
事象が発生するたびに、該当のトレース情報をトレース
バッファ2に書込んでゆく。
る電子計算機システム内でトレース情報の収集が必要な
事象が発生するたびに、該当のトレース情報をトレース
バッファ2に書込んでゆく。
トレースファイルへの書込み部3は、その動作時には、
トレースバッファ2が満杯になるたびにその内容をトレ
ースファイル4に書込んでゆく。
トレースバッファ2が満杯になるたびにその内容をトレ
ースファイル4に書込んでゆく。
トレース制御部5は、システム外部からトレース停止の
コマンドを受けると、トレースファイルへの書込み部3
だけに上述の動作の開始・停止を指令する。すなわち、
トレースファイルへの書込み部3が動作を停止してもト
レースバッファへの書込み部1の動作はそのまま続行さ
れる。この結果、トレースバッファ2が満杯になっても
トレースファイルへの退避は行われず、最新のトレース
情報が最古のトレース情報に順次上書きされてゆくこと
により、トレースバッファの容量分の最新のトレース情
報だけがトレースバッファ2に残される状態となる。
コマンドを受けると、トレースファイルへの書込み部3
だけに上述の動作の開始・停止を指令する。すなわち、
トレースファイルへの書込み部3が動作を停止してもト
レースバッファへの書込み部1の動作はそのまま続行さ
れる。この結果、トレースバッファ2が満杯になっても
トレースファイルへの退避は行われず、最新のトレース
情報が最古のトレース情報に順次上書きされてゆくこと
により、トレースバッファの容量分の最新のトレース情
報だけがトレースバッファ2に残される状態となる。
これと並行して、参照符号6から11までが付された各
部で構成される障害情報収集部によって、当該電子計算
機システム内で発生した所定の障害に対し、近辺トレー
ス情報を付した障害情報の収集が行われる。
部で構成される障害情報収集部によって、当該電子計算
機システム内で発生した所定の障害に対し、近辺トレー
ス情報を付した障害情報の収集が行われる。
すなわち、障害情報バッファへの書込み部6は、当該電
子計算機システム内で障害が発生するたびにその障害コ
ードや発生時刻などを含む障害に関する情報を障害情報
バッファ7に書込んだのち、この書込みの終了を障害種
別判定部8に通知する。
子計算機システム内で障害が発生するたびにその障害コ
ードや発生時刻などを含む障害に関する情報を障害情報
バッファ7に書込んだのち、この書込みの終了を障害種
別判定部8に通知する。
この書込みの終了の通知を受けた障害種別判定部8は、
障害情報バッファに書込まれている最新の障害情報を読
出して、その中に含まれる障害コードを所定の障害コー
ドと照合することにより、近辺トレースが必要な障害で
あるかどうかを判定し、必要であれば近辺トレース部9
を起動する。
障害情報バッファに書込まれている最新の障害情報を読
出して、その中に含まれる障害コードを所定の障害コー
ドと照合することにより、近辺トレースが必要な障害で
あるかどうかを判定し、必要であれば近辺トレース部9
を起動する。
起動された近辺トレース部9は、トレースバッファ2か
ら現時点の近辺のトレース情報を所定項目数ぶん続出し
て障害情報バッファ7に書込んだのち、この書込みの終
了を障害情報ファイルへの書込み部10に通知する。こ
の書込み終了の通知を受けた障害情報ファイルへの書込
み部10は、障害情報バッファ部に書込まれている最新
の障害情報と関連の近辺トレース情報を障害情報ファイ
ル11に書込む。
ら現時点の近辺のトレース情報を所定項目数ぶん続出し
て障害情報バッファ7に書込んだのち、この書込みの終
了を障害情報ファイルへの書込み部10に通知する。こ
の書込み終了の通知を受けた障害情報ファイルへの書込
み部10は、障害情報バッファ部に書込まれている最新
の障害情報と関連の近辺トレース情報を障害情報ファイ
ル11に書込む。
発明の効果
以上詳細に説明したように、本発明によるトレース情報
の収集方式は、電子計算機システムの負荷低減や性能向
上などのためにトレース情報の収集を停止している間で
もトレースバッファの更新だけはm続する構成であるか
ら、システムダウンなど障害の原因究明に必要な直前の
トレース情報を少なくともトレースバッファの容量分だ
けは確保でき、障害発生に迅速・的確に対処できるとい
う効果が奏される。
の収集方式は、電子計算機システムの負荷低減や性能向
上などのためにトレース情報の収集を停止している間で
もトレースバッファの更新だけはm続する構成であるか
ら、システムダウンなど障害の原因究明に必要な直前の
トレース情報を少なくともトレースバッファの容量分だ
けは確保でき、障害発生に迅速・的確に対処できるとい
う効果が奏される。
また、本発明によれば近辺トレース情報を含む障害情報
の収集を併用することにより所定の障害については詳細
な障害情報を収集する構成であるから、障害の発生に一
層迅速・的確に対処できるという効果が奏される。
の収集を併用することにより所定の障害については詳細
な障害情報を収集する構成であるから、障害の発生に一
層迅速・的確に対処できるという効果が奏される。
第1図は、本発明の一実施例に係わるトレース情報の収
集方式の方式概念図である。 1・・・トレースバッファへの書込み部、2・・・トレ
ースバッファ、3・・・トレースファイルへの書込み部
、4・・・トレースファイル、5・・・トレース制御部
、6・・・障害情報バッファへの書込み部、7・・障害
情報バッファ、8・・・障害種別判定部、9・・・近辺
トレース部、10・・・障害情報ファイルへの書込み部
、11・・・障害情報ファイル。
集方式の方式概念図である。 1・・・トレースバッファへの書込み部、2・・・トレ
ースバッファ、3・・・トレースファイルへの書込み部
、4・・・トレースファイル、5・・・トレース制御部
、6・・・障害情報バッファへの書込み部、7・・障害
情報バッファ、8・・・障害種別判定部、9・・・近辺
トレース部、10・・・障害情報ファイルへの書込み部
、11・・・障害情報ファイル。
Claims (1)
- 【特許請求の範囲】 電子計算機システム内のトレース情報を、書込みのため
の空き領域がないときには古い書込みデータ上に上書き
することにより常時トレースバッファに書込み続けるト
レースバッファへの書込み部と、 システム外部から受けたトレース情報の収集開始、停止
指令に従って動作を開始し、停止すると共に、動作中は
前記トレースバッファがほぼ満杯になるたびにその内容
をトレースファイルに書込むトレースファイルへの書込
み部と、 システム内に発生した障害に関する情報を障害情報バッ
ファに書込む障害情報バッファへの書込み部と、 所定の障害の発生時にその時点の近辺のトレース情報を
前記トレースバッファから読出し、前記障害情報バッフ
ァから読出した障害情報と共に障害情報ファイルに書込
む障害情報収集部とを備えたことを特徴とするトレース
情報の収集方式。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP61230452A JPH0740235B2 (ja) | 1986-09-29 | 1986-09-29 | トレ−ス情報の収集方式 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP61230452A JPH0740235B2 (ja) | 1986-09-29 | 1986-09-29 | トレ−ス情報の収集方式 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS6383843A true JPS6383843A (ja) | 1988-04-14 |
JPH0740235B2 JPH0740235B2 (ja) | 1995-05-01 |
Family
ID=16908094
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP61230452A Expired - Lifetime JPH0740235B2 (ja) | 1986-09-29 | 1986-09-29 | トレ−ス情報の収集方式 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0740235B2 (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0277855A (ja) * | 1988-09-13 | 1990-03-16 | Fujitsu Ltd | 記録プロセスの通信方式 |
JP2003006003A (ja) * | 2001-06-18 | 2003-01-10 | Mitsubishi Electric Corp | Dmaコントローラおよび半導体集積回路 |
US7680921B2 (en) | 2002-11-28 | 2010-03-16 | Hitachi, Ltd. | Management system, management computer, managed computer, management method and program |
JP2010219843A (ja) * | 2009-03-17 | 2010-09-30 | Anritsu Corp | 擬似基地局装置 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5894044A (ja) * | 1981-11-30 | 1983-06-04 | Fujitsu Ltd | システム復元方式 |
-
1986
- 1986-09-29 JP JP61230452A patent/JPH0740235B2/ja not_active Expired - Lifetime
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5894044A (ja) * | 1981-11-30 | 1983-06-04 | Fujitsu Ltd | システム復元方式 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0277855A (ja) * | 1988-09-13 | 1990-03-16 | Fujitsu Ltd | 記録プロセスの通信方式 |
JP2003006003A (ja) * | 2001-06-18 | 2003-01-10 | Mitsubishi Electric Corp | Dmaコントローラおよび半導体集積回路 |
US7680921B2 (en) | 2002-11-28 | 2010-03-16 | Hitachi, Ltd. | Management system, management computer, managed computer, management method and program |
JP2010219843A (ja) * | 2009-03-17 | 2010-09-30 | Anritsu Corp | 擬似基地局装置 |
Also Published As
Publication number | Publication date |
---|---|
JPH0740235B2 (ja) | 1995-05-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7991749B2 (en) | Database recovery method applying update journal and database log | |
CN115145697B (zh) | 数据库事务的处理方法、装置及电子设备 | |
JPS6383843A (ja) | トレ−ス情報の収集方式 | |
JPH06149485A (ja) | データ完結性保証処理方法 | |
JPH0594353A (ja) | データベース管理方式 | |
JP2006079485A (ja) | 電子計算機における障害解析用情報収集方式 | |
JPH0981464A (ja) | 計算機システムのメモリ障害回復方法および回復システム | |
JPH0259837A (ja) | データリカバリ処理方式 | |
JP2001188690A (ja) | コンピュータシステム及びチェックポイント情報保存方法 | |
JPH0217550A (ja) | マルチプロセッサシステムの障害処理方式 | |
JPS6152753A (ja) | 障害処理装置 | |
CN118012669A (zh) | 一种分布式文件***的文件元数据恢复***与方法 | |
KR960003982B1 (ko) | 전전자 교환기의 주변기억장치 이중화 과부하에 대한 적응제어방법 | |
JPS63148348A (ja) | デ−タ書戻し方式 | |
JPH03252732A (ja) | 情報処理システム | |
JPS60142446A (ja) | バツクワ−ド障害復元処理方式 | |
JPH09244605A (ja) | コンピュータ装置 | |
JPH07261989A (ja) | 制御プログラム復旧方式 | |
JPH05298157A (ja) | 情報処理システムのログファイル格納方式 | |
JP4878113B2 (ja) | Dasd故障時のリンクライブラリの復旧方法、及びプログラム | |
US20040078646A1 (en) | Recovery processing of a faulty block in a memory unit | |
JPH05108444A (ja) | ジヤーナル採取方式 | |
JPH0210457B2 (ja) | ||
JPS62249242A (ja) | 電子計算機のメモリダンプ方式 | |
JPS62256052A (ja) | 障害時の情報収集方式 |