JPS63282553A - Display system for transaction execution time-series information - Google Patents

Display system for transaction execution time-series information

Info

Publication number
JPS63282553A
JPS63282553A JP62117807A JP11780787A JPS63282553A JP S63282553 A JPS63282553 A JP S63282553A JP 62117807 A JP62117807 A JP 62117807A JP 11780787 A JP11780787 A JP 11780787A JP S63282553 A JPS63282553 A JP S63282553A
Authority
JP
Japan
Prior art keywords
time
series information
transaction
information
series
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.)
Pending
Application number
JP62117807A
Other languages
Japanese (ja)
Inventor
Yuko Nagai
永井 優子
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP62117807A priority Critical patent/JPS63282553A/en
Publication of JPS63282553A publication Critical patent/JPS63282553A/en
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

PURPOSE:To easily analyze a system by reading in time-series information, compressing a part common to all tasks with time and storing it in a converted time-series information storage area, and outputting the contents of the converted time-series information storage area as a chart. CONSTITUTION:A time-series storage means 6 reads transaction activity information out of an activity information file 4, case by case, and stores the information in a corresponding task at corresponding time is time-series information. Then, a time-series information converting means 8 stores a converted time- series information area 9 with a section where the same information continues in the time-series information. An editing means 10 displays the processing queue states and execution states of respective transactions at corresponding task and time positions by arranging task names on the longitudinal axis and time on the lateral axis, thereby displaying the activity state of the transactions as a chart. Consequently, the system is easily analyzed.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はオンラインメツセージ処理システムにおけるト
ランザクション実行時系列情報表示方式〔従来の技術〕 従来、トランザクション実行時間を時系列的に、図表化
することは知られておらず、実際のトランザクション稼
働状況とは関係なく時間軸を一定間隔として、図表化す
ることが提案されているのみである。
[Detailed Description of the Invention] [Industrial Field of Application] The present invention provides a method for displaying transaction execution time series information in an online message processing system [Prior Art] Conventionally, it has not been possible to graph transaction execution time in chronological order. This is not known, and it has only been proposed to graph the time axis at regular intervals, regardless of the actual transaction operating status.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

上述した従来の方式では、時間軸を一定間隔で表わして
いたなめ、全くトランザクションが稼働していない時間
帯は白紙の状態で出力しており、用紙の無駄となってい
た。またトランザクションの稼働が長時間に渡る場合は
、トランザクション状態の切り替わり点がわかりにくい
とか、トランザクション稼働状況を把握しにくいという
問題点があった。
In the conventional method described above, the time axis is expressed at regular intervals, so a blank page is output during a time period when no transactions are in progress, resulting in a waste of paper. Additionally, if a transaction has been running for a long time, it is difficult to see the transition point of the transaction state, and it is difficult to understand the transaction operating status.

それにより同一表示が連続する場合は、さほど必要のな
いレポートが多量に出力されることになり、レポート出
−力に要する用紙や時間などの資源の有効利用ができな
いという問題があった。
As a result, if the same display continues, a large amount of unnecessary reports will be output, resulting in the problem that resources such as paper and time required for report output cannot be used effectively.

〔問題点を解決するための手段〕[Means for solving problems]

本発明の入力されたメツセージを受信しメツセージに応
じたトランザクションの実行を行ない、トランザクショ
ン稼働情報をログファイルに書き込むオンラインメツセ
ージ処理手段と、稼働情報表示時に時系列情報取り出し
要求を受けると上記書き込まれたトランザクション稼働
情報を読み込み解析し時系列情報を取り出し時系列情報
格納領域に格納する時系列情報格納手段と、時系列情報
格納手段が格納した時系列情報格納領域内の時系列情報
を読み込み、全タスクに共通した部分の時間的圧縮を行
なって変換時系列情報格納領域に格納する時系列情報変
換手段と、時系列情報変換手段が格納した変換時系列情
報格納領域の内容を図表化し出力する編集出力手段とを
有している。
The online message processing means of the present invention receives an inputted message, executes a transaction according to the message, and writes transaction operation information to a log file, and when a time-series information retrieval request is received when operation information is displayed, the above-mentioned written message is received. A time-series information storage means reads and analyzes transaction operation information, extracts time-series information, and stores it in a time-series information storage area, and reads the time-series information in the time-series information storage area stored by the time-series information storage means and stores all the tasks. A time-series information converting means for temporally compressing parts common to the above and storing it in a converted time-series information storage area, and an editing output for graphically outputting the contents of the converted time-series information storage area stored by the time-series information converting means. and means.

