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
JPH0833853B2 - Computer system performance monitoring information edit output method - Google Patents
[go: Go Back, main page]

JPH0833853B2 - Computer system performance monitoring information edit output method - Google Patents

Computer system performance monitoring information edit output method

Info

Publication number
JPH0833853B2
JPH0833853B2 JP63245222A JP24522288A JPH0833853B2 JP H0833853 B2 JPH0833853 B2 JP H0833853B2 JP 63245222 A JP63245222 A JP 63245222A JP 24522288 A JP24522288 A JP 24522288A JP H0833853 B2 JPH0833853 B2 JP H0833853B2
Authority
JP
Japan
Prior art keywords
performance
data
operation status
record
reference value
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 - Lifetime
Application number
JP63245222A
Other languages
Japanese (ja)
Other versions
JPH0291739A (en
Inventor
明 白水
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 JP63245222A priority Critical patent/JPH0833853B2/en
Publication of JPH0291739A publication Critical patent/JPH0291739A/en
Publication of JPH0833853B2 publication Critical patent/JPH0833853B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、計算機システムの運用管理に利用される性
能監視情報の編集出力方式に関する。
DETAILED DESCRIPTION OF THE INVENTION [Industrial field of use] The present invention relates to an edit output system of performance monitoring information used for operation management of a computer system.

〔従来の技術〕 高価な計算機システムを効率的に運用するためには、
例えば中央処理装置の使用率や主記憶装置のミッシング
回数が異常に高まる等の性能問題が発生しないようにシ
ステムの運用を管理する必要があり、また、そのような
性能問題が実際の運用中に発生した場合にはそれを速や
かに改善することが望まれる。このような計算機システ
ムの運用管理や運用改善の便宜を図る為、従来の計算機
システムにおいては、計算機システムを構成する資源の
各々についての資源稼働状況たとえば中央処理装置の使
用率,主記憶装置のミッシング回数,外部記憶装置の使
用率等を定期的に採取すると共に、同時刻のジョブ情報
をも採取し、システム稼働状況記録データファイルに出
力する機能,その後その内容を出力装置よりリストとし
て出力する機能が設けられている。
[Prior Art] In order to operate an expensive computer system efficiently,
For example, it is necessary to manage the operation of the system so that performance problems such as the usage rate of the central processing unit and the number of misses in the main storage device do not increase abnormally. When it occurs, it is desired to improve it promptly. In order to facilitate the operation management and operation improvement of such a computer system, in the conventional computer system, the resource operating status of each of the resources constituting the computer system, for example, the usage rate of the central processing unit and the missing of the main storage unit. A function that periodically collects the number of times and the usage rate of the external storage device, etc., and also collects job information at the same time and outputs it to the system operation status recording data file, and then outputs the contents as a list from the output device. Is provided.

〔発明が解決しようとする課題〕[Problems to be Solved by the Invention]

上述した従来の機能により、計算機システムの各資源
の資源稼働状況データおよびジョブ情報を出力装置から
リストとして出力することが可能となり、それを解析す
ることにより、システムの運用上に性能問題が発生して
いるか否かを知ることが可能となる。
With the conventional functions described above, it becomes possible to output the resource operation status data and job information of each resource of the computer system as a list from the output device, and by analyzing it, a performance problem occurs in the operation of the system. It becomes possible to know whether or not there is.

しかしながら、従来の計算機システムにおいては、採
取された各資源の各々の資源稼働状況データおよびジョ
ブ情報を単に採取された順に即ち時系列的に出力するも
のであった為、大量のデータを含むリスト中から性能問
題が発生していることを示す資源稼働状況データを人手
で探し出さなければならず、その為には多くの時間と計
算機システムの性能問題にかかる専門的知識を必要とし
た。このため、性能分析・診断の専門家でなければ、性
能問題が発生しているのか否かの判断すら困難な場合が
あり、もとより性能問題解決の為の手掛りになる情報等
を抽出すること等は尚更困難であった。このような事情
から、結果として計算機システムを効率的に運用するた
めの改善作業が遅延するという問題があった。
However, in the conventional computer system, the resource operation status data and job information of each of the collected resources are simply output in the order in which they are collected, that is, in a time series. Therefore, it is necessary to manually find resource operation status data that indicates that a performance problem has occurred, which requires a lot of time and specialized knowledge on the performance problem of the computer system. Therefore, if you are not a specialist in performance analysis / diagnosis, it may be difficult to determine whether or not a performance problem has occurred, and it is necessary to extract information that can be a clue for solving the performance problem. Was even more difficult. Under such circumstances, there is a problem that the improvement work for effectively operating the computer system is delayed as a result.

本発明はこのような事情に鑑みて為されたものであ
り、その目的は、性能問題が発生していれば、その状況
が把握できるデータをシステム稼働状況記録データファ
イルから自動的に抽出して出力することができる計算機
システムの性能監視情報編集出力方式を提供することに
ある。
The present invention has been made in view of the above circumstances, and an object thereof is to automatically extract data from the system operation status record data file that can grasp the status of a performance problem if it occurs. It is to provide a method for editing and outputting performance monitoring information of a computer system capable of outputting.

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

本発明の計算機システムの性能監視情報編集出力方式
は、計算機システムを構成する資源の各々について定期
的に採取された採取時刻を含む資源稼働状況データと同
時刻に採取された採取時刻を含むジョブ情報とを記録す
るシステム稼働状況記録データファイルを解析して、該
計算機システムの稼働中に性能問題が発生したか否かを
判定し、該性能問題発生時に採取された前記資源稼働状
況データおよび前記ジョブ情報を編集出力する計算機シ
ステムの性能監視情報編集出力方式であって、性能基準
値データを記憶する性能基準値データ記憶手段と、前記
システム稼働状況記録データファイルに記録されたすべ
ての前記資源稼働状況データと前記性能基準値データ記
憶手段に記憶された性能基準値データとを比較し、該性
能基準値データを満たさない前記資源稼働状況データが
存在する場合には該資源稼働状況データが前記システム
稼働状況記録データファイルに記録された時刻に性能問
題が発生したと判定して、該性能基準値データを満たさ
ない前記資源稼働状況データと、該資源稼働状況データ
と同一時刻に採取された他の資源の資源稼働状況データ
と、および同一時刻に採取されたジョブ情報とを前記シ
ステム稼働状況記録データファイルから抽出し、それら
を性能問題発生時刻別に編集して出力装置へ出力する性
能監視情報編集出力手段とを備えている。
The performance monitoring information edit and output method for a computer system according to the present invention is a job information including resource operation status data including a collection time periodically collected for each of the resources constituting the computer system and a collection time collected at the same time. By analyzing the system operation status record data file for recording and determining whether a performance problem has occurred during the operation of the computer system, the resource operation status data and the job collected when the performance problem occurs A method for editing and outputting performance monitoring information of a computer system that edits and outputs information, including performance reference value data storage means for storing performance reference value data, and all the resource operation statuses recorded in the system operation status record data file. The data is compared with the performance reference value data stored in the performance reference value data storage means, and the performance reference value data is satisfied. If the resource operation status data exists, it is determined that a performance problem has occurred at the time when the resource operation status data is recorded in the system operation status record data file, and the performance reference value data is not satisfied. The resource operating status data, the resource operating status data of other resources collected at the same time as the resource operating status data, and the job information collected at the same time are extracted from the system operating status recording data file. , And performance monitoring information edit / output means for editing them for each performance problem occurrence time and outputting them to the output device.

〔実施例〕〔Example〕

次に、本発明の実施例について図面を参照して詳細に
説明する。
Next, embodiments of the present invention will be described in detail with reference to the drawings.

第1図を参照すると、本発明の一実施例は、システム
稼働状況記録データファイル2を格納する外部記憶装置
1と、性能監視情報編集出力手段3と、性能基準値デー
タ5を格納する外部記憶装置4と、性能監視情報を出力
する出力装置6とを含む。
Referring to FIG. 1, an embodiment of the present invention is directed to an external storage device 1 for storing a system operation status record data file 2, a performance monitoring information edit output means 3, and an external storage device for storing performance reference value data 5. A device 4 and an output device 6 for outputting performance monitoring information are included.

外部記憶装置1内のシステム稼働状況記録データファ
イル2は、計算機システムを構成する資源たとえば中央
処理装置,主記憶装置,外部記憶装置の各々について定
期的に採取された資源稼働状況データ、および同時刻に
採取されたジョブ情報を記録したファイルである。この
ような資源稼働状況データおよびジョブ情報は、計算機
システムに設けられた公知の稼働状況採取機能により採
取されたものである。即ち稼働状況採取機能は、所定の
インターバル時間経過毎のサンプリング処理により、各
資源の稼働状況とジョブに関する情報とを採取し、一つ
の資源にかかる一つの資源稼働状況データおよび一つの
ジョブにかかる一つのジョブ情報をそれぞれ一つのレコ
ードとしてシステム稼働状況記録データファイル2に記
録するものである。ここで、各レコードの内部形式は資
源とジョブとで、また対象となる資源毎に相違するが、
同一サンプリング時刻,同一インターバル時間で採取さ
れる点は共通である。第2図にシステム稼働状況記録デ
ータファイル2の内容の一部分を示す。資源にかかる資
源稼働状況レコードR1,Ri,Rx中には、レコードID,レコ
ード長,サンプリング時刻,インターバル時間等の形式
事項に加え、第2図にはその一部が省略されているが、
資源稼働状況を示すデータ例えば主記憶装置に関しては
システム全体のミッシング回数,システムドメインのミ
ッシング回数,ユーザドメインのミッシング回数等が含
まれ、外部記憶装置に関しては使用率,待ちキュー長等
が含まれ、中央処理装置に関しては使用率等が含まれ
る。また、第2図には図示していないが、ジョブ情報レ
コード中には、中央処理装置使用時間,経過時間,ミッ
シング回数,入出力回数等のデータが含まれる。なお、
資源の稼働状況およびジョブに関する状況を示すこれら
のデータは、前回のサンプリング時刻から当該サンプリ
ング時刻までの間における状況を示すものである。
The system operation status record data file 2 in the external storage device 1 includes resource operation status data periodically collected for each of resources constituting the computer system, such as the central processing unit, main storage device, and external storage device, and the same time. This is a file that records the job information collected in. Such resource operating status data and job information are collected by a known operating status collecting function provided in the computer system. That is, the operating status collection function collects the operating status of each resource and the information related to the job by the sampling process for each elapse of a predetermined interval time, and collects one resource operating status data of one resource and one job of one job. Each piece of job information is recorded as one record in the system operation status record data file 2. Here, the internal format of each record differs between the resource and the job, and for each target resource,
The common point is that they are sampled at the same sampling time and the same interval time. FIG. 2 shows a part of the contents of the system operation status record data file 2. In the resource operation status records R1, Ri, and Rx related to resources, in addition to format items such as record ID, record length, sampling time, and interval time, some of them are omitted in FIG.
Data indicating the resource operation status, such as the number of misses in the entire system, the number of misses in the system domain, and the number of misses in the user domain, are included for the main storage device, and the usage rate, wait queue length, etc. are included for the external storage device, For the central processing unit, the usage rate is included. Although not shown in FIG. 2, the job information record includes data such as the central processing unit usage time, elapsed time, number of missing times, and number of input / output times. In addition,
The data indicating the resource operating status and the job-related status indicate the status from the last sampling time to the sampling time.

再び第1図を参照すると、外部記憶装置4に記憶され
た性能基準値データ5は性能分析・診断の専門家等が有
する性能基準値にかかるデータであり、このデータは性
能監視情報編集出力手段3により参照される。性能基準
値データ5の一例を示す第3図を参照すると、中央処理
装置の性能基準値は、「20%<使用率<90%」,主記憶
装置の性能基準値は、システムミッシング回数<10回/
秒」,「ユーザミッシング回数<ジョブ多重度×2回/
秒」,外部記憶装置の性能基準値は、「使用率<30
%」,「待ちキュー長<0.5」となっている。
Referring again to FIG. 1, the performance reference value data 5 stored in the external storage device 4 is data relating to the performance reference value possessed by a performance analysis / diagnosis expert or the like, and this data is the performance monitoring information editing output means. Referenced by 3. Referring to FIG. 3 showing an example of the performance reference value data 5, the performance reference value of the central processing unit is “20% <usage rate <90%”, and the performance reference value of the main memory is system miss count <10. Times /
Seconds "," User missing count <job multiplicity x 2 times /
Second ”, the performance standard value of the external storage device is“ usage rate <30
% ”And“ wait queue length <0.5 ”.

第1図の性能監視情報編集出力手段3は、外部記憶装
置1内のシステム稼働状況記録データファイル2の中か
ら、外部記憶装置4内の性能基準値データ5の条件を満
たさない資源稼働状況データを探索し、性能基準値デー
タ5を満足しない資源稼働状況データが存在した場合に
は、その資源稼働状況データと同一時刻に採取された各
資源にかかる資源稼働状況データの内の所定の情報とそ
の時刻に実行されていたジョブ情報とを編集して出力装
置6から出力する手段であり、その処理の一例を第4図
に示す。
The performance monitoring information edit / output means 3 of FIG. 1 uses the system operation status record data file 2 in the external storage device 1 to perform resource operation status data that does not satisfy the condition of the performance reference value data 5 in the external storage device 4. If there is resource operation status data that does not satisfy the performance reference value data 5, the specified information in the resource operation status data of each resource collected at the same time as the resource operation status data is searched. This is means for editing the job information being executed at that time and outputting it from the output device 6, and an example of the processing is shown in FIG.

以下、システム稼働状況記録データファイル2に対す
る性能監視情報編集出力手段3の処理について詳述す
る。
Hereinafter, the process of the performance monitoring information edit output means 3 for the system operation status record data file 2 will be described in detail.

第1図,第2図,第3図および第4図を参照すると、
性能監視情報編集出力手段3は起動されると、先ず、外
部記憶装置1のシステム稼働状況記録データファイル2
をオープンし(ステップ41)、このファイル2にレコー
ドがあるか否かを判定する(ステップ42)。このステッ
プ42でレコードがあると判定すると、そのうちの1レコ
ードを取り出す(ステップ43)。
Referring to FIG. 1, FIG. 2, FIG. 3 and FIG.
When the performance monitoring information edit output unit 3 is activated, first, the system operation status record data file 2 of the external storage device 1 is
Is opened (step 41) and it is determined whether or not there is a record in this file 2 (step 42). If it is determined in step 42 that there is a record, one record is taken out (step 43).

次に、取り出したレコードが中央処理装置の稼働状況
を示すレコードであった場合は、このレコード中に示さ
れる中央処理装置の使用率の情報が外部記憶装置4の性
能基準値データ5に設定された中央処理装置の使用率の
性能基準値を満足するか否かを判定する(ステップ4
4)。このステップ44で中央処理装置の使用率が性能基
準値を満足していないと判定したときは、後に該当レコ
ードを編集出力するために、当該レコードにかかる中央
処理装置の使用率が採取された時刻(当該レコード中に
記述されているサンプリング時刻)を内部に記憶する
(ステップ45)。
Next, when the retrieved record is a record showing the operating status of the central processing unit, the information of the usage rate of the central processing unit shown in this record is set in the performance reference value data 5 of the external storage device 4. It is determined whether or not the performance standard value of the usage rate of the central processing unit is satisfied (step 4
Four). When it is determined in step 44 that the usage rate of the central processing unit does not satisfy the performance standard value, the time when the usage rate of the central processing unit related to the record was collected in order to edit and output the corresponding record later. (Sampling time described in the record) is stored internally (step 45).

また、取り出したレコードが主記憶装置の稼働状況を
示すレコードであった場合は、このレコード中に示され
る主記憶装置のミッシング回数(システムミッシング回
数,ユーザミッシング回数)の情報が外部記憶装置4の
性能基準値データ5に設定された主記憶装置のミッシン
グ回数の性能基準値を満足するか否かを判定する(ステ
ップ46)。そしてこのステップ46で主記憶装置のミッシ
ング回数が性能基準値を満足しないと判定したときは、
後に該当レコードを編集出力するために、当該レコード
にかかる主記憶装置のミッシング回数が採取された時刻
を示すサンプリング時刻を内部に記憶する(ステップ4
5)。
If the retrieved record is a record indicating the operating status of the main storage device, the information about the number of misses of the main storage device (system missing count, user missing count) shown in this record is stored in the external storage device 4. It is determined whether or not the performance reference value of the number of missing times of the main storage device set in the performance reference value data 5 is satisfied (step 46). When it is determined in step 46 that the number of misses in the main memory does not satisfy the performance reference value,
In order to edit and output the record later, the sampling time indicating the time at which the number of misses of the main storage device for the record was collected is internally stored (step 4).
Five).

