CN103678090A - Method and device for monitoring data processing - Google Patents

Method and device for monitoring data processing Download PDF

Info

Publication number
CN103678090A
CN103678090A CN201310676727.7A CN201310676727A CN103678090A CN 103678090 A CN103678090 A CN 103678090A CN 201310676727 A CN201310676727 A CN 201310676727A CN 103678090 A CN103678090 A CN 103678090A
Authority
CN
China
Prior art keywords
state
time
target data
processing
status flag
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
CN201310676727.7A
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.)
Beijing Gridsum Technology Co Ltd
Original Assignee
Beijing Gridsum Technology Co 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 Beijing Gridsum Technology Co Ltd filed Critical Beijing Gridsum Technology Co Ltd
Priority to CN201310676727.7A priority Critical patent/CN103678090A/en
Publication of CN103678090A publication Critical patent/CN103678090A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a method and device for monitoring data processing. The method for monitoring data processing comprises the steps that an initial state of target data is recorded; the target data are processed; the target state of the target data is recorded, wherein the target state is the state of the processing procedure of the target data; the initial state is compared with the target state so that the processing state of the target data can be determined. According to the method and device for monitoring data processing, the problem that the data processing state cannot be monitored in the prior art is solved, the data processing procedure is truly reflected, and real and effective information is provided for a data processing system.

Description