〔実施例〕〔Example〕

次に本発明について図面を参照して説明する。 Next, the present invention will be explained with reference to the drawings.

第1図は、本発明の構成を表わす図であり、オンライン
メツセージ処理手段1、ログファイル2、ログ情報変換
手段3、稼働情報ファイル4、編集区間決定手段5、時
系列情報格納手段6、時系列情報格納領域7、時系列情
報変換手段8、変換時系列情報格納領域9、編集出力手
段10、トランザクション実行時系列図表レポート11
、ジョブ制御言語12.13から構成されている。
FIG. 1 is a diagram showing the configuration of the present invention, including an online message processing means 1, a log file 2, a log information conversion means 3, an operation information file 4, an editing section determining means 5, a time series information storage means 6, and a time series information storage means 6. Series information storage area 7, time-series information conversion means 8, converted time-series information storage area 9, editing output means 10, transaction execution time-series chart report 11
, Job Control Language 12.13.

オンラインメツセージ処理手段1は、入力されたメツセ
ージを受信してメツセージに応じたトランザクションの
実行を行ない、トランザクション実行終了毎に1件毎の
トランザクション稼働情報をログファイル2に書き込む
。トランザクション稼働情報にはオンラインメ・ソセー
ジ処理手段1がメツセージを受信した時刻、トランザク
ションに実行を開始した時刻、トランザクションの実行
経過時間、cpu使用時間およびトランザクションを処
理したタスク名が含まれている。
The online message processing means 1 receives an input message, executes a transaction according to the message, and writes transaction performance information for each transaction to a log file 2 every time the transaction execution is completed. The transaction performance information includes the time when the online message processing means 1 received the message, the time when execution of the transaction was started, the elapsed execution time of the transaction, the CPU usage time, and the name of the task that processed the transaction.

ログ情報変換手段3は、ジョブ制御言語12により起動
され、ジョブ制御言語12の指定に従って、ログファイ
ル2つ)らトランザクション稼働情報を読み込み、時系
列情報格納手段6が読み込める形に変換して、稼働情報
ファイル4に書き込む。
The log information conversion means 3 is activated by the job control language 12, reads transaction operation information from two log files according to the specifications of the job control language 12, converts it into a format that can be read by the time series information storage means 6, and converts it into a format that can be read by the time series information storage means 6, and converts it into a format that can be read by the time series information storage means 6. Write to information file 4.

編集区間決定手段5は、トランザクション実行時系列図
表レポート11を出力する際にジョブ制御言語1−3に
−よって起動され、ジョブ制御言語13で指定された蝉
s叩炒時刻と編集終了時刻を編集区間として設定し、時
系列情報取り出し要求を行なう。
The editing section determining means 5 is activated by the job control language 1-3 when outputting the transaction execution time series chart report 11, and edits the cicada beating time and editing end time specified in the job control language 13. Set it as an interval and request time series information retrieval.

時系列情報取り出し要求を受けた時系列格納手段6は、
稼働情報ファイル4からトランザクション稼働情報を1
件ずつ読み込み、メツセージ受信からトランザクション
の実行を開始した時刻までのトランザクション処理待ち
状態と、トランザクションの実行を開始した時刻からの
実行経過時間のトランザクション実行状態を求め、第2
図(1)に示すように、時系列情報領域7の該当するタ
スク及び該当する時刻に時系列情報として格納する。時
系列情報格納領域7内の時刻は、編集区間を一定時間で
区切った区間の開始時刻である。
The time series storage means 6 that received the time series information retrieval request,
Transaction operation information 1 from operation information file 4
The transaction processing wait state from message reception to the time when transaction execution started, and the transaction execution state of the elapsed execution time from the time when transaction execution started, are calculated.
As shown in FIG. 1, the time series information is stored in the time series information area 7 at the relevant task and time. The time in the time-series information storage area 7 is the start time of an editing section divided by a certain period of time.