更に、取り出したレコードが外部記憶装置の稼働状況
を示すレコードであった場合は、そのレコード中に示さ
れる外部記憶装置の使用率と待ちキュー長の情報が外部
記憶装置4の性能基準値データ5中の外部記憶装置の使
用率と待ちキュー長の性能基準値を満足するか否かを判
定する(ステップ47)。そして、このステップ47で外部
記憶装置の使用率と待ちキュー長が性能基準値を満足し
ないと判定したときは、後に該当レコードを編集出力す
るために当該レコードにかかる外部記憶装置の使用率と
待ちキュー長が採取された時刻を示すサンプリング時刻
を内部に記憶する(ステップ45)。
Furthermore, when the retrieved record is a record indicating the operating status of the external storage device, the information of the usage rate of the external storage device and the waiting queue length shown in the record is the performance reference value data 5 of the external storage device 4. It is determined whether or not the usage rate of the external storage device and the performance standard value of the waiting queue length are satisfied (step 47). When it is determined in step 47 that the external storage device usage rate and the wait queue length do not satisfy the performance reference value, the external storage device usage rate and the wait time related to the record are edited and output later. The sampling time indicating the time when the queue length was collected is stored internally (step 45).

また、ステップ43で取り出したレコードが、各資源の
資源稼働状況レコードでなく、ジョブ情報レコード等で
あった場合には、この時点の処理では無視して読み飛ば
す。
If the record retrieved in step 43 is not the resource operation status record of each resource but the job information record or the like, it is ignored and skipped in the processing at this point.

