JPH0476638A - Job execution history acquisition system - Google Patents

Job execution history acquisition system

Info

Publication number
JPH0476638A
JPH0476638A JP2185007A JP18500790A JPH0476638A JP H0476638 A JPH0476638 A JP H0476638A JP 2185007 A JP2185007 A JP 2185007A JP 18500790 A JP18500790 A JP 18500790A JP H0476638 A JPH0476638 A JP H0476638A
Authority
JP
Japan
Prior art keywords
file
record
job execution
monitor
execution history
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
JP2185007A
Other languages
Japanese (ja)
Inventor
Akira Omae
大前 彰
Tomohiro Matsuda
松田 智広
Kiyosato Tanaka
田中 清里
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 JP2185007A priority Critical patent/JPH0476638A/en
Publication of JPH0476638A publication Critical patent/JPH0476638A/en
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

PURPOSE:To prevent the execution of a job from being interrupted by sampling job execution history information characteristic to a user and editing and outputting the information at need. CONSTITUTION:The control record of a monitor file is read in first. Then the file number and address of a record to be outputted next are determined according to the contents of the control record. Then a monitor record is edited. The monitor record is outputted to the monitor file. The control record is corrected and updated.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はコンピュータシステムの一般ジョブ運用(特に
、オンラインジョブ運用)におけるジョブ実行履歴取得
方式に関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a job execution history acquisition method in general job operation (particularly online job operation) of a computer system.

〔従来の技術〕[Conventional technology]

従来は、ジョブ実行履歴取得において採取できる情報は
、コンピュータシステムから見た情報(実行プログラム
ID、プログラムがアクセスしたファイルの種類などの
OSレベルの情報)のみであり、利用者の立場に立った
情報(だれがどのメニューを何回使用したか、あるいは
、だれがどのファイルのどの項目を更新したかなど)が
採取できなかった。また、モニタリング情報を格納する
ファイルが、オーバーフローするとプログラムの実行が
中断するなどの問題があった。
Previously, the information that could be collected when acquiring job execution history was only information seen from the computer system (OS-level information such as the execution program ID and the type of file accessed by the program), and information from the user's perspective. (Who used which menu and how many times, who updated which item in which file, etc.) could not be collected. Additionally, there were problems such as program execution being interrupted if the file storing monitoring information overflowed.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

利用者個有のジョブ実行履歴情報を採取し、かつ必要に
応じてその情報を編集・出力できるようにする。また、
ファイルオーバーフローによるジョブの実行中断などを
防ぐ。
To collect user-specific job execution history information and to be able to edit and output that information as necessary. Also,
Prevent job execution interruption due to file overflow.

〔課題を解決するための手段〕[Means to solve the problem]

本発明のジョブ実行履歴取得方式は、ジョブの実行履歴
を格納するためにあらかじめ用意された複数のファイル
と、利用者プログラムから外部呼び出しされて、該ファ
イルにサイクリック利用しながら利用者固有のジョブ実
行履歴を書き出す手段とを有している。
The job execution history acquisition method of the present invention uses a plurality of files prepared in advance to store job execution histories, and a user-specific job that is externally called from a user program and cyclically used in the files. and means for writing out the execution history.

〔実施例〕〔Example〕

以下、本発明の実施例について図面を参照して説明する
Embodiments of the present invention will be described below with reference to the drawings.

第1図〜第3図はこの発明の一実施例についてオンライ
ンプログラムを運用した場合を説明する。第1図におい
て、運用準備として、処理履歴出力ファイル(以下、モ
ニタファイルと呼ぶ)を標準画編成で、複数個設定する
。以下本発明の一実施例においては、2個設定したもの
とする。
FIGS. 1 to 3 illustrate a case where an online program is operated in accordance with an embodiment of the present invention. In FIG. 1, in preparation for operation, a plurality of processing history output files (hereinafter referred to as monitor files) are set in a standard drawing format. In the following embodiment of the present invention, it is assumed that two are set.

オーバーフローによるジョブ実行中断防止の為、モニタ
ファイルをサイクリック利用する。
Use monitor files cyclically to prevent job execution from being interrupted due to overflow.