The method for supervising of data processing and device
Technical field
The present invention relates to data processing field, in particular to a kind of method for supervising and device of data processing.
Background technology
Data processing is collection, storage, retrieval, processing, conversion and the transmission that data are carried out.Data are a kind of expression-forms to the fact, concept or instruction, can be processed by artificial or automation equipment.The form of data can be numeral, word, figure or sound etc.Data, through after explaining and giving certain meaning, just become information.The basic object of data processing from a large amount of, may be rambling, elusive data, to extract and derive valuable, significant data.Data processing is systems engineering and the automatic basic link of controlling.Data processing is through the every field of social production and social life.
In current technology, for the processing of data, a kind of is direct log in text, if when having abnormal or data problem, manually get and check log, and investigation problem, efficiency is very low.Another kind is the node time of recording processing data processing in database, then from this record sheet, can simply judge that whether processing is normal.No matter be the method for manually investigating daily record, or the method for record data processing node time, all cannot monitor the treatment state of data.
For the problem that cannot monitor the treatment state of data in correlation technique, effective solution is not yet proposed at present.
Summary of the invention
Fundamental purpose of the present invention is to provide a kind of method for supervising and device of data processing, to solve the problem that cannot monitor the treatment state of data in prior art.
To achieve these goals, according to an aspect of the present invention, provide a kind of method for supervising of data processing, having comprised: the original state of record object data; Processing target data; The dbjective state of record object data, wherein, dbjective state is for to carry out the state in processing procedure to target data; And contrast original state and dbjective state, determine the treatment state of target data.
Further, before the original state of record object data, method for supervising also comprises: initialization object element, wherein, object element is the data processing unit of processing target data, wherein, original state is the state after object element is initialised, and dbjective state is that object element carries out the state in processing procedure to target data.
Further, contrast original state and dbjective state, the treatment state of determining target data comprises: obtain the Status Flag in original state; Obtain the Status Flag in dbjective state; Judge that whether the first Status Flag is identical with the second Status Flag, wherein, the Status Flag in the original state that the first state flag bit gets, the second Status Flag is the Status Flag in the dbjective state getting; And judging the first Status Flag not identical with the second Status Flag in the situation that, determine that mistake appears in the processing of target data.
Further, contrast original state and dbjective state, the treatment state of determining target data comprises: obtain the time in original state; Obtain the time in dbjective state; Calculate the duration between the very first time and the second time, wherein, the very first time is the time in the original state getting, and the second time was the time in the dbjective state getting; Judge whether the duration between the very first time and the second time is greater than Preset Time; And in the situation that the duration of judging between the very first time and the second time is greater than Preset Time, determine that mistake appears in the processing of target data.
Further, contrast original state and dbjective state, the treatment state of determining target data comprises: obtain the index parameter that represents target data in original state; Obtain the desired value of corresponding index parameter in dbjective state; Whether judge index value is in presetting within the scope of metrics-thresholds; And judging desired value not in the situation that presetting within the scope of metrics-thresholds, determine that mistake appears in the processing of target data.
Further, after mistake appears in the processing of determining target data, method for supervising also comprises: send warning message.
To achieve these goals, according to a further aspect in the invention, provide a kind of supervising device of data processing, this supervising device is for carrying out the method for supervising of any data processing that invention foregoing provides.
To achieve these goals, according to a further aspect in the invention, provide a kind of supervising device of data processing, having comprised: the first record cell, for the original state of record object data; Processing unit, for the treatment of target data; The second record cell, for the dbjective state of record object data, wherein, dbjective state is for to carry out the state in processing procedure to target data; And contrast unit, for contrasting original state and dbjective state, determine the treatment state of target data.
Further, supervising device also comprises: initialization unit, for initialization object element, wherein, object element is the data processing unit of processing target data, wherein, original state is the state after object element is initialised, and dbjective state is that object element carries out the state in processing procedure to target data.
Further, contrast unit comprises: the first acquisition module, for obtaining the Status Flag of original state; The second acquisition module, for obtaining the Status Flag of dbjective state; The first judge module, for judging that whether the first Status Flag is identical with the second Status Flag, wherein, and the Status Flag in the original state that the first state flag bit gets, the second Status Flag is the Status Flag in the dbjective state getting; And first determination module, for judging the first Status Flag not identical with the second Status Flag in the situation that, determine that mistake appears in the processing of target data.
Further, contrast unit comprises: the 3rd acquisition module, for obtaining the time of original state; The 4th acquisition module, for obtaining the time of dbjective state; Computing module, for calculating the duration between the very first time and the second time, wherein, the very first time is the time in the original state getting, the second time was the time in the dbjective state getting; The second judge module, for judging whether the duration between the very first time and the second time is greater than Preset Time; And second determination module, in the situation that the duration of judging between the very first time and the second time is greater than Preset Time, determine that mistake appears in the processing of target data.
Further, contrast unit comprises: the 5th acquisition module, represents the index parameter of target data for obtaining original state; The 6th acquisition module, for obtaining the desired value of the corresponding index parameter of dbjective state; The 3rd judge module, for judge index value whether within the scope of default metrics-thresholds; And the 3rd determination module, for judging desired value not within the scope of default metrics-thresholds in the situation that, determine that mistake appears in the processing of target data.
Further, supervising device also comprises: transmitting element, and for sending warning message.
The present invention adopts the original state of record object data; Processing target data; The dbjective state of record object data, wherein, dbjective state is for to carry out the state in processing procedure to target data; And contrast original state and dbjective state, determine the treatment state of target data.By the state before target data is processed, carry out record, obtain original state, and to the monitoring state in its processing procedure, obtain dbjective state, and then by contrast original state and dbjective state, determine the treatment state of target data, having realized the very first time catches the time of day in data handling procedure, solved the problem that cannot monitor the treatment state of data in prior art, and then reached the processing procedure of data processing is truly reflected, can provide authentic and valid information for data handling system.
Accompanying drawing explanation
The accompanying drawing that forms the application's a part is used to provide a further understanding of the present invention, and schematic description and description of the present invention is used for explaining the present invention, does not form inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is according to the process flow diagram of the method for supervising of the data processing of the embodiment of the present invention; And
Fig. 2 is according to the schematic diagram of the supervising device of the data processing of the embodiment of the present invention.
Embodiment
It should be noted that, in the situation that not conflicting, embodiment and the feature in embodiment in the application can combine mutually.Describe below with reference to the accompanying drawings and in conjunction with the embodiments the present invention in detail.
The embodiment of the present invention provides a kind of method for supervising of data processing, below the method for supervising of data processing that the embodiment of the present invention is provided be specifically introduced:
Fig. 1 is according to the process flow diagram of the method for supervising of the data processing of the embodiment of the present invention, and as shown in Figure 1, the method comprises that following step S102 is to step S108:
S102: the original state of record object data particularly, is mainly to carry out record to characterizing the information of target data feature.
S104: processing target data, particularly, mainly by data processing unit, target data is processed accordingly.
S106: the dbjective state of record object data, wherein, dbjective state is for to carry out the state in processing procedure to target data.
S108: contrast original state and dbjective state, determine the treatment state of target data.
The method for supervising of the data processing of the embodiment of the present invention, by the state before target data is processed, carry out record, obtain original state, and to the monitoring state in its processing procedure, obtain dbjective state, and then by contrast original state and dbjective state, determine the treatment state of target data, having realized the very first time catches the time of day in data handling procedure, solved the problem that cannot monitor the treatment state of data in prior art, and then reached the processing procedure of data processing has truly been reflected, can provide authentic and valid information for data handling system.
Further, before the original state of record object data, the method for supervising of the data processing of the embodiment of the present invention also comprises initialization object element, wherein, object element is the data processing unit of processing target data, then, again the dbjective state in the original state of target data and processing procedure is carried out to record, correspondingly, in embodiments of the present invention, state that can be after object element is initialised is as the original state of target data, object element is carried out to state in processing procedure as the dbjective state of target data to target data, , original state is the state after object element is initialised, dbjective state is that object element carries out the state in processing procedure to target data.
Particularly, initialization to object element mainly refers to: before processing target data, the information of modules in initialization object element in database table, comprise module title (ModelName), module type (ModelType, extended field), module status (ModelStatus, whether enable) if referring to this module, module monitors index (ModelNorm, the index name that module need to be monitored), monitor control index maximal value (ModelNormMaxValue), monitor control index minimum value (ModelNormMinValue), maximum handling duration (the ModelDuration of module, unit second, if having surpassed this time period, processing also do not finish dealing with, can think to process overtime).The original state recording is mainly the specifying information after modules initialization, and the dbjective state recording is mainly the specifying information of modules in data handling procedure.
Further, the treatment state of target data mainly comprises: whether the treatment state of target data makes mistakes, and whether the processing time of target data is overtime, and whether the processing index of target data is abnormal, particularly:
Contrast original state and dbjective state, determine whether the treatment state of target data makes mistakes mainly in the following ways:
Obtain the Status Flag in original state, that is, from original state, obtain the symbol of the Stuats that represents treatment state.
Obtain the Status Flag in dbjective state, that is, from dbjective state, obtain the symbol of the Stuats that represents treatment state.
Judge that whether the first Status Flag is identical with the second Status Flag, wherein, the Status Flag in the original state that the first state flag bit gets, the second Status Flag is the Status Flag in the dbjective state getting.
Judging the first Status Flag not identical with the second Status Flag in the situation that, determine that mistake appears in the processing of target data, that is, determine that the treatment state of target data is made mistakes.
Because original state is to the initialized status data of target processing unit, so, Status Flag in original state is normal sign, in the situation that treatment state is made mistakes, Status Flag will change, the second Status Flag is no longer identical with the first Status Flag, and then the treatment state of determining target data is made mistakes.
Contrast original state and dbjective state, determine that whether the processing time of target data is overtime mainly in the following ways:
Obtain the time in original state, that is, from original state, obtain and represent to process the time ProcessStartTime starting.
Obtain the time in dbjective state, that is, from dbjective state, obtain and represent to process the time ProcessEndTime proceeding to.
Calculate the duration between the very first time and the second time, wherein, the very first time is the time in the original state getting, and the second time was the time in the dbjective state getting.
Judge whether the duration between the very first time and the second time is greater than Preset Time, wherein, the concrete duration of Preset Time can specifically arrange according to actual needs.
In the situation that the duration of judging between the very first time and the second time is greater than Preset Time, determine that mistake appears in the processing of target data.
Contrast original state and dbjective state, whether extremely mainly in the following ways to determine the processing index of target data:
Obtain the index parameter that represents target data in original state, that is, from original state, obtain and represent the specifically index parameter of what data of target data.
Obtain the desired value of corresponding index parameter in dbjective state, that is, from dbjective state, obtain the desired value that represents this index parameter specifying information.
Whether judge index value is in presetting within the scope of metrics-thresholds, and wherein, default metrics-thresholds is: in normal process situation, and the processed rear normal threshold interval of target data.
Judging desired value not in the situation that presetting within the scope of metrics-thresholds, determine that mistake appears in the processing of target data.
Further, after mistake appears in the processing of determining target data, the method for supervising of the embodiment of the present invention also comprises transmission warning message, and particularly, warning message can be SMS alarm information, can be also mail warning message, can also be the combination of the two.
By after processing makes mistakes, send warning message, reached and allowed related personnel obtain the time of day of data handling system operation the very first time, assurance system is processed and is corrected within the very first time of makeing mistakes.
Further, the method for supervising of the embodiment of the present invention can also arrange different alarm level to different type of errors, that is, send warning message and comprise: search the alarm level corresponding with type of error, then, according to found alarm level, send warning message.
The method for supervising of the data processing below embodiment of the present invention being provided further illustrates:
1, suppose object element carrying out after initialization, in object element, the information of each module is respectively: ModelName=" ETL ", ModelType=" VD ", ModelStatus=" Ture ", ModelNorm=" PV ", ModelNormMaxValue=" 1000000 ", ModelNormMinValue=" 900000 ", ModelDuration=" 3600 ", ProcessStartTime=" 2013-09-1312:50:33 ".
2, target data is being carried out in processing procedure, daily record watchdog routine reads log sheet, in the dbjective state recording, ModelName=" ETL ", ModelStatus=" Ture ", the Status Flag in original state is identical with the Status Flag in dbjective state, determines that mistake does not appear in the processing of target data, now, can also automatically send the mail alarm of " data processing is normal ".
3, target data is being carried out in processing procedure, daily record watchdog routine reads log sheet, in the dbjective state recording, ProcessEndTime=" 2013-09-1313:20:34 ", data processing completes, and has upgraded parameter, PV=" 1050000 ", contrast monitor control index finds that monitor control index has exceeded the standard of original setting, and supervisory system sends the note mail alarm of " ETL module PV value is processed abnormal " automatically.
4, target data is being carried out in processing procedure, daily record watchdog routine reads log sheet, in the dbjective state recording, during ProcessEndTime=" 2013-09-1313:50:34 ", time and the time difference in original state in dbjective state have surpassed the predetermined processing time, record the warning information of " processing overtime ", volume sends the note mail alarm of " ETL module data is processed overtime " automatically at once.
The embodiment of the present invention also provides a kind of supervising device of data processing, this supervising device is mainly used in carrying out the method for supervising of any data processing that embodiment of the present invention foregoing provides, below the supervising device of data processing that the embodiment of the present invention is provided be specifically introduced:
Fig. 2 is according to the schematic diagram of the supervising device of the data processing of the embodiment of the present invention, and as shown in Figure 2, the supervising device of this data processing mainly comprises the first record cell 10, processing unit 20, the second record cell 30 and contrast unit 40, wherein:
The first record cell 10, for the original state of record object data, particularly, is mainly to carry out record to characterizing the information of target data feature.
Processing unit 20, for the treatment of target data, particularly, is mainly that target data is gathered, stores, retrieves, processes, converted and transmits.
The second record cell 30 is for the dbjective state of record object data, and wherein, dbjective state is for to carry out the state in processing procedure to target data.
The treatment state of target data, for contrasting original state and dbjective state, is determined in contrast unit 40.
The supervising device of the data processing of the embodiment of the present invention, by the state before target data is processed, carry out record, obtain original state, and to the monitoring state in its processing procedure, obtain dbjective state, and then by contrast original state and dbjective state, determine the treatment state of target data, having realized the very first time catches the time of day in data handling procedure, solved the problem that cannot monitor the treatment state of data in prior art, and then reached the processing procedure of data processing has truly been reflected, can provide authentic and valid information for data handling system.
Further, the supervising device of the data processing of the embodiment of the present invention also comprises initialization unit, before the original state of record object data, initialization unit is for initialization object element, wherein, object element is the data processing unit of processing target data, that is, initialization unit is for initialization process unit 20, wherein, original state is the state after object element is initialised, and dbjective state is that object element carries out the state in processing procedure to target data.
Particularly, initialization to object element mainly refers to: before processing target data, the information of modules in initialization object element in database table, comprise module title (ModelName), module type (ModelType, extended field), module status (ModelStatus, whether enable) if referring to this module, module monitors index (ModelNorm, the index name that module need to be monitored), monitor control index maximal value (ModelNormMaxValue), monitor control index minimum value (ModelNormMinValue), maximum handling duration (the ModelDuration of module, unit second, if having surpassed this time period, processing also do not finish dealing with, can think to process overtime).The original state recording is mainly the specifying information after modules initialization, and the dbjective state recording is mainly the specifying information of modules in data handling procedure.
Further, the treatment state of target data mainly comprises: whether the treatment state of target data makes mistakes, and whether the processing time of target data is overtime, and whether the processing index of target data is abnormal, particularly:
Contrast unit 40 is main determines by the first acquisition module, the second acquisition module, the first judge module and the first determination module whether the treatment state of target data makes mistakes, wherein:
The first acquisition module for obtaining the Status Flag of original state, that is, obtains the symbol of the Stuats that represents treatment state from original state.
The second acquisition module for obtaining the Status Flag of dbjective state, that is, obtains the symbol of the Stuats that represents treatment state from dbjective state.
The first judge module, for judging that whether the first Status Flag is identical with the second Status Flag, wherein, and the Status Flag in the original state that the first state flag bit gets, the second Status Flag is the Status Flag in the dbjective state getting.
The first determination module, for judging the first Status Flag not identical with the second Status Flag in the situation that, determines that mistake appears in the processing of target data,, determines that the treatment state of target data is made mistakes that is.
Because original state is to the initialized status data of target processing unit, so, Status Flag in original state is normal sign, in the situation that treatment state is made mistakes, Status Flag will change, the second Status Flag is no longer identical with the first Status Flag, and then the treatment state of determining target data is made mistakes.
Contrast unit 40 is main determines that by the 3rd acquisition module, the 4th acquisition module, computing module, the second judge module and the second determination module whether the processing time of target data is overtime, wherein:
The time of the 3rd acquisition module for obtaining original state, that is, from original state, obtain and represent to process the time ProcessStartTime starting.
The time of the 4th acquisition module for obtaining dbjective state, that is, from dbjective state, obtain and represent to process the time ProcessEndTime proceeding to.
Computing module is for calculating the duration between the very first time and the second time, and wherein, the very first time is the time in the original state getting, and the second time was the time in the dbjective state getting.
The second judge module is for judging whether the duration between the very first time and the second time is greater than Preset Time, and wherein, the concrete duration of Preset Time can specifically arrange according to actual needs.
The second determination module, in the situation that the duration of judging between the very first time and the second time is greater than Preset Time, determines that mistake appears in the processing of target data.
Contrast unit 40 is main determines that by the 5th acquisition module, the 6th acquisition module, the 3rd judge module and the 3rd determination module whether the processing index of target data is abnormal, wherein:
The 5th acquisition module for obtaining the index parameter that original state represents target data, that is, obtains and represents the specifically index parameter of what data of target data from original state.
The 6th acquisition module for obtaining the desired value of the corresponding index parameter of dbjective state, that is, obtains the desired value that represents this index parameter specifying information from dbjective state.
Whether the 3rd judge module is for judge index value in presetting within the scope of metrics-thresholds, and wherein, default metrics-thresholds is: in normal process situation, and the processed rear normal threshold interval of target data.
The 3rd determination module, for judging desired value not in the situation that presetting within the scope of metrics-thresholds, determines that mistake appears in the processing of target data.
Further, the supervising device of the data processing of the embodiment of the present invention also comprises transmitting element, after there is mistake in the processing of determining target data, transmitting element is used for sending warning message, particularly, warning message can be SMS alarm information, can be also mail warning message, can also be the combination of the two.
By after processing makes mistakes, send warning message, reached and allowed related personnel obtain the time of day of data handling system operation the very first time, assurance system is processed and is corrected within the very first time of makeing mistakes.
Further, the supervising device of the embodiment of the present invention can also arrange to different type of errors different alarm level,, transmitting element comprises searches module and sending module, wherein, search module for searching the alarm level corresponding with type of error, then, by sending module, according to found alarm level, send warning message.
From above description, can find out, the present invention has realized the various states of data processing has been monitored in real time, avoid the work of searching daily record or look-up table data of some repetitions, and then reached the processing procedure of data processing is truly reflected, can provide authentic and valid information for data handling system.
It should be noted that, in the step shown in the process flow diagram of accompanying drawing, can in the computer system such as one group of computer executable instructions, carry out, and, although there is shown logical order in flow process, but in some cases, can carry out shown or described step with the order being different from herein.
Obviously, those skilled in the art should be understood that, above-mentioned each module of the present invention or each step can realize with general calculation element, they can concentrate on single calculation element, or be distributed on the network that a plurality of calculation elements form, alternatively, they can be realized with the executable program code of calculation element, thereby, they can be stored in memory storage and be carried out by calculation element, or they are made into respectively to each integrated circuit modules, or a plurality of modules in them or step are made into single integrated circuit module to be realized.Like this, the present invention is not restricted to any specific hardware and software combination.
The foregoing is only the preferred embodiments of the present invention, be not limited to the present invention, for a person skilled in the art, the present invention can have various modifications and variations.Within the spirit and principles in the present invention all, any modification of doing, be equal to replacement, improvement etc., within all should being included in protection scope of the present invention.