性能監視情報編集出力手段3は、システム稼働状況記
録データファイル2に格納された全てのレコードに対し
性能基準値データ5によるチェックを一通り終了する
と、即ちステップ42でNOと判定すると、一旦システム稼
働状況記録データファイル2をクローズする(ステップ
48)。ここで、何故一度のオープン,クローズでサンプ
リング時刻の記憶だけでなく該当データの編集出力まで
処理しないかというと、システム稼働状況記録データフ
ァイル2中の各レコードは或る程度時系列的に格納され
ているが、個々のレコードが対象としている資源やジョ
ブに注目すると、そのレコードの格納順序は不規則であ
る。性能監視情報編集出力手段3は、最終的には任意の
時刻の各資源の稼働状況データとジョブ情報とを一つに
まとめて編集出力したいのであるが、例えばステップ44
で或る時刻の中央処理装置に関するレコードを性能基準
値データ5との比較において問題有りと判定したとして
も、その同時刻の主記憶装置や外部記憶装置に対するレ
コードは既にチェック済みで然も性能上問題無しと判定
されていたかも知れないからである。つまり、或る任意
の時刻に着目する切掛をつかんでも、その時点には既に
欲しいレコードを読み飛ばしている可能性があるという
ことである。
When the performance monitoring information edit / output unit 3 completes all the checks by the performance reference value data 5 for all the records stored in the system operation status record data file 2, that is, when it is determined as NO in Step 42, the system operation is once performed. Close the situation record data file 2 (step
48). Here, the reason why not only the sampling time is stored and the edited output of the corresponding data is not processed by opening and closing once is that each record in the system operation status record data file 2 is stored to some extent in time series. However, when focusing on the resources and jobs targeted by individual records, the storage order of the records is irregular. The performance monitoring information edit output unit 3 finally wants to edit and output the operation status data and job information of each resource at an arbitrary time into one, for example, step 44
Even if it is determined that there is a problem in comparing the record related to the central processing unit at a certain time with the performance reference value data 5, the records for the main storage device and the external storage device at the same time have already been checked and the performance is still poor. This is because it may have been determined that there is no problem. In other words, even if a grab of a certain time is caught, there is a possibility that the desired record may already be skipped at that time.