時系列情報格納手段6により編集区間内の時系列情報の
取り出しが終了した後、時系列情報変換手段8は、時系
列情報格納領域7内の時系列情報において同一情報が連
続している区間を第2図の(2)に示すように変換時系
列情報格納領域9に格納する。
After the time series information storage means 6 finishes retrieving the time series information within the edited section, the time series information conversion means 8 converts the time series information within the time series information storage area 7 into sections in which the same information continues. The converted time series information is stored in the converted time series information storage area 9 as shown in (2) of FIG.

この変換を第2図を用いて説明する。第2図は、ジョブ
制御言語1−3によって指定された編集区間内の一部分
であり、国内の○はトランザクション実行状態を示し、
×はトランザクション処理待ち状態を示すものとする。
This conversion will be explained using FIG. Figure 2 shows a part of the editing section specified by job control language 1-3, where domestic ○ indicates transaction execution status,
× indicates a waiting state for transaction processing.

(1)において時刻T2からT6(厳密には時刻T6の
直前)までの間は全タスクでトランザクション実行状態
が続いていることを示している。この共通した状態を圧
縮し時刻T3からT5までを#で表現して示したのが(
2)である。理論的には、#の中に時刻T2をも含める
ことは可能であるが、後続する処理の便宜上含めないよ
うにした。
(1) shows that the transaction execution state continues for all tasks from time T2 to T6 (strictly speaking, immediately before time T6). This common state is compressed and expressed as # from time T3 to T5.
2). Theoretically, it is possible to include time T2 in #, but it is not included for convenience of subsequent processing.

時系列情報変換手段8による変換が終了した後、編集手
段10は、変換時系列情報格納領域9の内容を、第3図
に示すように、縦軸にタスク名を並べ横軸に時刻を示し
て、対応するタスク、時刻位置にトランザクション毎の
処理待ち状態と実行状態を表示し、トランザクションの
稼働状況を図表化する。第3図は出力例であり、トラン
ザクションの処理待ち状態を“+”、また、実行状態を
*”、この際時間軸が短縮されている場合は、時刻位置
に“−”を表示している。
After the conversion by the time series information converting means 8 is completed, the editing means 10 edits the contents of the converted time series information storage area 9 with task names arranged on the vertical axis and times on the horizontal axis, as shown in FIG. The processing status and execution status of each transaction are displayed at the corresponding task and time position, and the operating status of the transaction is graphed. Figure 3 shows an example of the output, with "+" indicating the processing status of the transaction, "*" indicating the execution status, and "-" at the time position if the time axis has been shortened. .

〔発明の効果〕〔Effect of the invention〕

以上説明したような構成を採用することにより、本発明
は、実際のトランザクション稼働状況を考慮したトラン
ザクション実行時系列図表レポートの編集を可能とし、
レポートの出力量を削減でき、一度に把握できるトラン
ザクション稼働状況の量を増大させ、システムの解析を
より容易にする効果がある。
By adopting the configuration described above, the present invention makes it possible to edit a transaction execution time series chart report that takes into consideration the actual transaction operating status,
This has the effect of reducing the amount of report output, increasing the amount of transaction operating status that can be understood at one time, and making system analysis easier.

またレポート出力に要する用紙や時間などの資源を有効
に使用できる。
In addition, resources such as paper and time required for report output can be used effectively.

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

第1図は本発明の一実施例を示し、第2図および第3図
は本実施例を説明するための図を示す。 1・・・オンラインメツセージ処理手段、2・・・ログ
ファイル、3・・・ログ情報変換手段、4・・・稼働情
報ファイル、5・・・編集区間決定手段、6・・・時系
列情報格納手段、7・・・時系列情報格納領域、8・・
・時系列情報変換手段、9・・・変換時系列情報格納領
域、10・・・編集出力手段、11・・・トランザクシ
ョン実行時系列図表レポート、12.13・・・ジョブ
制御代理人 弁理士 内 原  晋、″L:ノ第 1 
■ 第 2 刀
FIG. 1 shows one embodiment of the present invention, and FIGS. 2 and 3 show diagrams for explaining this embodiment. DESCRIPTION OF SYMBOLS 1...Online message processing means, 2...Log file, 3...Log information conversion means, 4...Operation information file, 5...Editing section determination means, 6...Time series information storage Means, 7... Time series information storage area, 8...
・Time series information conversion means, 9...Conversion time series information storage area, 10...Editing output means, 11...Transaction execution time series chart report, 12.13...Job control agent patent attorney Susumu Hara, “L:No. 1
■ Second sword