Claims (12)

1. a method for supervising for data processing, is characterized in that, comprising:
The original state of record object data;
Process described target data;
Record the dbjective state of described target data, wherein, described dbjective state is for to carry out the state in processing procedure to described target data; And
Contrast described original state and described dbjective state, determine the treatment state of described target data.
2. method for supervising according to claim 1, is characterized in that, before the original state of record object data, described method for supervising also comprises:
Initialization object element, wherein, described object element is the data processing unit of the described target data of processing,
Wherein, described original state is the state after described object element is initialised, and described dbjective state is that described object element carries out the state in processing procedure to described target data.
3. method for supervising according to claim 1, is characterized in that, contrasts described original state and described dbjective state, and the treatment state of determining described target data comprises:
Obtain the Status Flag in described original state;
Obtain the Status Flag in described dbjective state;
Judge that whether the first Status Flag is identical with the second Status Flag, wherein, the Status Flag in the described original state that described the first state flag bit gets, described the second Status Flag is the Status Flag in the described dbjective state getting; And
Judging described the first Status Flag not identical with described the second Status Flag in the situation that, determine that mistake appears in the processing of described target data.
4. method for supervising according to claim 1, is characterized in that, contrasts described original state and described dbjective state, and the treatment state of determining described target data comprises:
Obtain the time in described original state;
Obtain the time in described dbjective state;
Calculate the duration between the very first time and the second time, wherein, the described very first time is the time in the described original state getting, and described the second time is the time in the described dbjective state getting;
Judge whether the duration between the described very first time and described the second time is greater than Preset Time; And
In the situation that the duration of judging between the described very first time and described the second time is greater than described Preset Time, determine that mistake appears in the processing of described target data.
5. method for supervising according to claim 1, is characterized in that, contrasts described original state and described dbjective state, and the treatment state of determining described target data comprises:
Obtain the index parameter that represents described target data in described original state;
Obtain the desired value of corresponding described index parameter in described dbjective state;
Judge that whether described desired value is in presetting within the scope of metrics-thresholds; And
Judging described desired value not within the scope of described default metrics-thresholds in the situation that, determine that mistake appears in the processing of described target data.
6. according to the method for supervising described in any one in claim 3 to 5, it is characterized in that, after mistake appears in the processing of determining described target data, described method for supervising also comprises:
Send warning message.
7. a supervising device for data processing, is characterized in that, comprising:
The first record cell, for the original state of record object data;
Processing unit, for the treatment of described target data;
The second record cell, for recording the dbjective state of described target data, wherein, described dbjective state is for to carry out the state in processing procedure to described target data; And
Contrast unit, for contrasting described original state and described dbjective state, determines the treatment state of described target data.
8. supervising device according to claim 7, is characterized in that, described supervising device also comprises:
Initialization unit, for initialization object element, wherein, described object element is the data processing unit of the described target data of processing,
Wherein, described original state is the state after described object element is initialised, and described dbjective state is that described object element carries out the state in processing procedure to described target data.
9. supervising device according to claim 7, is characterized in that, described contrast unit comprises:
The first acquisition module, for obtaining the Status Flag of described original state;
The second acquisition module, for obtaining the Status Flag of described dbjective state;
The first judge module, be used for judging that whether the first Status Flag is identical with the second Status Flag, wherein, the Status Flag in the described original state that described the first state flag bit gets, described the second Status Flag is the Status Flag in the described dbjective state getting; And
The first determination module, for judging described the first Status Flag not identical with described the second Status Flag in the situation that, determines that mistake appears in the processing of described target data.
10. supervising device according to claim 7, is characterized in that, described contrast unit comprises:
The 3rd acquisition module, for obtaining the time of described original state;
The 4th acquisition module, for obtaining the time of described dbjective state;
Computing module, for calculating the duration between the very first time and the second time, wherein, the described very first time is the time in the described original state getting, described the second time is the time in the described dbjective state getting;
The second judge module, for judging whether the duration between the described very first time and described the second time is greater than Preset Time; And
The second determination module, in the situation that the duration of judging between the described very first time and described the second time is greater than described Preset Time, determines that mistake appears in the processing of described target data.
11. supervising devices according to claim 7, is characterized in that, described contrast unit comprises:
The 5th acquisition module, represents the index parameter of described target data for obtaining described original state;
The 6th acquisition module, for obtaining the desired value of the corresponding described index parameter of described dbjective state;
The 3rd judge module, for judging that whether described desired value is in presetting within the scope of metrics-thresholds; And
The 3rd determination module, for judging described desired value not within the scope of described default metrics-thresholds in the situation that, determines that mistake appears in the processing of described target data.
12. according to the supervising device described in any one in claim 9 to 11, it is characterized in that, described supervising device also comprises:
Transmitting element, for sending warning message.
CN201310676727.7A 2013-12-11 2013-12-11 Method and device for monitoring data processing Pending CN103678090A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310676727.7A CN103678090A (en) 2013-12-11 2013-12-11 Method and device for monitoring data processing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310676727.7A CN103678090A (en) 2013-12-11 2013-12-11 Method and device for monitoring data processing