以上の事情により性能監視情報編集出力手段3は、外
部記憶装置1内のシステム稼働状況記録データファイル
2のレコード群中から、外部記憶装置4内の性能基準値
データ5との比較において性能上問題ありと判定された
レコード中のサンプリング時刻のみを内部に記憶して、
一旦システム稼働状況記録データファイル2をクローズ
する(ステップ48)。
Due to the above circumstances, the performance monitoring information edit output means 3 has a performance problem in comparison with the performance reference value data 5 in the external storage device 4 from the record group of the system operation status record data file 2 in the external storage device 1. Only the sampling time in the record judged to be present is stored internally,
The system operation status record data file 2 is once closed (step 48).

性能監視情報編集出力手段3は、その後再び外部記憶
装置1のシステム稼働状況記録データファイル2をオー
プンし(ステップ49)、このファイル2にレコードがあ
るか否かを判定する(ステップ4A)。このステップ4Aで
レコードがあると判定すると、そのうちの1レコードを
取り出し(ステップ4B)、この取り出したレコードがス
テップ45で内部に記憶したサンプリング時刻と同一時刻
のサンプリング時刻を持つ資源稼働状況レコード或いは
ジョブ情報レコードであるか否かを判定する(ステップ
4C)。このステップ4Cで、該当サンプリング時刻のレコ
ードであると判定すると、そのレコードから性能問題解
決のための手掛りとなる情報を示す項目たとえば中央処
理装置にかかるレコードにあっては装置識別名,使用率
等,主記憶装置にかかるレコードにあってはシステムミ
ッシング回数,ユーザミッシング回数等,外部記憶装置
にあっては装置識別名,使用率,待ちキュー長等、ジョ
ブ情報レコードにあってはジョブ名,中央処理装置使用
時間,経過時間,ミッシング回数,入出力回数等を抽出
し、そのサンプリング時刻と対応付けて内部に記憶する
(ステップ4D)。このステップ4Bからステップ4Dの処理
がシステム稼働状況記録データファイル2中の全てのレ
コードに対し為されることにより、ステップ45で記憶さ
れた性能問題発生時刻における各資源の稼働状況データ
のうちの性能問題解決の手掛りとなる情報とその時刻に
実行されていたジョブ情報とがそのサンプリング時刻に
対応して内部に記憶されることになる。
The performance monitoring information edit output means 3 then opens the system operation status record data file 2 of the external storage device 1 again (step 49), and determines whether or not there is a record in this file 2 (step 4A). If it is determined in step 4A that there is a record, one of the records is extracted (step 4B), and the extracted record has a resource operation status record or job having a sampling time that is the same as the sampling time internally stored in step 45. Determine whether it is an information record (step
4C). If it is determined in step 4C that the record is at the corresponding sampling time, an item indicating information serving as a clue for solving the performance problem from that record, for example, a device identification name, a usage rate, etc., for a record related to the central processing unit , The number of system misses, the number of user misses, etc. for the record related to the main memory, the device identification name, the usage rate, the waiting queue length etc. for the external memory, the job name for the job information, the central The processing device usage time, elapsed time, number of missings, number of inputs and outputs, etc. are extracted and stored internally in association with the sampling time (step 4D). By performing the processing from step 4B to step 4D for all the records in the system operation status record data file 2, the performance of the operation status data of each resource at the performance problem occurrence time stored in step 45 Information serving as a clue for problem solving and job information executed at that time are stored internally corresponding to the sampling time.

