CN110162443A - More lot flow monitoring methods, device, computer equipment and storage medium - Google Patents

More lot flow monitoring methods, device, computer equipment and storage medium Download PDF

Info

Publication number
CN110162443A
CN110162443A CN201910367542.5A CN201910367542A CN110162443A CN 110162443 A CN110162443 A CN 110162443A CN 201910367542 A CN201910367542 A CN 201910367542A CN 110162443 A CN110162443 A CN 110162443A
Authority
CN
China
Prior art keywords
job information
tws
warning message
message table
abnormal
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
CN201910367542.5A
Other languages
Chinese (zh)
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.)
Bank of China Ltd
Original Assignee
Bank of China 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 Bank of China Ltd filed Critical Bank of China Ltd
Priority to CN201910367542.5A priority Critical patent/CN110162443A/en
Publication of CN110162443A publication Critical patent/CN110162443A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/3017Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system is implementing multitasking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3466Performance evaluation by tracing or monitoring
    • G06F11/3476Data logging

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • Mathematical Physics (AREA)
  • Debugging And Monitoring (AREA)

Abstract

This application provides a kind of more lot flow monitoring methods, device, computer equipment and storage mediums, wherein, this method comprises: the abnormal job information file for the lot flow that each TWS example passes down in multiple TWS examples in monitoring server periodic receipt ZOS platform;The abnormal job information file for the lot flow that each TWS example passes down in multiple TWS examples in the ZOS platform that monitoring server is received according to current period is updated warning message table, and record has until the renewal time of current period point unacknowledged abnormal job information entry in updated warning message table;Monitoring server carries out early warning to exception job information entry unacknowledged in updated warning message table one by one.The above method will be dispersed in the abnormal job information in multiple TWS examples by the monitoring server being arranged independently of ZOS platform and concentrate analysis processing and monitoring, can promote the monitoring efficiency of more lot flows in more TWS examples.

Description