又サイクリック利用を制御するため、第2図に示すよう
にモニタファイル1のアドレス1にモニタ制御部21を
設定する。なお、Nは1フアイルの最大レコード数を示
す。
Further, in order to control cyclic usage, a monitor control section 21 is set at address 1 of the monitor file 1 as shown in FIG. Note that N indicates the maximum number of records in one file.

このモニタ制御部は、第3図に示す構造を持ちファイル
のどのアドレスに次のデータを出力するかの情報をファ
イル番号32は現在出力中のファイル番号であり、更に
最大アドレス33はファイル番号32で示されるファイ
ルに最後に出力されたレコードのアドレスである。オン
ラインプログラムでは処理履歴集積の為、以下の処理を
1トランザクシヨンごとに、作動させるようにプログラ
ミングする。
This monitor control unit has the structure shown in Fig. 3, and the file number 32 is the file number currently being output, and the maximum address 33 is the file number 32. This is the address of the last record output to the file indicated by . In order to accumulate processing history in the online program, the following processing is programmed to run for each transaction.

(1)モニタファイルの制御レコードを読みこむ。(1) Read the control record of the monitor file.

り2)制御レコードの内容から、次に出力するレコード
のファイル番号とアドレスを決定する。i夫定方法は以
下の通り。
2) Determine the file number and address of the next record to be output from the contents of the control record. The ifusada method is as follows.

■アドレス 制御レコードの最大アドレス 十 1−〉新アドレス ■ファイル番号 新アドレス 〉 ファイルMAXアドレスの時 制御レコードのファイル番号1のとき、ファイル番号2 制御レコードのファイル番号2のとき、ファイル番号1 新アドレス =又はく ファイルMAXアドレスの時 制御レコードのファイル番号をそのまま使用(3)モニ
タレコードを編集する。
■Maximum address of address control record 10 1-〉New address ■File number new address > File MAX address When file number 1 of control record, file number 2 When file number 2 of control record, file number 1 New address =or. When using the file MAX address, use the file number of the control record as is (3) Edit the monitor record.

モニタファイルの出力内容は、以下の項目となる。The output contents of the monitor file are as follows.

る。Ru.

する。do.

いつ :処理日と時刻 誰が :利用者ID 何処で:端末ID 何を :処理ファイル名 どうしなか :処理方法、更新前・更新後のレコード内
容 モニタレコードをモニタファイルに出力す以下のように
、制御レコードを修正し更新レコードを出力したファイ
ル番号−一〉ファイル番号 レコードを出力したアドレス  −一〉最大アドレス 第4図はモニタレコードの具体的内容例を示す。モニタ
レコード41.42の出力内容は処理日、処理時間、利
用者名、端末名、処理識別および更新前レコード内容又
は登録レコード内容を示す。なお、処理識別で” M 
D B ”は更新前、“S T ”は登録を示し、それ
ぞれのレコード内容を設定する。
When: Processing date and time Who: User ID Where: Terminal ID What: Processing file name What to do: Processing method, record contents before and after update Monitor Output records to monitor file Control as follows: File number where the record was modified and the updated record was output - 1> Address where the file number record was output - 1> Maximum address FIG. 4 shows a specific example of the contents of the monitor record. The output contents of the monitor records 41 and 42 indicate the processing date, processing time, user name, terminal name, processing identification, and pre-update record contents or registered record contents. In addition, in the processing identification “M
DB'' indicates before update, and ``ST'' indicates registration, and the contents of each record are set.

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

以上説明したように本発明は、利用者プログラムから必
要なジョブ実行履歴情報をファイルに書き出すことによ
って、利用者個有の情報を採取でき、かつ必要に応じそ
の採取した情報を入力として、その内容を編集・出力で
きる。また、書き出すファイルを複数用意してそれらを
サイクリックに使用することにより、ジョブの実行中断
などを防ぐことができる効果がある。
As explained above, the present invention enables the user to collect user-specific information by writing necessary job execution history information from the user program to a file, and, if necessary, uses the collected information as input to obtain the contents. You can edit and output. Furthermore, by preparing multiple files to be written and using them cyclically, interruptions in job execution can be prevented.

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