次に、性能監視情報編集出力手段3は、ステップ4Aで
システム稼働状況記録データファイル2に最早処理すべ
きレコードが無いと判定すると、ステップ4Dで内部に記
憶した編集出力すべきデータが存在するか否かを判定す
る(ステップ4E)。そして、このステップ4Eで編集出力
されるべきデータが存在しないと判定すると、システム
稼働状況記録データファイル2の解析の結果当該計算機
システムには性能問題が発生していない旨の判定結果を
出力装置6から出力し(ステップ4G)、システム稼働状
況記録データファイル2をクローズして(ステップ4
H)、処理を終了する。他方、ステップ4Eで編集出力さ
れるべきデータが存在すると判定すると、その中の同じ
時刻のデータ群を集め、たとえば第5図に示すような形
式の性能監視情報リストを、出力装置6から編集出力す
る(ステップ4F)。そして、システム稼働状況記録デー
タファイル2をクローズし(ステップ4H)、処理を終了
する。
Next, if the performance monitoring information edit output means 3 determines in step 4A that there is no record in the system operation status record data file 2 that should be processed anymore, then there is data to be edited and output stored in step 4D. It is determined whether or not (step 4E). Then, when it is determined in step 4E that there is no data to be edited and output, the result of analysis of the system operating status record data file 2 is a determination result indicating that no performance problem has occurred in the computer system. Output (step 4G) and close the system operating status record data file 2 (step 4G).
H), the process ends. On the other hand, when it is determined that there is data to be edited and output in step 4E, a data group at the same time in the data is collected, and the performance monitoring information list in the format as shown in FIG. 5, for example, is edited and output from the output device 6. Yes (step 4F). Then, the system operation status record data file 2 is closed (step 4H), and the processing is ended.