Publications (1)

Publication Number Publication Date
CN103678090A true CN103678090A (en) 2014-03-26

Family

ID=50315731

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310676727.7A Pending CN103678090A (en) 2013-12-11 2013-12-11 Method and device for monitoring data processing

Country Status (1)

Country Link
CN (1) CN103678090A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105512009A (en) * 2014-09-22 2016-04-20 腾讯科技(深圳)有限公司 Application program running state detection method and device
CN105760378A (en) * 2014-12-15 2016-07-13 阿里巴巴集团控股有限公司 Transaction state monitor method and device
CN106776512A (en) * 2016-12-02 2017-05-31 浪潮通信信息***有限公司 A kind of general text data processing method
CN107301113A (en) * 2017-05-26 2017-10-27 北京小度信息科技有限公司 Mission Monitor method and device
CN108121303A (en) * 2016-11-30 2018-06-05 沈阳中科博微科技股份有限公司 A kind of log recording method applied to manufacturing equipment statistical analysis process
CN108197199A (en) * 2017-12-27 2018-06-22 珠海市君天电子科技有限公司 Data monitoring method, device, electronic equipment and computer readable storage medium
CN110995524A (en) * 2019-10-28 2020-04-10 北京三快在线科技有限公司 Flow data monitoring method and device, electronic equipment and computer readable medium
CN112559070A (en) * 2020-12-09 2021-03-26 北京展心展力信息科技有限公司 Initialization method and device for starting application program, electronic equipment and medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH047650A (en) * 1990-04-25 1992-01-13 Hitachi Ltd Fault information log method and data processor
US20050125710A1 (en) * 2003-05-22 2005-06-09 Sanghvi Ashvinkumar J. Self-learning method and system for detecting abnormalities
CN101620549A (en) * 2009-08-13 2010-01-06 恒生电子股份有限公司 Performance analysis method and device
CN102055843A (en) * 2010-10-27 2011-05-11 中兴通讯股份有限公司 Method for verifying terminal and stored data

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH047650A (en) * 1990-04-25 1992-01-13 Hitachi Ltd Fault information log method and data processor
US20050125710A1 (en) * 2003-05-22 2005-06-09 Sanghvi Ashvinkumar J. Self-learning method and system for detecting abnormalities
CN101620549A (en) * 2009-08-13 2010-01-06 恒生电子股份有限公司 Performance analysis method and device
CN102055843A (en) * 2010-10-27 2011-05-11 中兴通讯股份有限公司 Method for verifying terminal and stored data

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105512009A (en) * 2014-09-22 2016-04-20 腾讯科技(深圳)有限公司 Application program running state detection method and device
CN105512009B (en) * 2014-09-22 2019-01-08 腾讯科技(深圳)有限公司 The detection method and device of application program running state
CN105760378A (en) * 2014-12-15 2016-07-13 阿里巴巴集团控股有限公司 Transaction state monitor method and device
CN105760378B (en) * 2014-12-15 2019-12-10 菜鸟智能物流控股有限公司 Transaction state monitoring method and device
CN108121303A (en) * 2016-11-30 2018-06-05 沈阳中科博微科技股份有限公司 A kind of log recording method applied to manufacturing equipment statistical analysis process
CN106776512A (en) * 2016-12-02 2017-05-31 浪潮通信信息***有限公司 A kind of general text data processing method
CN107301113A (en) * 2017-05-26 2017-10-27 北京小度信息科技有限公司 Mission Monitor method and device
CN108197199A (en) * 2017-12-27 2018-06-22 珠海市君天电子科技有限公司 Data monitoring method, device, electronic equipment and computer readable storage medium
CN110995524A (en) * 2019-10-28 2020-04-10 北京三快在线科技有限公司 Flow data monitoring method and device, electronic equipment and computer readable medium
CN110995524B (en) * 2019-10-28 2022-06-14 北京三快在线科技有限公司 Flow data monitoring method and device, electronic equipment and computer readable medium
CN112559070A (en) * 2020-12-09 2021-03-26 北京展心展力信息科技有限公司 Initialization method and device for starting application program, electronic equipment and medium