More lot flow monitoring methods, device, computer equipment and storage medium
Technical field
This application involves the batch data processing technology field of computer system, in particular to a kind of more lot flow monitoring Method, apparatus, computer equipment and storage medium.
Background technique
TWS (Tivoli Workload Scheduler, Tivoli work load scheduling) is IBM offer based on ZOS (z/ OS operating system) platform task schedule software.For example, in the function test environment of bank, including core system Tens systems run lot flow by TWS, and current bank possesses T1~T5 totally 5 function test environments, and each function is surveyed Test ring border possesses about 180,000 batch jobs, these operations dispersion is defined in 21 TWS examples.
Currently, the query facility carried using TWS example is toggled in multiple TWS examples by manual type, look into The operation execution situation in lot flow is ask and monitors, the problems such as this results in inefficiency, artificial delay risk.
In view of the above-mentioned problems, currently no effective solution has been proposed.
Summary of the invention
The embodiment of the present application provides a kind of more lot flow monitoring methods, device, computer equipment and storage medium, with Solve the problems, such as that the monitoring efficiency of more lot flows in multiple TWS examples in the prior art is low.
The embodiment of the present application provides a kind of more lot flow monitoring methods, comprising: monitoring server periodic receipt ZOS The abnormal job information file for the lot flow that each TWS example passes down in multiple TWS examples in platform, wherein monitoring service Device is arranged independently of ZOS platform;It is each in multiple TWS examples in ZOS platform that monitoring server is received according to current period The abnormal job information file for the lot flow that TWS example passes down is updated warning message table, wherein in warning message table Record has the unacknowledged exception job information entry before the renewal time point of current period and has confirmed that untreated exception Job information entry, record has the unacknowledged exception until the renewal time of current period point in updated warning message table Job information entry;Monitoring server one by one carries out exception job information entry unacknowledged in updated warning message table Early warning.
In one embodiment, in multiple TWS examples in ZOS platform that monitoring server is received according to current period The abnormal job information file for the lot flow that each TWS example passes down is updated warning message table, comprising: monitoring server It will be present in the exception for the lot flow that each TWS example passes down in multiple TWS examples in the ZOS platform that current period receives The abnormal job information entry that may be not present in warning message table in job information file increases in warning message table;With/ Or, monitoring server will be present in the multiple TWS that may be not present in the ZOS platform that current period receives in warning message table Abnormal job information entry in the abnormal job information file for the lot flow that each TWS example passes down in example is from warning message It is deleted in table.
In one embodiment, in monitoring server one by one to exception operation unacknowledged in updated warning message table Data entries carry out after early warning, further includes: monitoring server receives business personnel to one in updated warning message table The confirmation operation of item or a plurality of unacknowledged abnormal job information entry;In response to confirmation operation, monitoring server stops to more Corresponding with the confirmation operation one or more unacknowledged abnormal job information entry in warning message table after new it is pre- It is alert and the state of the one or more unacknowledged abnormal job information entry is untreated by being confirmed to be revised as having confirmed that.
In one embodiment, multiple TWS examples in the ZOS platform that monitoring server is received according to current period In after the abnormal job information file of lot flow that passes down of each TWS example is updated warning message table, further includes: prison Control server one by one determines whether there is for not exception job information entry unacknowledged in updated warning message table The processing scheme of the abnormal job information entry of confirmation;Determining the processing existed for unacknowledged abnormal job information entry In the case where scheme, monitoring server generates corresponding processing scheme for unacknowledged abnormal job information entry.
In one embodiment, in multiple TWS examples in ZOS platform that monitoring server is received according to current period The abnormal job information file for the lot flow that each TWS example passes down is updated warning message table, comprising: monitoring server By the abnormal operation letter for the lot flow that each TWS example passes down in multiple TWS examples in ZOS platform that current period receives The abnormal job information entry ceased in file imports in tables of data;Monitoring server carries out more warning message table according to tables of data Newly.
In one embodiment, each in multiple TWS examples in ZOS platform that monitoring server receives current period Abnormal job information entry in the abnormal job information file for the lot flow that TWS example passes down imports in tables of data, comprising: Empty tables of data;Each TWS is real in multiple TWS examples in the ZOS platform received according to default j ob schedule to current period Abnormal job information entry in the abnormal job information file for the lot flow that example passes down is screened;It will be current after screening The abnormal job information file for the lot flow that each TWS example passes down in multiple TWS examples in the ZOS platform that period receives In abnormal job information entry environment name and job name be combined into major key import empty after tables of data in;It will be in tables of data All abnormal job information entries state be set to it is unconfirmed.
In one embodiment, monitoring server is updated warning message table according to tables of data, comprising: obtains data The major key in major key and warning message table in table;Determine that the major key in tables of data whether there is in warning message table;? It, will be corresponding in tables of data according to the major key in tables of data in the case where determining that the major key in tables of data is present in warning message table The execution time of abnormal job information entry and execution state are updated in warning message table;Determining the major key in tables of data not In the case where being present in warning message table, according to the major key in tables of data by exception job information entry corresponding in tables of data It is inserted into warning message table;Determine that the major key in warning message table whether there is in tables of data;In determining warning message table Major key be not present in tables of data in the case where, according in warning message table major key delete warning message table in correspondence it is different Normal job information entry.
In one embodiment, monitoring server is one by one to exception operation letter unacknowledged in updated warning message table It ceases entry and carries out early warning, including at least one of: issuing warning information to business personnel by way of audio alert;Pass through WEB page shows warning information to business personnel;Warning information is issued to business personnel by short message;By Email to industry Business personnel issue warning information.
The embodiment of the present application also provides a kind of more lot flow monitoring devices, are located in monitoring server, comprising: receive Module, the abnormal operation for the lot flow that each TWS example in multiple TWS examples in periodic receipt ZOS platform passes down Message file, wherein monitoring server is arranged independently of ZOS platform;Update module, for what is received according to current period The abnormal job information file for the lot flow that each TWS example passes down in multiple TWS examples in ZOS platform is to warning message table It is updated, wherein record has the unacknowledged exception operation letter before the renewal time point of current period in warning message table It ceases entry and has confirmed that untreated abnormal job information entry, recording in updated warning message table has to current period Unacknowledged exception job information entry until renewal time point;Warning module, for one by one to updated warning message table In unacknowledged abnormal job information entry carry out early warning.
The embodiment of the present invention also provides a kind of computer equipment, including processor and refers to for storage processor to be executable The memory of order, the processor realize more lot flow monitoring sides described in above-mentioned any embodiment when executing described instruction The step of method.
The embodiment of the present invention also provides a kind of computer readable storage medium, is stored thereon with computer instruction, the finger Order is performed the step of realizing more lot flow monitoring methods described in above-mentioned any embodiment.
In the embodiment of the present application, a kind of more lot flow monitoring methods are provided, pass through what is be arranged independently of ZOS platform The abnormal job information file that each TWS example passes down in multiple TWS examples in monitoring server periodic receipt ZOS platform, then Warning message table is updated according to the multiple abnormal job information files received, so that in updated warning message table Record has the unacknowledged abnormal job information entry until the renewal time of current period point, and then monitoring server is one by one Early warning is carried out for the unacknowledged abnormal job information entry in updated warning message table.Above-mentioned more lot flow monitoring Method, by the monitoring server being arranged independently of ZOS platform, will be dispersed in multiple TWS examples on ZOS platform run it is different Normal job information carries out concentrating analysis processing, and carries out early warning, can be realized to more lot flows in multiple TWS examples The real time monitoring of job run situation, and there is very strong scalability, it is highly suitable for monitoring simultaneously in multiple TWS examples More lot flows, the efficiency of more lot flows monitoring can be improved, reduce human cost.In addition, monitoring server is only to report Unacknowledged abnormal job information entry carries out early warning in alert information table, and believes the abnormal operation that business personnel had been acknowledged Entry is ceased without early warning, can be saved the operating time of business personnel to avoid early warning is repeated, be improved the processing effect of business personnel Rate.It solves the technical issues of inefficiency of existing more lot flow monitoring methods through the above scheme, has reached effective The technical effect for promoting monitoring efficiency, reducing human cost.
Detailed description of the invention
The drawings described herein are used to provide a further understanding of the present application, constitutes part of this application, not Constitute the restriction to the application.In the accompanying drawings:
Fig. 1 shows the flow chart of more lot flow monitoring methods in one embodiment of the application;
Fig. 2 shows the schematic diagrames of scene applied by more lot flow monitoring methods in one embodiment of the application;
Fig. 3 shows the schematic diagram of more lot flow monitoring devices in one embodiment of the application;
Fig. 4 shows the schematic diagram of the computer equipment in one embodiment of the application.
Specific embodiment
The principle and spirit of the application are described below with reference to several illustrative embodiments.It should be appreciated that providing this A little embodiments are used for the purpose of making those skilled in the art can better understand that realizing the application in turn, and be not with any Mode limits scope of the present application.On the contrary, it is more thorough and complete to these embodiments are provided so that the application discloses, and And the scope of the present disclosure can be completely communicated to those skilled in the art.
It will be apparent to one skilled in the art that presently filed embodiment can be implemented as a kind of system, appliance arrangement, method Or computer program product.Therefore, disclose can be with specific implementation is as follows by the application, it may be assumed that complete hardware, complete soft The form that part (including firmware, resident software, microcode etc.) or hardware and software combine.
The embodiment of the invention provides a kind of more lot flow monitoring methods, as shown in Figure 1, may comprise steps of:
Step S101, each TWS example passes down in multiple TWS examples in monitoring server periodic receipt ZOS platform The abnormal job information file of lot flow, wherein monitoring server is arranged independently of ZOS platform.
Wherein, monitoring server can be single server, be also possible to server cluster or Cloud Server etc. It is ok, specific group is shaped to the application and is not construed as limiting.TWS is the task schedule software based on ZOS platform that IBM is provided, Definition has the TWS of batch jobs to be known as TWS example.Monitoring server is arranged independently of ZOS platform.Abnormal operation refers to execution The operation of failure and execution time are more than the operation of preset time threshold.
Illustratively, as shown in Fig. 2, in ZOS platform multiple TWS examples (TWS example 1 arrive TWS example n, n be greater than 1 Integer) can by FTP (File Transfer Protocol, File Transfer Protocol) mode will in each TWS example it is all Descend into monitoring server to the abnormal job information file cycle of the lot flow of phase property acquisition.In the host of ZOS platform End can be used the REXX interface routine EQQYCOM acquisition abnormity job information of TWS offer, and can submit JCL by timing The mode data acquisition of (Job Control Language, job control language) and under pass.Since TWS object can be determined Justice is on the different LPAR (logical partition) of ZOS platform, so each LPAR needs to submit a JCL, to realize on this LAPR TWS exception job information timing acquiring and under pass function, then the TWS job information of collected difference LPAR is summarized At being passed under abnormal job information file, timing dormancy passes operation under repeated acquisition after for a period of time, to realize abnormal work The periodical acquisition of industry information and under pass function.In structure, it can also be adjusted to initiate multiple TWS realities from dispatch server end Collecting flowchart in example, so that multiple TWS examples are become into client, and dispatch server is then equivalent to server control terminal, The structure scalability of this client-server is strong.
The abnormal job information file for the lot flow that each TWS example passes down in multiple TWS examples in ZOS platform can be with It is stored in the predetermined directory in monitoring server, the monitoring server timing scan catalogue, in all abnormal job information texts After part finishes receiving, the multiple abnormal job information files received are obtained.
Step S102, each TWS in multiple TWS examples in ZOS platform that monitoring server is received according to current period The abnormal job information file for the lot flow that example passes down is updated warning message table, wherein remembers in warning message table Record has the unacknowledged exception job information entry before the renewal time point of current period and has confirmed that untreated abnormal work Industry data entries, record has until the renewal time of current period point unacknowledged abnormal make in updated warning message table Industry data entries.
Specifically, before current period is updated, record has the renewal time in current period in warning message table Unacknowledged abnormal job information entry and untreated abnormal job information entry is had confirmed that before point.Wherein, unacknowledged Abnormal job information entry refers to the abnormal job information entry that business personnel is not confirmed, has confirmed that untreated abnormal work Industry data entries refer to that business personnel confirms but still abnormal abnormal job information entry occurs.Monitoring server according to Multiple abnormal job information files that current period receives are updated warning message table, so that updated warning message Unacknowledged abnormal job information entry until the renewal time point that pole routes to current period in table.Wherein, until current period Renewal time point until refer to the unacknowledged abnormal job information of subsequent time after the renewal time point of current period Entry.
Step S103, monitoring server is one by one to exception job information entry unacknowledged in updated warning message table Carry out early warning.
Specifically, warning message table is updated in the multiple abnormal job information files received according to current period Later, monitoring server is one by one that unacknowledged abnormal job information file carries out to the state in updated warning message table Early warning.
Above-mentioned more lot flow monitoring methods will be dispersed in ZOS by the monitoring server being arranged independently of ZOS platform The job information being operating abnormally in multiple TWS examples on platform carries out concentrating analysis processing, and carries out early warning, can be realized pair The real time monitoring of the job run situation of more lot flows in multiple TWS examples, and there is very strong scalability, very Suitable for monitoring more lot flows multiple TWS examples simultaneously, the efficiency of more lot flow monitoring can be improved, reduce manpower Cost.In addition, monitoring server only carries out early warning to exception job information entry unacknowledged in warning message table, and to business The abnormal job information entry that personnel had been acknowledged can save the behaviour of business personnel without early warning to avoid early warning is repeated Make the time, improves the treatment effeciency of business personnel.Solves the effect of existing more lot flow monitoring methods through the above scheme The low technical problem of rate, the technical effect for having reached effective promotion monitoring efficiency, having reduced human cost.
Further, in some embodiments of the application, in the ZOS platform that monitoring server is received according to current period Multiple TWS examples in the abnormal job information file of lot flow that passes down of each TWS example warning message table is updated, It may include: that monitoring server will be present in each TWS example in multiple TWS examples in the ZOS platform that current period receives The abnormal job information entry that may be not present in warning message table in the abnormal job information file of the lot flow passed down increases It adds in warning message table;And/or monitoring server will be present in warning message table may be not present and receive in current period ZOS platform in multiple TWS examples in abnormal in the abnormal job information file of lot flow that passes down of each TWS example make Industry data entries are deleted from warning message table.
Specifically, in order to receive monitoring server according to current period multiple abnormal job information files to alarm There is unacknowledged until the renewal time of current period point record in the warning message table that information table obtains after being updated Abnormal job information entry, the abnormal operation letter increased newly in the multiple abnormal job information files that current period can be received Breath entry is added in warning message table, that is, will be present in multiple abnormal job information files may be not present in warning message table In abnormal job information entry increase in warning message table;Multiple abnormal works can also will be not present in warning message table Abnormal job information entry in industry message file is deleted, that is, will be present in warning message table may be not present it is multiple in what is received Abnormal job information entry in abnormal job information file is deleted from warning message table, this is because being present in warning message The corresponding operation of abnormal job information entry that may be not present in multiple abnormal job information files in table is in current period It has been processed before obtaining abnormal job information file and has run successful operation.By the above-mentioned means, can to supervise Control server is easily updated warning message table, so that record has current period in obtained warning message table Unacknowledged abnormal job information entry until renewal time point.
It is carried out in view of being directed to the unacknowledged abnormal job information entry in warning message table one by one in monitoring server After early warning, business personnel can confirm one or more unacknowledged abnormal job information entry in response to early warning, After validation can be by this or the state of multiple abnormal job information entries is changed to have confirmed that untreated, and it can stop Only to the early warning of the exception job information entry.Therefore, in some embodiments of the application, in monitoring server one by one to update It can also include: that monitoring server connects after unacknowledged exception job information entry carries out early warning in warning message table afterwards Receive the confirmation behaviour of business personnel's abnormal job information entry unacknowledged to one or more in updated warning message table Make;In response to confirmation operation, monitoring server stops to one corresponding with confirmation operation in updated warning message table Or the early warning of a plurality of unacknowledged abnormal job information entry, and by the one or more unacknowledged abnormal job information entry State by it is unconfirmed be revised as having confirmed that it is untreated.Through the above scheme, report can be updated in response to the operation of business personnel The state of abnormal job information entry in alert information table, stops the early warning to the exception job information, avoids next period pair The exception job information carries out repeating early warning.
It can be in system for certain abnormal operations to the treatment effeciency of abnormal job information in order to improve business personnel In be stored in processing scheme for the exception operation, so, can first determine whether there is the processing for the exception operation Scheme simultaneously generates processing scheme after determination to show to business personnel.Therefore, it in some embodiments of the application, is monitoring The lot flow that each TWS example passes down in multiple TWS examples in the ZOS platform that server is received according to current period it is different It can also include: monitoring server one by one to updated report after normal job information file is updated warning message table Unacknowledged abnormal job information entry is determined whether there is for unacknowledged abnormal job information entry in alert information table Processing scheme;In the case where determining the processing scheme for existing and being directed to unacknowledged abnormal job information entry, monitoring server Corresponding processing scheme is generated for unacknowledged abnormal job information entry.
It specifically, can be according to preset early warning prediction scheme table one by one to unacknowledged exception in updated warning message table Job information entry determines whether there is the processing scheme for the unacknowledged abnormal job information entry of this.For example, can be with It is searched in early warning prediction scheme table according to the job title of abnormal job information entry with the consistent operation full name of job title (such as EH380000) or with job title is matched matches title (such as EH36**0Z), if finding operation full name or matching title, Illustrate in the presence of the processing scheme for the unacknowledged abnormal job information entry of this.It is determining in the presence of unacknowledged for this In the case where the processing scheme of abnormal job information entry, then processing scheme generated according to early warning prediction scheme table and to business personnel's exhibition Show the exception job information entry and corresponding processing scheme.By the above-mentioned means, business personnel is seeing abnormal job information The processing scheme for the exception operation can be known while entry, handled so as to the scheme of managing according to this, because And the efficiency of abnormal operation processing can be improved, save processing time and human cost.
It, can be in order to be more easily updated according to the multiple abnormal job information files received to warning message table Multiple abnormal job information files are imported in tables of data, then warning message table is updated according to tables of data.Therefore, exist It is each in multiple TWS examples in ZOS platform that monitoring server is received according to current period in some embodiments of the application The abnormal job information file for the lot flow that TWS example passes down is updated warning message table, may include: monitoring service Device is by the abnormal operation for the lot flow that each TWS example passes down in multiple TWS examples in ZOS platform that current period receives Abnormal job information entry in message file imports in tables of data;Monitoring server carries out warning message table according to tables of data It updates.
Further, in some embodiments of the application, in the ZOS platform that monitoring server receives current period Abnormal job information entry in the abnormal job information file for the lot flow that each TWS example passes down in multiple TWS examples is led Enter in tables of data, may include: to empty tables of data;In the ZOS platform received according to default j ob schedule to current period Abnormal job information entry in the abnormal job information file for the lot flow that each TWS example passes down in multiple TWS examples into Row screening;By the batch that each TWS example passes down in multiple TWS examples in ZOS platform that the current period after screening receives The environment name and job name of abnormal job information entry in the abnormal job information file of process are combined into major key importing and empty In tables of data afterwards;The state of all abnormal job information entries in tables of data is set to unconfirmed.
Specifically, the abnormal job information entry in the multiple abnormal job information files for receiving current period is led Before entering in tables of data, need first to empty tables of data.Wherein, default j ob schedule refers to that the preset operation without alarm is clear It is single.Illustratively, since the abnormal job information of TWS example acquisition includes the abnormal job information of operation failure and is being transported Row and runing time are more than the abnormal job information of preset time threshold, but are resident operations due to there is some operations, this A little operations runs always and runing time can exceed that preset time threshold, but and be not belonging to really exception operation, so It needs to filter out.Therefore, the job information entry that current period receives can be screened according to default j ob schedule, it will The abnormal job information entry being present in default j ob schedule is deleted.It then, will be in the abnormal job information file after screening Abnormal job information entry operating environment name and job name be combined into major key and import empty after tables of data in.Alarm signal The major key of abnormal job information entry in breath table is also that operating environment name and job name form.In addition, in warning message table All abnormal job information entries state be all set to it is unconfirmed.By the above-mentioned means, can filter out clearly be not belonging to it is different The operation of Chang Zuoye, and the abnormal job information in the abnormal job information file of filtering can be imported in tables of data, with side Just warning message table is updated.
Further, in some embodiments of the application, monitoring server carries out more warning message table according to tables of data Newly, may include: obtain tables of data in major key and warning message table in major key;Determine whether the major key in tables of data is deposited It is in warning message table;In the case where determining that the major key in tables of data is present in warning message table, according in tables of data Major key the execution time of exception job information entry corresponding in tables of data and execution state are updated in warning message table;? It, will be right in tables of data according to the major key in tables of data in the case where determining that the major key in tables of data is not present in warning message table In the abnormal job information entry insertion warning message table answered;Determine that the major key in warning message table whether there is in tables of data In;In the case where determining that the major key in warning message table is not present in tables of data, deleted according to the major key in warning message table Except the corresponding abnormal job information entry in warning message table.
Specifically, monitoring server first obtains the major key in tables of data and warning message table, then determines in tables of data Major key whether there is in warning message table, and if it exists, then illustrate that the exception operation had already appeared before current period, It is recorded in warning message table, it is only necessary to according to the major key in tables of data by exception job information entry corresponding in tables of data The execution time and execution state be updated in warning message table;If major key is not present in warning message table in tables of data, Illustrate that corresponding exception job information is newly-increased abnormal job information in the tables of data, needing will according to the major key in tables of data In corresponding exception job information entry insertion warning message table.Due to all abnormal job information entries in warning message table State be all unconfirmed, so the state for the abnormal job information entry being newly inserted into warning message table is unconfirmed.Monitoring Server can also judge that the major key in warning message table whether there is in tables of data, if it does not exist, then illustrating the major key Corresponding exception operation is not present in the abnormal job information of current period acquisition, abnormal operation is not belonging to, so needing root The corresponding abnormal job information entry in warning message table is deleted according to the major key in warning message table.By the above-mentioned means, can To conveniently realize the update of warning message table, so that record has unacknowledged abnormal job information and in warning message table Confirm untreated abnormal job information, while existing abnormal job information is updated, realizes to more lot flows The better monitoring of operation execution situation.
In order to make the unacknowledged abnormal job information of business personnel's timely learning current period, can be issued to business personnel Warning information.Therefore, in some embodiments of the application, monitoring server is confirmed in updated warning message table one by one Abnormal job information entry carry out early warning, may include at least one of: to business personnel by way of audio alert Issue warning information;Warning information is shown to business personnel by WEB page;Early warning letter is issued to business personnel by short message Breath;Warning information is issued to business personnel by Email.By the above-mentioned means, can flexibly and fast be sent out to business personnel Warning information is sent, so that business personnel confirms in time and handle abnormal operation, improves treatment effeciency.
The above method is illustrated below with reference to a specific embodiment, it should be noted, however, that the specific implementation Example does not constitute an undue limitation on the present application merely to the application is better described.
In the present embodiment, the monitoring method of more lot flows in more TWS examples on a kind of ZOS platform is provided, It may comprise steps of:
Step 1: implementing in ZOS platform, the running abnormal operation letter of periodically different TWSs of the acquisition on ZOS platform Breath, and the predetermined directory for monitoring server being reached under obtained abnormal job information file;
Step 2: monitoring server periodically merges the abnormal job information file that host side passes down;
Step 3: monitoring server empties tables of data, according to preset literary to abnormal job information without j ob schedule of alarming Job information in part is screened, and the job information in the abnormal job information file after screening is imported in tables of data;
Step 4: monitoring server is by tables of data logical synchronization to warning message table, wherein there is record in warning message table Unacknowledged exception job information and untreated abnormal job information is had confirmed that before the renewal time point of current period, is patrolled Collect the at once unacknowledged abnormal operation for recording and having after the renewal time point of current period in the warning message table after synchronizing Information, by tables of data logical synchronization to warning message table the following steps are included:
A. it deletes major key in warning message table and is not present in the data in tables of data;
B. according to existing simultaneously the major key in tables of data and warning message table, by tables of data the job execution time and Job execution state is updated in warning message table;
C. according to the major key that may be not present in warning message table is present in tables of data, by the corresponding data in tables of data It is inserted into warning message table;
Step 5: monitoring server be directed to one by one the unacknowledged abnormal job information in updated alert data table into Row early warning;
Step 6: monitoring server determines unacknowledged different in alert data table according to preset early warning prediction scheme tables of data Normal job information whether there is processing scheme, determining there are in the case where processing scheme, generate the place for being directed to the exception operation Reason scheme;
Step 7: monitoring server shows abnormal job information in web page and carries out to unacknowledged abnormal job information Alarm also shows that processing scheme carries out troubleshooting in order to business personnel to business personnel.
The job information that the above method will be dispersed in the operation exception acquired in multiple TWS examples on ZOS platform is unified Individual monitoring server is descended into, then data mart modeling, displaying and processing are carried out by monitoring server platform, so that reaching has Effect monitors more lot flows in multiple TWS examples and the effect of quick localization process failure operation, and this structure has very strong Scalability, very adapt to and meanwhile monitor more lot flows in multiple TWS examples.By this method can effectively be promoted to batch The O&M monitoring capacity for measuring process, by finding batch operation exception operation in time and providing corresponding processing scheme, Neng Gouming It is aobvious to shorten batch troubleshooting timeliness, enhance system O&M quality.This method is summarized by distributed frame is dispersed in different TWS Batch jobs information in example, is uniformly processed in monitoring server;Realize the monitoring, alarm, failure to multiple lot flows The functions such as processing will appear much report an error operation and abnormal operation in O&M executes in batches, manually be difficult to find in time, and Handling failure inefficiency can effectively improve O&M efficiency after using this method.
Based on the same inventive concept, a kind of more lot flow monitoring devices are additionally provided in the embodiment of the present application, it is such as following Embodiment described in.Since the principle that more lot flow monitoring devices solve the problems, such as is similar to more lot flow monitoring methods, because The implementation of this more lot flow monitoring device may refer to the implementation of more lot flow monitoring methods, and overlaps will not be repeated. Used below, the combination of the software and/or hardware of predetermined function may be implemented in term " unit " or " module ".Although with Device described in lower embodiment is preferably realized with software, but the combined realization of hardware or software and hardware It may and be contemplated.Fig. 3 is a kind of structural block diagram of more lot flow monitoring devices of the embodiment of the present application, such as Fig. 3 institute Show, may include: receiving module 301, update module 302 and warning module 303, the structure is illustrated below.
The batch that receiving module 301 passes down for each TWS example in multiple TWS examples in periodic receipt ZOS platform The abnormal job information file of process, wherein monitoring server is arranged independently of ZOS platform.
Each TWS example in multiple TWS examples in ZOS platform that update module 302 is used to be received according to current period The abnormal job information file of the lot flow passed down is updated warning message table, wherein there is record in warning message table Unacknowledged exception job information entry and untreated abnormal operation letter is had confirmed that before the renewal time point of current period Entry is ceased, record has until the renewal time of current period point unacknowledged abnormal operation letter in updated warning message table Cease entry.
Warning module 303 is for one by one carrying out exception job information entry unacknowledged in updated warning message table Early warning.
In some embodiments of the application, update module can be specifically used for: will be present in the ZOS that current period receives It may be not present in the abnormal job information file for the lot flow that each TWS example passes down in multiple TWS examples in platform in report Abnormal job information entry in alert information table increases in warning message table;And/or will be present in warning message table without It is present in the abnormal of the lot flow that each TWS example passes down in multiple TWS examples in the ZOS platform that current period receives to make Abnormal job information entry in industry message file is deleted from warning message table.
In some embodiments of the application, warning module can also be specifically used for: one by one to updated warning message After unacknowledged exception job information entry carries out early warning in table, business personnel is received in updated warning message table The confirmation operation of one or more unacknowledged abnormal job information entry;In response to confirmation operation, stop being directed to warning message The early warning of corresponding with confirmation operation one or more unacknowledged abnormal job information entry in table, and by this or more The state of the unacknowledged abnormal job information entry of item is untreated by being confirmed to be revised as having confirmed that.
In some embodiments of the application, which can also include generation module, and generation module can be specifically used for: The abnormal operation for the lot flow that each TWS example passes down in multiple TWS examples in the ZOS platform received according to current period After message file is updated warning message table, one by one to exception operation letter unacknowledged in updated warning message table Breath entry determines whether there is the processing scheme for unacknowledged abnormal job information entry;Exist determining for unconfirmed Abnormal job information entry processing scheme in the case where, generate corresponding place for unacknowledged abnormal job information entry Reason scheme.
In some embodiments of the application, update module can be specifically used for: in the ZOS platform that current period is received Multiple TWS examples in abnormal job information entry in the abnormal job information file of lot flow that passes down of each TWS example It imports in tables of data;Warning message table is updated according to tables of data.
In some embodiments of the application, each TWS in multiple TWS examples in ZOS platform that current period is received Abnormal job information entry in the abnormal job information file for the lot flow that example passes down imports in tables of data, can wrap It includes: emptying tables of data;Each TWS in multiple TWS examples in the ZOS platform received according to default j ob schedule to current period Abnormal job information entry in the abnormal job information file for the lot flow that example passes down is screened;By working as after screening The abnormal job information text for the lot flow that each TWS example passes down in multiple TWS examples in the ZOS platform that the preceding period receives The environment name and job name of abnormal job information entry in part are combined into major key and import in the tables of data after emptying;By tables of data In all abnormal job information entries state be set to it is unconfirmed.
In some embodiments of the application, warning message table is updated according to tables of data, may include: acquisition data The major key in major key and warning message table in table;Determine that the major key in tables of data whether there is in warning message table;? It, will be corresponding in tables of data according to the major key in tables of data in the case where determining that the major key in tables of data is present in warning message table The execution time of abnormal job information entry and execution state are updated in warning message table;Determining the major key in tables of data not In the case where being present in warning message table, according to the major key in tables of data by exception job information entry corresponding in tables of data It is inserted into warning message table;Determine that the major key in warning message table whether there is in tables of data;In determining warning message table Major key be not present in tables of data in the case where, according in warning message table major key delete warning message table in correspondence it is different Normal job information entry.
In some embodiments of the application, warning module can also be specifically used for: to business by way of audio alert Personnel issue warning information;Warning information is shown to business personnel by WEB page;Early warning is issued to business personnel by short message Information;Warning information is issued to business personnel by Email.
It can be seen from the above description that the embodiment of the present application realizes following technical effect: by independently of ZOS The monitoring server of platform setting, will be dispersed in the job information being operating abnormally in multiple TWS examples on ZOS platform and is collected Middle analysis processing, and early warning is carried out, it can be realized to the real-time of the job run situation of more lot flows in multiple TWS examples Monitoring, and there is very strong scalability, it is highly suitable for monitoring more lot flows in multiple TWS examples simultaneously, it can be with The efficiency for improving more lot flow monitoring, reduces human cost.In addition, monitoring server is only to unacknowledged in warning message table Abnormal job information entry carries out early warning, and the abnormal job information entry having been acknowledged to business personnel is without early warning, The operating time of business personnel can be saved, the treatment effeciency of business personnel is improved to avoid early warning is repeated.It solves through the above scheme The technical issues of inefficiency for existing more lot flow monitoring methods of having determined, has reached effective promotion monitoring efficiency, has reduced The technical effect of human cost.
Embodiment further provides a kind of computer equipments by the application, specifically can be based on the application refering to shown in Fig. 4 The computer equipment composed structure schematic diagram for more lot flow monitoring methods that embodiment provides, the computer equipment specifically may be used To include input equipment 41, processor 42, memory 43.Wherein, the memory 43 is used for storage processor executable instruction. The step of processor 42 realizes more lot flow monitoring methods described in above-mentioned any embodiment when executing described instruction. The input equipment 41 specifically can be used for default j ob schedule etc..
In the present embodiment, the input equipment, which specifically can be, carries out information between business personnel and computer system One of main device of exchange.The input equipment may include keyboard, mouse, camera, scanner, light pen, handwriting input Plate, speech input device etc.;Input equipment is used to initial data be input in computer with the programs for handling these numbers.It is described Input equipment, which can also obtain, receives the data that other modules, unit, equipment transmit.The processor can be by any suitable When mode realize.For example, processor can take such as microprocessor or processor and storage can be by (micro-) processor It is the computer-readable medium of the computer readable program code (such as software or firmware) of execution, logic gate, switch, dedicated integrated Circuit (Application Specific Integrated Circuit, ASIC), programmable logic controller (PLC) and insertion micro-control The form etc. of device processed.The storage implement body can be in modern information technologies for protecting stored memory device.It is described Memory may include many levels, in digital display circuit, as long as can save binary data can be memory;Collecting At in circuit, the circuit with store function of a not no physical form is also memory, such as RAM, FIFO;In system In, the storage equipment with physical form is also memory, such as memory bar, TF card.
In the present embodiment, the function and effect of computer equipment specific implementation, can be with other embodiment pair According to explanation, details are not described herein.
A kind of computer storage medium based on more lot flow monitoring methods, institute are additionally provided in the application embodiment It states computer storage medium and is stored with computer program instructions, it is above-mentioned any to be performed realization in the computer program instructions Described in embodiment the step of more lot flow monitoring methods.
In the present embodiment, above-mentioned storage medium includes but is not limited to random access memory (Random Access Memory, RAM), read-only memory (Read-Only Memory, ROM), caching (Cache), hard disk (Hard Disk Drive, HDD) or storage card (Memory Card).The memory can be used for storing computer program instructions.Network is logical Letter unit can be according to standard setting as defined in communication protocol, for carrying out the interface of network connection communication.
In the present embodiment, the function and effect of the program instruction specific implementation of computer storage medium storage, can To compare explanation with other embodiment, details are not described herein.
Obviously, those skilled in the art should be understood that each module of above-mentioned the embodiment of the present application or each step can be with It is realized with general computing device, they can be concentrated on a single computing device, or be distributed in multiple computing devices On composed network, optionally, they can be realized with the program code that computing device can perform, it is thus possible to by it Store and be performed by computing device in the storage device, and in some cases, can be held with the sequence for being different from herein The shown or described step of row, perhaps they are fabricated to each integrated circuit modules or will be multiple in them Module or step are fabricated to single integrated circuit module to realize.In this way, the embodiment of the present application be not limited to it is any specific hard Part and software combine.
It should be understood that above description is to illustrate rather than to be limited.By reading above-mentioned retouch It states, many embodiments and many applications except provided example all will be aobvious and easy for a person skilled in the art See.Therefore, scope of the present application should not be determined referring to foregoing description, but should referring to preceding claims and this The full scope of the equivalent that a little claims are possessed determines.
The foregoing is merely preferred embodiment of the present application, are not intended to limit this application, for the skill of this field For art personnel, the embodiment of the present application can have various modifications and variations.Within the spirit and principles of this application, made Any modification, equivalent substitution, improvement and etc. should be included within the scope of protection of this application.