以上のように機能する性能監視情報編集出力手段3に
よって、外部記憶装置1内のシステム稼働状況記録デー
タファイル2中の各レコードが外部記憶装置4内の性能
基準値データ5と比較されることにより、各レコードが
性能問題が発生していると判断できるデータを含むか否
かが判定され、含む場合には関連するデータと共に出力
装置6から第5図に示した如き形式で編集出力されるの
で、計算機システムを効率的に運用するための性能監視
作業を性能問題の専門家に頼らなくても実施することが
可能となる。
By comparing each record in the system operation status record data file 2 in the external storage device 1 with the performance reference value data 5 in the external storage device 4 by the performance monitoring information edit output means 3 which functions as described above. It is determined whether or not each record includes data that can be determined to have a performance problem, and if so, the output device 6 edits and outputs the data together with the related data, as shown in FIG. Thus, it becomes possible to carry out performance monitoring work for operating a computer system efficiently without resorting to a specialist in performance problems.

〔発明の効果〕〔The invention's effect〕

以上説明したように、本発明の計算機システムの性能
監視情報編集出力方式は、計算機システムを構成する資
源の各々の稼働状況の記録データの中から性能問題が発
生していると判断できるデータを予め設定された性能基
準値データに基づいて見つけ出し、その性能問題解決の
ための手掛りとなる情報とその時実行されていたジョブ
に関する情報とを編集して出力するので、計算機システ
ムを効率的に運用するための性能監視作業を、性能分析
・診断の専門家に頼らなくても実施することができると
いう効果がある。
As described above, the performance monitoring information edit output method of the computer system of the present invention preliminarily stores data that can be determined as a performance problem from the recorded data of the operating status of each of the resources constituting the computer system. In order to operate the computer system efficiently, it finds out based on the set performance reference value data, and edits and outputs information that is a clue for solving the performance problem and information about the job that was being executed at that time. There is an effect that the performance monitoring work of can be performed without relying on a specialist of performance analysis / diagnosis.

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