第1図は、モニタファイルのサイクリック利用を示す図
、第2図は、モニタ制御部のモニタファイル中の役割を
示す図、第3図はモニタ制御部の項目を示す構成図、第
4図は、モニタレコードの具体的内容例を示す図である
。 1.2・・・モニタファイル、21・・・モニタ制御部
、31・・・*CTRL、32・・・ファイル番号、3
3・・・最大アドレス、34・・・F I LLER1
41,42・・・モニタレコード。
Figure 1 is a diagram showing the cyclic use of a monitor file, Figure 2 is a diagram showing the role of the monitor control unit in the monitor file, Figure 3 is a configuration diagram showing the items of the monitor control unit, and Figure 4 1 is a diagram illustrating a specific example of the contents of a monitor record. 1.2...Monitor file, 21...Monitor control unit, 31...*CTRL, 32...File number, 3
3...Maximum address, 34...F I LLER1
41, 42...Monitor record.

Claims (1)

【特許請求の範囲】[Claims] ジョブの実行履歴を格納するためにあらかじめ用意され
た複数のファイルと、利用者プログラムから外部呼び出
しされて、該ファイルにサイクリック利用しながら利用
者固有のジョブ実行履歴を書き出す手段と、該ファイル
に書き出されたジョブ実行履歴情報を入力し、ジョブの
実行状況を必要に応じて編集・出力する手段とから成る
ことを特徴とするジョブ実行履歴取得方式。
A plurality of files prepared in advance to store job execution history, a means for externally calling from a user program and writing a user-specific job execution history while cyclically using the file, and a means for writing a user-specific job execution history to the file. A job execution history acquisition method comprising means for inputting written job execution history information and editing and outputting job execution status as necessary.
JP2185007A 1990-07-12 1990-07-12 Job execution history acquisition system Pending JPH0476638A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2185007A JPH0476638A (en) 1990-07-12 1990-07-12 Job execution history acquisition system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2185007A JPH0476638A (en) 1990-07-12 1990-07-12 Job execution history acquisition system

Publications (1)

Publication Number Publication Date
JPH0476638A true JPH0476638A (en) 1992-03-11

Family

ID=16163146

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2185007A Pending JPH0476638A (en) 1990-07-12 1990-07-12 Job execution history acquisition system

Country Status (1)

Country Link
JP (1) JPH0476638A (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6077218A (en) * 1983-10-05 1985-05-01 Ryoichi Mori Software control system
JPS63268045A (en) * 1987-04-24 1988-11-04 Nec Corp Display system for job executing status

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6077218A (en) * 1983-10-05 1985-05-01 Ryoichi Mori Software control system
JPS63268045A (en) * 1987-04-24 1988-11-04 Nec Corp Display system for job executing status

Similar Documents

Publication Publication Date Title
JP3636744B2 (en) Distributed system and method for creating automatic operation schedule of distributed system
JPH0476638A (en) Job execution history acquisition system
JP2000112743A (en) Program correcting information managing method
JPH0256666A (en) System for dynamically updating job network unitary control system generating information
JPH01310439A (en) Editing history control system
JP3257229B2 (en) Information management device
JP3614091B2 (en) Job schedule operation management apparatus, job schedule operation management method, and program recording medium
JP2647044B2 (en) History management method
JPS6312044A (en) Data managing system for electronic computer system
JPS62285129A (en) knowledge acquisition processing device
JPH07175793A (en) Character processing system
JP3722854B2 (en) Data editing device
JPH0447352A (en) Device constitution diagram output device
JPH04317172A (en) Virtual structure retrieval system in hyper text system
JPH0264744A (en) Fault analyzing information acquiring system
JPH03257525A (en) Control system for executing generation of program
JPH03214335A (en) Computer system
JPH0883203A (en) Data management device
JPH03212730A (en) Device for forming system model information
JPH0668744B2 (en) NCP load module update processing method
JPH02201551A (en) Trace information storage system
JPH01244533A (en) Maintenance system for file separation type load module
JPH02120944A (en) Command journal system
JPS63201740A (en) Data editing system for service processor
JP2004005290A (en) How to set multiple applications