Claims (11)

1. a kind of more lot flow monitoring methods characterized by comprising
The exception for the lot flow that each TWS example passes down in multiple TWS examples in monitoring server periodic receipt ZOS platform Job information file, wherein the monitoring server is arranged independently of the ZOS platform;
Each TWS example passes down in multiple TWS examples in the ZOS platform that the monitoring server is received according to current period The abnormal job information file of lot flow is updated warning message table, wherein recording in the warning message table has Unacknowledged exception job information entry and untreated abnormal job information is had confirmed that before the renewal time point of current period Entry, record has until the renewal time of current period point unacknowledged abnormal job information in updated warning message table Entry;
The monitoring server carries out early warning to exception job information entry unacknowledged in updated warning message table one by one.
2. the method according to claim 1, wherein what the monitoring server was received according to current period The abnormal job information file for the lot flow that each TWS example passes down in multiple TWS examples in ZOS platform is to warning message table It is updated, comprising:
The monitoring server will be present in multiple TWS examples in the ZOS platform that current period receives under each TWS example The abnormal job information entry in the warning message table may be not present in the abnormal job information file of the lot flow of biography It increases in the warning message table;And/or
It is flat that the monitoring server will be present in the ZOS that may be not present in the warning message table and receive in the current period Abnormal job information in the abnormal job information file for the lot flow that each TWS example passes down in multiple TWS examples in platform Entry is deleted from the warning message table.
3. according to the method described in claim 2, it is characterized in that, in the monitoring server one by one to updated alarm signal It ceases in table after unacknowledged abnormal job information entry progress early warning, further includes:
The monitoring server receives business personnel to one or more unacknowledged exception in updated warning message table The confirmation operation of job information entry;
In response to the confirmation operation, the monitoring server stop in the updated warning message table with it is described really Recognize the early warning for operating corresponding one or more unacknowledged abnormal job information entry, and this is one or more unacknowledged The state of abnormal job information entry is untreated by being confirmed to be revised as having confirmed that.
4. the method according to claim 1, wherein being received according to current period in the monitoring server The abnormal job information file for the lot flow that each TWS example passes down in multiple TWS examples in ZOS platform is to warning message table After being updated, further includes:
The monitoring server one by one determines whether exception job information entry unacknowledged in updated warning message table In the presence of the processing scheme for unacknowledged abnormal job information entry;
In the case where determining the processing scheme for existing and being directed to unacknowledged abnormal job information entry, the monitoring server needle Corresponding processing scheme is generated to unacknowledged abnormal job information entry.
5. the method according to claim 1, wherein what the monitoring server was received according to current period The abnormal job information file for the lot flow that each TWS example passes down in multiple TWS examples in ZOS platform is to warning message table It is updated, comprising:
Batch that the monitoring server passes down each TWS example in multiple TWS examples in ZOS platform that current period receives The abnormal job information entry measured in the abnormal job information file of process imports in tables of data;
The monitoring server is updated the warning message table according to the tables of data.
6. according to the method described in claim 5, it is characterized in that, the ZOS that the monitoring server receives current period Abnormal operation letter in the abnormal job information file for the lot flow that each TWS example passes down in multiple TWS examples in platform Entry is ceased to import in tables of data, comprising:
Empty tables of data;
Each TWS example passes down in multiple TWS examples in the ZOS platform received according to default j ob schedule to current period Abnormal job information entry in the abnormal job information file of lot flow is screened;
By the lot flow that each TWS example passes down in multiple TWS examples in ZOS platform that the current period after screening receives Abnormal job information file in abnormal job information entry environment name and job name be combined into major key importing empty after In tables of data;
The state of all abnormal job information entries in the tables of data is set to unconfirmed.
7. according to the method described in claim 6, it is characterized in that, the monitoring server is according to the tables of data to the report Alert information table is updated, comprising:
Obtain the major key in the major key and the warning message table in the tables of data;
Determine that the major key in the tables of data whether there is in the warning message table;
In the case where determining that the major key in the tables of data is present in the warning message table, according in the tables of data The execution time of exception job information entry corresponding in the tables of data and execution state are updated to the warning message by major key In table;
In the case where determining that the major key in the tables of data is not present in the warning message table, according in the tables of data Major key corresponding exception job information entry will be inserted into the warning message table in the tables of data;
Determine that the major key in the warning message table whether there is in the tables of data;
In the case where determining that the major key in the warning message table is not present in the tables of data, according to the warning message Major key in table deletes the corresponding abnormal job information entry in the warning message table.
8. the method according to claim 1, wherein the monitoring server is one by one to updated warning message Unacknowledged exception job information entry carries out early warning, including at least one of in table:
Warning information is issued to business personnel by way of audio alert;
Warning information is shown to business personnel by WEB page;
Warning information is issued to business personnel by short message;
Warning information is issued to business personnel by Email.
9. a kind of more lot flow monitoring devices, which is characterized in that be located in the monitoring server, comprising:
Receiving module, the lot flow passed down for each TWS example in multiple TWS examples in periodic receipt ZOS platform Abnormal job information file, wherein the monitoring server is arranged independently of the ZOS platform;
Update module, each TWS example passes down in multiple TWS examples in the ZOS platform for being received according to current period The abnormal job information file of lot flow is updated warning message table, wherein recording in the warning message table has Unacknowledged exception job information entry and untreated abnormal job information is had confirmed that before the renewal time point of current period Entry, record has until the renewal time of current period point unacknowledged abnormal job information in updated warning message table Entry;
Warning module, for carrying out early warning to exception job information entry unacknowledged in updated warning message table one by one.
10. a kind of computer equipment, including processor and for the memory of storage processor executable instruction, the processing The step of device realizes any one of claims 1 to 8 the method when executing described instruction.
11. a kind of computer readable storage medium is stored thereon with computer instruction, described instruction, which is performed, realizes that right is wanted The step of seeking any one of 1 to 8 the method.
CN201910367542.5A 2019-05-05 2019-05-05 More lot flow monitoring methods, device, computer equipment and storage medium Pending CN110162443A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910367542.5A CN110162443A (en) 2019-05-05 2019-05-05 More lot flow monitoring methods, device, computer equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910367542.5A CN110162443A (en) 2019-05-05 2019-05-05 More lot flow monitoring methods, device, computer equipment and storage medium