第1図は本発明の一実施例の構成図、 第2図はシステム稼働状況記録データファイル2の内容
例を示す図、 第3図は性能基準値データ5の内容例を示す図、 第4図は性能監視情報編集出力手段3の処理の一例を示
す流れ図および、 第5図は出力装置6から出力される性能監視情報の一例
を示す図である。 図において、 1,4…外部記憶装置 2…システム稼働状況記録データファイル 3…性能監視情報編集出力手段 5…性能基準値データ 6…出力装置
FIG. 1 is a configuration diagram of an embodiment of the present invention, FIG. 2 is a diagram showing an example of contents of a system operation status recording data file 2, FIG. 3 is a diagram showing an example of contents of performance reference value data 5, and FIG. FIG. 5 is a flow chart showing an example of processing of the performance monitoring information edit output means 3, and FIG. 5 is a diagram showing an example of performance monitoring information output from the output device 6. In the figure, 1, 4 ... External storage device 2 ... System operating status record data file 3 ... Performance monitoring information edit / output means 5 ... Performance reference value data 6 ... Output device

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】計算機システムを構成する資源の各々につ
いて定期的に採取された採取時刻を含む資源稼働状況デ
ータと同時刻に採取された採取時刻を含むジョブ情報と
を記録するシステム稼働状況記録データファイルを解析
して、該計算機システムの稼働中に性能問題が発生した
か否かを判定し、該性能問題発生時に採取された前記資
源稼働状況データおよび前記ジョブ情報を編集出力する
計算機システムの性能監視情報編集出力方式であって、 性能基準値データを記憶する性能基準値データ記憶手段
と、 前記システム稼働状況記録データファイルに記録された
すべての前記資源稼働状況データと前記性能基準値デー
タ記憶手段に記憶された性能基準値データとを比較し、
該性能基準値データを満たさない前記資源稼働状況デー
タが存在する場合には該資源稼働状況データが前記シス
テム稼働状況記録データファイルに記録された時刻に性
能問題が発生したと判定して、該性能基準値データを満
たさない前記資源稼働状況データと、該資源稼働状況デ
ータと同一時刻に採取された他の資源の資源稼働状況デ
ータと、および同一時刻に採取されたジョブ情報とを前
記システム稼働状況記録データファイルから抽出し、そ
れらを性能問題発生時刻別に編集して出力装置へ出力す
る性能監視情報編集出力手段とを備えることを特徴とす
る計算機システムの性能監視情報編集出力方式。
1. System operation status record data for recording resource operation status data including a collection time, which is periodically collected for each of the resources constituting the computer system, and job information including a collection time, which is collected at the same time. Performance of a computer system that analyzes a file to determine whether a performance problem has occurred during operation of the computer system, and edits and outputs the resource operation status data and the job information collected when the performance problem occurs A monitoring information edit output method, which is a performance reference value data storage means for storing performance reference value data, and all the resource operation status data and the performance reference value data storage means recorded in the system operation status record data file. Compared with the performance reference value data stored in
When there is the resource operation status data that does not satisfy the performance reference value data, it is determined that a performance problem has occurred at the time when the resource operation status data is recorded in the system operation status record data file, The system operation status includes the resource operation status data that does not satisfy the reference value data, resource operation status data of other resources collected at the same time as the resource operation status data, and job information collected at the same time. A performance monitoring information editing and outputting system for a computer system, comprising: a performance monitoring information editing and outputting means for extracting from the recorded data file, editing the performance data at each time when the performance problem occurs and outputting the edited performance monitoring information to an output device.
JP63245222A 1988-09-29 1988-09-29 Computer system performance monitoring information edit output method Expired - Lifetime JPH0833853B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63245222A JPH0833853B2 (en) 1988-09-29 1988-09-29 Computer system performance monitoring information edit output method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63245222A JPH0833853B2 (en) 1988-09-29 1988-09-29 Computer system performance monitoring information edit output method