Claims (1)

【特許請求の範囲】 入力されたメッセージを受信しメッセージに応じたトラ
ンザクションの実行を行ない、トランザクション稼働情
報をログファイルに書き込むオンラインメッセージ処理
手段と、 稼働情報表示時に時系列情報取り出し要求を受けると前
記書き込まれたトランザクション稼働情報を読み込み解
析し時系列情報を取り出し時系列情報格納領域に格納す
る時系列情報格納手段と、該時系列情報格納手段が格納
した時系列情報格納領域内の時系列情報を読み込み、全
タスクに共通した部分の時間的圧縮を行なって変換時系
列情報格納領域に格納する時系列情報変換手段と、該時
系列情報変換手段が格納した変換時系列情報格納領域の
内容を図表化し出力する編集出力手段 とを有することを特徴とするトランザクション実行時系
列情報表示方式。
[Scope of Claims] Online message processing means that receives an input message, executes a transaction according to the message, and writes transaction operation information to a log file; A time series information storage means for reading and analyzing written transaction operation information and extracting time series information and storing it in a time series information storage area; A time-series information converter that reads and temporally compresses parts common to all tasks and stores it in a converted time-series information storage area, and a diagram showing the contents of the converted time-series information storage area stored by the time-series information converter. A method for displaying transaction execution time-series information, comprising: editing and outputting means for converting and outputting transaction execution time-series information.
JP62117807A 1987-05-13 1987-05-13 Display system for transaction execution time-series information Pending JPS63282553A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62117807A JPS63282553A (en) 1987-05-13 1987-05-13 Display system for transaction execution time-series information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62117807A JPS63282553A (en) 1987-05-13 1987-05-13 Display system for transaction execution time-series information

Publications (1)

Publication Number Publication Date
JPS63282553A true JPS63282553A (en) 1988-11-18

Family

ID=14720759

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62117807A Pending JPS63282553A (en) 1987-05-13 1987-05-13 Display system for transaction execution time-series information

Country Status (1)

Country Link
JP (1) JPS63282553A (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59103157A (en) * 1982-12-03 1984-06-14 Hitachi Ltd Task tracer
JPS6011948A (en) * 1983-07-01 1985-01-22 Matsushita Electric Ind Co Ltd Monitor device for transition of task state

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59103157A (en) * 1982-12-03 1984-06-14 Hitachi Ltd Task tracer
JPS6011948A (en) * 1983-07-01 1985-01-22 Matsushita Electric Ind Co Ltd Monitor device for transition of task state

Similar Documents

Publication Publication Date Title
RU2004100523A (en) MEANS OF DEVELOPING AN ACTIVE CONTENT: PERFORMANCE OF TASKS AND STRUCTURED CONTENT
JPS63282553A (en) Display system for transaction execution time-series information
JP2683251B2 (en) Command execution history log collection processor
JPH02272668A (en) Transaction execution time sequence diagram edition system
JPS6320649A (en) Time series information display system for transaction execution
JPH05274190A (en) Work station operating information analyzing system
JP3645452B2 (en) Program debugging apparatus and recording medium recording program
JP2518390B2 (en) System performance monitoring method
JPH04107650A (en) Shift system for data base reference structure
JP2999654B2 (en) Terminal device
JPH05250210A (en) Program trace system
JPH0667940A (en) System operation information editing system
JP3033330B2 (en) Speech synthesis method for screen display output data
JPS63304337A (en) Automatic analyzing system for transaction processing performance
JPS63101935A (en) Dynamic display system for job progress state
JPH0650461B2 (en) Multimedia document display method and apparatus
JPH02110748A (en) Editing system for transaction execution time series chart
JPH0291739A (en) Editing and output system for performance monitoring information of computer system
JPS59114650A (en) Program tracing system
JPS63233443A (en) Conversion system for working state data for electronic computer system
JPS62229340A (en) Collecting system for debug information on interpreter
JPS61161514A (en) Numerical control system
JPH02201553A (en) System for analyzing program by row number designation
JPH0371230A (en) Execution program information display system
JPS58121450A (en) Automatic comment implementing device