Publications (1)

Publication Number Publication Date
CN110162443A true CN110162443A (en) 2019-08-23

Family

ID=67633397

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910367542.5A Pending CN110162443A (en) 2019-05-05 2019-05-05 More lot flow monitoring methods, device, computer equipment and storage medium

Country Status (1)

Country Link
CN (1) CN110162443A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111949484A (en) * 2020-08-13 2020-11-17 中国工商银行股份有限公司 Information processing method, information processing apparatus, electronic device, and medium
CN112819349A (en) * 2021-02-06 2021-05-18 建信金融科技有限责任公司 Monitoring method, device, equipment and medium applied to data processing
CN115766397A (en) * 2022-11-15 2023-03-07 中国工商银行股份有限公司 Method, device, equipment and storage medium for early warning of interruption of operation data

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102226890A (en) * 2011-06-10 2011-10-26 中国工商银行股份有限公司 Monitoring method and device for host batch job data
US20140201747A1 (en) * 2013-01-14 2014-07-17 Wal-Mart Stores, Inc. Cross platform workflow management
CN105607983A (en) * 2015-11-09 2016-05-25 北京京东尚科信息技术有限公司 Data exception monitoring method and apparatus
CN108737170A (en) * 2018-05-09 2018-11-02 中国银行股份有限公司 A kind of batch daily record abnormal data alarm method and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102226890A (en) * 2011-06-10 2011-10-26 中国工商银行股份有限公司 Monitoring method and device for host batch job data
US20140201747A1 (en) * 2013-01-14 2014-07-17 Wal-Mart Stores, Inc. Cross platform workflow management
CN105607983A (en) * 2015-11-09 2016-05-25 北京京东尚科信息技术有限公司 Data exception monitoring method and apparatus
CN108737170A (en) * 2018-05-09 2018-11-02 中国银行股份有限公司 A kind of batch daily record abnormal data alarm method and device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111949484A (en) * 2020-08-13 2020-11-17 中国工商银行股份有限公司 Information processing method, information processing apparatus, electronic device, and medium
CN111949484B (en) * 2020-08-13 2024-01-09 中国工商银行股份有限公司 Information processing method, device, electronic equipment and medium
CN112819349A (en) * 2021-02-06 2021-05-18 建信金融科技有限责任公司 Monitoring method, device, equipment and medium applied to data processing
CN115766397A (en) * 2022-11-15 2023-03-07 中国工商银行股份有限公司 Method, device, equipment and storage medium for early warning of interruption of operation data