Publications (2)

Publication Number Publication Date
JPH0291739A JPH0291739A (en) 1990-03-30
JPH0833853B2 true JPH0833853B2 (en) 1996-03-29

Family

ID=17130459

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63245222A Expired - Lifetime JPH0833853B2 (en) 1988-09-29 1988-09-29 Computer system performance monitoring information edit output method

Country Status (1)

Country Link
JP (1) JPH0833853B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5297274A (en) * 1991-04-15 1994-03-22 International Business Machines Corporation Performance analysis of program in multithread OS by creating concurrently running thread generating breakpoint interrupts to active tracing monitor
JP4714256B2 (en) * 2008-11-05 2011-06-29 ヤマハ発動機株式会社 Parts supply device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5790769A (en) * 1980-11-28 1982-06-05 Fujitsu Ltd Control system of resource load
JPS59144961A (en) * 1983-02-08 1984-08-20 Mitsubishi Electric Corp Controlling device of operation of computer
JPS63196955A (en) * 1987-02-10 1988-08-15 Nec Corp Load quantity managing device

Also Published As

Publication number Publication date
JPH0291739A (en) 1990-03-30

Similar Documents

Publication Publication Date Title
JP3987384B2 (en) Run queue management
JP4205369B2 (en) Sleep queue management
EP0560343A1 (en) Input-output control system and input-output control method in the system
JPH0778094A (en) Control method for computer system application program failure
JPH0833853B2 (en) Computer system performance monitoring information edit output method
JP2002269305A (en) Workflow automatic monitoring control method, apparatus, and program
JP2020038514A (en) Learning data generating device, learning data generating method, and program
JPH01274545A (en) Multi-layer tracer
JP2629412B2 (en) Data extraction device for performance evaluation
JPH0887417A (en) Compiler device
JP2518390B2 (en) System performance monitoring method
JP2000288877A (en) Causal Relationship Derivation System between Data and Causal Relationship Derivation Method in Database
JPH06214832A (en) Terminal work history reproducing device
JPH09244998A (en) On-line program performance information sampling device and sampling method
JP2005182622A (en) Alarm output system, computer system, alarm output method, and alarm output program
JPH0628326A (en) Transaction statistic information collecting method for decentralized data processing system
JP3617518B2 (en) Spool management device
NZ329564A (en) Zombie process detecting and notification
JPH113250A (en) Thread information collection method and recording medium recorded with thread information collection program
JPH02235153A (en) Performance evaluating information accumulating system for computer system
JPH11272511A (en) Device and method for performance information sampling and recording medium for recording program
JPH0553881A (en) Logout method
JP2001249833A (en) Performance evaluation system
JPH07320176A (en) Common time marking device
JPH0635759A (en) Operating history information output system