Similar Documents

Publication Publication Date Title
CN103678090A (en) Method and device for monitoring data processing
CN110661659B (en) Alarm method, device and system and electronic equipment
CN110213068B (en) Message middleware monitoring method and related equipment
CN109088775B (en) Abnormity monitoring method and device and server
CN107426022A (en) Security incident monitoring method and device, electronic equipment, storage medium
KR20180108446A (en) System and method for management of ict infra
CN110750413B (en) Multi-machine room temperature alarm method and device and storage medium
CN104410512A (en) Resource monitoring alarm framework suitable for cloud computation and method thereof
US20160063078A1 (en) Automatic identification and tracking of log entry schemas changes
CN112148733A (en) Method, device, electronic device and computer readable medium for determining fault type
CN105404224A (en) Method and apparatus for processing machine room fault
CN111341063A (en) Intelligent control system, method and device for safety early warning and monitoring of electric equipment and terminal equipment
CN107040532B (en) Data evaluation device using verification code for verification
CN112187914A (en) Remote control robot management method and system
CN104361713A (en) Index data monitoring method, device and server
CN103901877A (en) Method for judging and processing faults based on fault attribute data
CN105300447A (en) System and method for monitoring operation state of equipment
CN113487086B (en) Method, device, computer equipment and medium for predicting residual service life of equipment
CN108921223B (en) Server cooling system, control method, computer program and computer
CN114401207A (en) Positioning method and device for communication abnormal terminal equipment and electronic equipment
CN107612755A (en) The management method and its device of a kind of cloud resource
CN112256548A (en) Abnormal data monitoring method and device, server and storage medium
CN102986151A (en) Monitoring system and data transfer device and method thereof
CN110333006B (en) Temperature detection method, device, equipment and storage medium for culture area
CN113965447B (en) Online cloud diagnosis method, device, system, equipment and storage medium

Legal Events

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

Application publication date: 20140326

RJ01 Rejection of invention patent application after publication