Similar Documents

Publication Publication Date Title
CN108874640B (en) Cluster performance evaluation method and device
CN105357038B (en) Monitor the method and system of cluster virtual machine
CN107506451B (en) Abnormal information monitoring method and device for data interaction
CN106940677A (en) One kind application daily record data alarm method and device
CN110162443A (en) More lot flow monitoring methods, device, computer equipment and storage medium
CN105760240A (en) Distributed task processing method and device
JP4506520B2 (en) Management server, message extraction method, and program
KR101365840B1 (en) Work item event procession
WO2019076001A1 (en) Information updating method and device
CN108737549A (en) A kind of log analysis method and device of big data quantity
CN110222039B (en) Data storage and garbage data cleaning method, device, equipment and storage medium
US8683027B2 (en) Utilization of uncertainty dependency relationships between items in a data stream
CN114091704B (en) Alarm suppression method and device
CN109408565A (en) Data synchronous interaction method, system and data interaction platform
US20150281037A1 (en) Monitoring omission specifying program, monitoring omission specifying method, and monitoring omission specifying device
WO2017088701A1 (en) Mass picture management method and apparatus
CN110620722B (en) Order processing method and device
CN110737655A (en) Method and device for reporting data
CN110417892A (en) Data Replication Link optimization method and device based on packet parsing
CN110032497A (en) A kind of monitoring system and method for achievement data
CN113672452A (en) Method and system for monitoring operation of data acquisition task
CN111212112B (en) Information processing method and device
CN105468502A (en) Log collection method, device and system
CN103297477A (en) Data collecting and reporting system, data processing method and proxy server
JP2012064155A (en) Management device, control method for the same, and information processing system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20190823

RJ01 Rejection of invention patent application after publication