CN106161060B - Data monitoring method and device - Google Patents

Data monitoring method and device Download PDF

Info

Publication number
CN106161060B
CN106161060B CN201510161996.9A CN201510161996A CN106161060B CN 106161060 B CN106161060 B CN 106161060B CN 201510161996 A CN201510161996 A CN 201510161996A CN 106161060 B CN106161060 B CN 106161060B
Authority
CN
China
Prior art keywords
monitoring
data
monitored
rule
characteristic
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.)
Active
Application number
CN201510161996.9A
Other languages
Chinese (zh)
Other versions
CN106161060A (en
Inventor
余豪阳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201510161996.9A priority Critical patent/CN106161060B/en
Publication of CN106161060A publication Critical patent/CN106161060A/en
Application granted granted Critical
Publication of CN106161060B publication Critical patent/CN106161060B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention discloses a data monitoring method, which comprises the following steps: acquiring data to be monitored, wherein the data to be monitored comprises a monitoring item value and an index value; matching the data to be monitored with a preset monitoring model to obtain a monitoring rule of the characteristic of the monitoring item corresponding to the data to be monitored; and monitoring the data to be monitored according to the monitoring rule. The invention also discloses a data monitoring device. The data monitoring method is not only suitable for complex and diversified data monitoring, but also improves the monitoring efficiency.

Description

Data monitoring method and device
Technical Field
The invention relates to the field of computers, in particular to a data monitoring method and device.
Background
For stable operation of the system, data monitoring during operation of the system becomes important. The current monitoring scheme is generally: various monitoring alarm types are appointed in advance, and after data reported by a service system are analyzed, alarm processing is carried out according to a preset rule. However, in the existing monitoring scheme, each alarm type is set respectively, which is difficult to satisfy the complex and diversified monitoring requirements, and the data management is difficult, which easily causes the alarm information to be inundated, and the user can not identify the alarm information really needed to be concerned. In addition, if a new alarm type exists, the alarm type cannot be expanded from the set alarm types.
Disclosure of Invention
The embodiments of the present invention mainly aim to provide a method and an apparatus for monitoring data, so as to enable data monitoring to be not only suitable for complex and diverse data monitoring, but also improve monitoring efficiency.
In order to achieve the above object, an embodiment of the present invention provides a data monitoring method, including the following steps:
acquiring data to be monitored, wherein the data to be monitored comprises a monitoring item value and an index value;
matching the data to be monitored with a preset monitoring model to obtain a monitoring rule of the characteristic of the monitoring item corresponding to the data to be monitored;
and monitoring the data to be monitored according to the monitoring rule.
In addition, to achieve the above object, an embodiment of the present invention further provides a data monitoring apparatus, including:
the data acquisition module is used for acquiring data to be monitored, and the data to be monitored comprises a monitoring item value and an index value;
the monitoring rule matching module is used for matching the data to be monitored with a preset monitoring model to obtain a monitoring rule of the characteristic under the monitoring item corresponding to the data to be monitored;
and the monitoring module is used for monitoring the data to be monitored according to the monitoring rule.
The embodiment of the invention monitors the data to be monitored by the preset monitoring model, not only can be suitable for monitoring complex and various data, but also improves the monitoring efficiency.
Drawings
FIG. 1 is a schematic structural diagram of a data monitoring model based on which the data monitoring method of the present invention is based;
FIG. 2 is a diagram illustrating an exemplary configuration of a data monitoring model configured in web monitoring in FIG. 1;
FIG. 3 is a flow chart illustrating an embodiment of a data monitoring method according to the present invention;
FIG. 4 is a schematic view illustrating a detailed process of monitoring rule matching in the data monitoring method according to an embodiment of the present invention;
FIG. 5 is a schematic diagram illustrating a detailed process of monitoring rule matching in the data monitoring method according to another embodiment of the present invention;
FIG. 6 is a schematic view of a detailed process of monitoring according to the monitoring rule in the data monitoring method of the present invention;
FIG. 7 is a schematic diagram of data interaction between a monitoring server and a monitoring device according to the present invention;
FIG. 8 is a diagram of a hardware configuration of the monitoring server in FIG. 7;
FIG. 9 is a functional block diagram of an embodiment of a data monitoring device according to the present invention;
FIG. 10 is a schematic diagram of a detailed functional module of an embodiment of a monitoring rule matching module in the data monitoring apparatus according to the present invention;
FIG. 11 is a schematic diagram of a detailed functional module of another embodiment of a monitoring rule matching module in the data monitoring apparatus according to the present invention;
FIG. 12 is a schematic view illustrating a detailed flow of a monitoring module in the data monitoring apparatus according to the present invention;
fig. 13 is a functional block diagram of another embodiment of the data monitoring device of the present invention.
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
The technical scheme of the invention is further explained by combining the drawings and the specific embodiments in the specification. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
The core idea of the invention is as follows: the invention provides a data monitoring scheme, wherein a novel data monitoring model is provided, and the data monitoring based on the data monitoring model is not only suitable for complex and various data monitoring, but also improves the monitoring efficiency.
The monitoring data in the invention can be suitable for monitoring various data, and the data monitoring based on the data monitoring model of the invention is all in the scope of the invention. The data monitoring model proposed by the present invention will be described below.
As shown in fig. 1, the monitoring model includes a monitoring item, and various characteristics under the monitoring item. The monitoring items are used to define a set of alarm types with similar characteristics. Each alarm type under each set of monitoring items is a property. The characteristic is correspondingly provided with a monitoring rule for defining an alarm judgment condition, a characteristic calculation rule and the like. In addition, special case configuration can be added under the characteristics, the special case configuration is used for defining special conditions under a certain use scene, the special case is correspondingly provided with a monitoring rule, and the priority of the monitoring rule is higher than that of the monitoring rule corresponding to the characteristics. That is, when there is a configuration of a special case under the characteristic, the monitoring rule for monitoring replaces the monitoring rule corresponding to the "characteristic" with the monitoring rule corresponding to the "special case".
The data monitoring model is further illustrated with an application example. Assume that various types of monitoring alarms need to be performed on the website, including access amount, average time consumption, failure rate, page size, and the like. As shown in fig. 2, since the monitoring data sources, alarm caregivers, and other information of the various monitoring alarm types are consistent, they can be abstracted into a "monitoring item": and monitoring the webpage. The various monitoring alarm types are the characteristics under the monitoring item. Then, a corresponding monitoring rule is configured for each "property". Meanwhile, as the monitoring rule of the "characteristic" of the access amount is that the characteristic value reaches 1000, an alarm is given, however, because the service scene is complex, and special rule change or shielding may be required to be performed in some time, two special cases are added to the "characteristic" of the access amount: 3 months 1-5 days are routine test maintenance periods and therefore are not monitored; meanwhile, the service is special at 11 months and 11 nights, the pressure of the server is high, so that the monitoring threshold value 1000 is changed to 500, and the monitoring sensitivity is enhanced.
When the data monitoring model is applied to data monitoring, the data monitoring model has the following characteristics:
(1) has universality. The data monitoring model can be used for monitoring the data of the monitoring platform only by establishing the data monitoring model according to the structure rule, so that the development cost of the monitoring platform is reduced.
(2) The management of the user is convenient. Because the 'monitoring item' extracts the commonality of 'characteristics', the grouping management of users is facilitated, the complexity of repeated configuration is reduced, and the user can easily understand and operate the monitoring item.
(3) And the monitoring quality is improved. The special case mechanism can be flexibly applied to various special scene problems, so that the problem of monitoring false alarm is greatly reduced, and the problems that a user gives an alarm only with a lot of useless alarm information and finally gives up using the alarm in the traditional monitoring method are solved.
Based on the data monitoring model, the invention provides a data monitoring method. As shown in fig. 3, the data monitoring method includes the following steps:
step S110, obtaining data to be monitored, wherein the data to be monitored comprises a monitoring item value and an index value;
step S120, matching the data to be monitored with a preset monitoring model to obtain a monitoring rule of the characteristic of the monitoring item corresponding to the data to be monitored;
and S130, monitoring the data to be monitored according to the monitoring rule.
The data to be monitored is uploaded to the monitoring platform after the data passing through the monitoring points are extracted or captured by the monitoring equipment arranged at each monitoring point. And the monitoring platform acquires the data uploaded by each monitoring device. The uploaded data to be monitored can comprise monitoring item values and index values. The data format of the data to be monitored is configured in advance, so that the management and monitoring of the monitoring platform are facilitated.
And the monitoring platform matches the data to be monitored with a preset monitoring model to obtain a monitoring rule suitable for matching the data to be monitored. Then the monitoring platform carries out alarm judgment on the data to be monitored according to the monitoring rule, and if the alarm condition is met, an alarm is generated; if the alarm condition is not satisfied, no processing or other processing is performed, which is not limited herein.
The embodiment of the invention monitors the data to be monitored by the preset monitoring model, not only can be suitable for monitoring complex and various data, but also improves the monitoring efficiency.
Further, as shown in fig. 4, step S120 of the above data monitoring method embodiment includes:
step S121, matching a monitoring item value in the data to be monitored with a monitoring item in a preset monitoring model to obtain a corresponding monitoring item of the data to be monitored in the monitoring model;
step S122, matching the characteristic identification of the index value in the data to be monitored with all the characteristics under the monitoring item corresponding to the data to be monitored in the monitoring model to obtain the characteristic under the monitoring item corresponding to the data to be monitored;
and S123, obtaining a monitoring rule of the characteristic under the monitoring item corresponding to the data to be monitored.
The method specifically comprises the following steps: after receiving the data to be monitored, the monitoring platform matches the monitoring item value in the data to be monitored with the monitoring item in the preset monitoring model so as to find the monitoring item corresponding to the data to be monitored in the monitoring model. And then the monitoring platform continuously matches the characteristic identification of the index value in the data to be monitored with all the characteristics under the monitoring item in the monitoring model so as to find out the characteristic to which the data to be monitored belongs. The characteristic identifier of the index value is configured in advance, for example, the characteristic identifier of the index value is a numerical unit of the index value, or the index value in the uploaded data to be monitored carries the characteristic identifier, and the like. After the "monitoring item" corresponding to the data to be monitored and the characteristics under the "monitoring item" are found in the monitoring model, the monitoring rule corresponding to the characteristics in the monitoring model can be extracted.
Because the special case is also configured under the characteristic in the data monitoring model. Therefore, as shown in fig. 5, step S123 of the above embodiment may be followed by:
step S124, when the characteristic of the monitoring item corresponding to the data to be monitored has special case configuration, extracting the reporting time of the data to be monitored;
step S125, when the reporting time of the data to be monitored meets the configuration of a special case, obtaining the monitoring rule corresponding to the special case, and replacing the monitoring rule corresponding to the special case with the monitoring rule of the characteristic under the monitoring item corresponding to the data to be monitored.
Specifically, when there is a configuration of "special case" under the "characteristic" to which the data to be monitored obtained in step S122 belongs, the upload time of the data to be monitored is extracted. The monitoring platform then determines whether the upload time satisfies the configuration of "special case". And when the reporting time of the data to be monitored meets the configuration of the special case, acquiring the monitoring rule corresponding to the special case, wherein the priority of the monitoring rule corresponding to the special case is higher than that of the monitoring rule corresponding to the characteristic. That is, the monitoring rule in step S130 replaces the monitoring rule of the characteristic under the monitoring item corresponding to the data to be monitored by the monitoring rule corresponding to the special case.
Further, as shown in fig. 6, step S130 in the above embodiment includes:
step S131, calculating an index value of the data to be monitored according to a characteristic calculation rule in the monitoring rule to obtain a characteristic value;
step S132, according to the alarm judgment rule in the monitoring rule, alarm judgment is carried out on the characteristic value;
and step S133, generating an alarm when the alarm condition is met.
The characteristic calculation rule is used for calculating the index value of the uploaded data to be monitored, and if the monitoring rule is a default characteristic calculation rule, a default characteristic calculation rule can be used, such as the sum of all the index values, the average value of all the index values, and the like. The alarm determination rule may include an alarm threshold, and if the calculated characteristic value reaches the alarm threshold, an alarm condition is satisfied, and an alarm is generated. The specific condition of the alarm, such as the reason of the alarm, the object of the alarm, the grade of the alarm, etc., will be recorded in the alarm information. And if the monitoring platform has the function of automatically sending the alarm information, the monitoring platform also automatically sends the alarm information to corresponding processing equipment for processing. In addition, the alarm determination rule may further include an alarm uploading mode, for example, uploading when the alarm information accumulation reaches a certain threshold, or uploading immediately, and the like. It can be understood that the monitoring rule may be a monitoring rule corresponding to the characteristic, or may also be a monitoring rule corresponding to the special case, and the monitoring process based on the monitoring rule corresponding to the characteristic is substantially the same as the monitoring process based on the monitoring rule corresponding to the special case, and the difference is slight, for example, the threshold value of the alarm judgment is different.
Suppose that the data monitoring model is configured with a product name as a "monitoring item", and the characteristic is the generation time of the picture. In the monitoring rules corresponding to the characteristics, the characteristic calculation rule is used for calculating the average generation time of the picture, and the alarm threshold value in the alarm judgment rule is 15 seconds.
The data to be monitored uploaded by a monitoring point acquired by the monitoring platform are as follows:
product 1, 15 seconds
2, 19 seconds for the product
Product 3, 10 seconds
Product 1, 8 seconds
The monitoring platform judges that a 'monitoring item value' in the data to be monitored is a product name and is matched with a 'monitoring item' configured in the data monitoring model, and meanwhile, an 'index value' in the data to be monitored corresponds to the generation time of the 'characteristic' picture, so that the data to be monitored is monitored according to a monitoring rule corresponding to the generation time of the 'characteristic' picture. Firstly, the monitoring platform will count the data in each monitoring period, and calculate the characteristic value of the "characteristic", that is, the average generation time of the picture, as follows:
product 1, average 13 seconds
Product 2, average 19 seconds
Product 3, average 10 seconds
Since the alarm threshold is 15 seconds, the product 2 will generate an alarm message accordingly.
In order to facilitate data monitoring of the monitoring platform, all uploaded data to be monitored meet preset formats, such as monitoring item values and index values, and can be set to other formats. Therefore, after the monitoring platform acquires the data to be monitored again, whether the format of the data to be monitored conforms to the preset data format or not is judged, if not, the format of the data to be monitored is prompted to be wrong, and the format of the data uploaded by the monitoring point needs to be reconfigured.
The data monitoring method can be applied to a monitoring platform provided by a monitoring server and used for monitoring data to be monitored. As shown in fig. 7, a corresponding monitoring device is provided at the monitoring point to be monitored or a corresponding data extraction means is provided. All the monitoring equipment or the data extraction device are connected with the monitoring server, and the data passing through the monitoring point is extracted or grabbed periodically or regularly according to the control of the monitoring server and uploaded to the monitoring server. The monitoring server monitors the uploaded data by using the data monitoring method, and generates an alarm when the alarm condition is met.
Specifically, as shown in fig. 8, the monitoring server may include a processor 101, a memory 102, a communication module 103, a data monitoring device 104, and a data bus 105. The data bus 105 is used, among other things, to monitor data communications between the various components in the server. The communication module 103 is used for monitoring communication between the server and external devices, which may include terminals, servers, and the like. The communication module 103 may include one or more components, such as a wired communication unit, a wireless communication unit, and the like. The memory 102 is used for storing an operating system run by the monitoring server, monitoring data, and the like. Of course, if the data monitoring apparatus 104 is a software structure, it can also be stored in the memory 102 for the processor 101 to call. The memory 102 may include an internal memory and an external memory, such as a memory card or an external memory card, etc. The processor 101 serves as a processing center of the monitoring server for data processing, invoking other components to work, and the like. For example, the processor 101 calls a corresponding program on the memory 102 to execute according to the configuration of the developer, so as to implement functions of monitoring, alarming, and the like of data to be monitored.
It is understood that the monitoring server is not limited to the above components, and other components, such as the display 106, the key assembly 107, the power supply 108, etc., may be added according to specific applications. The key assembly 107 is configured to receive information input by a user, and send the information to the processor 101 for processing; the display 106 is used for receiving the information sent by the processor 101 and presenting the information to the user in a corresponding form, such as an image display of the display, a sound display of a speaker, and the like. It is understood that the display screen 106 may also be used to receive user input information, such as a touch screen, and the key assembly 107 may include physical keys on a monitoring server and virtual keys on the touch screen. The power supply 108 is used to power the operation of the components of the monitoring server.
As shown in fig. 9, the data monitoring apparatus includes:
a data obtaining module 110, configured to obtain data to be monitored, where the data to be monitored includes a monitoring item value and an index value;
a monitoring rule matching module 120, configured to match the data to be monitored with a preset monitoring model, and obtain a monitoring rule of a characteristic that a monitoring item corresponding to the data to be monitored belongs to;
and the monitoring module 130 is configured to monitor the data to be monitored according to the monitoring rule.
The data to be monitored is uploaded to the monitoring server after the data passing through the monitoring points are extracted or captured by the monitoring equipment arranged at each monitoring point. The data obtaining module 110 obtains data uploaded by each monitoring device. The uploaded data to be monitored can comprise monitoring item values and index values. The data format of the data to be monitored is configured in advance, so that the management and monitoring of the monitoring platform are facilitated.
The monitoring rule matching module 120 matches the data to be monitored with a preset monitoring model to obtain a monitoring rule suitable for matching the data to be monitored. Then, the monitoring module 130 performs alarm judgment on the data to be monitored according to the monitoring rule, and generates an alarm if the alarm condition is met; if the alarm condition is not satisfied, no processing or other processing is performed, which is not limited herein.
The embodiment of the invention monitors the data to be monitored by the preset monitoring model, not only can be suitable for monitoring complex and various data, but also improves the monitoring efficiency.
Further, as shown in fig. 10, the monitoring rule matching module 120 in the data monitoring apparatus of the above embodiment includes:
a monitoring item matching unit 121, configured to match a monitoring item value in the data to be monitored with a monitoring item in a preset monitoring model, so as to obtain a corresponding monitoring item in the monitoring model for the data to be monitored;
a characteristic matching unit 122, configured to match a characteristic identifier of an index value in the data to be monitored with all characteristics of the monitoring items corresponding to the data to be monitored in the monitoring model, so as to obtain a characteristic of the monitoring item corresponding to the data to be monitored;
a monitoring rule obtaining unit 123, configured to obtain a monitoring rule of a characteristic that a monitoring item corresponding to the data to be monitored belongs to.
The method specifically comprises the following steps: after the data obtaining module 110 receives the data to be monitored, the monitoring item matching unit 121 matches the monitoring item value in the data to be monitored with the monitoring item in the preset monitoring model, so as to find the "monitoring item" corresponding to the data to be monitored in the monitoring model. Then, the characteristic matching unit 122 continues to match the characteristic identifier of the index value in the data to be monitored with all the characteristics under the "monitoring item" in the monitoring model, so as to find out the characteristic to which the data to be monitored belongs. The characteristic identifier of the index value is configured in advance, for example, the characteristic identifier of the index value is a numerical unit of the index value, or the index value in the uploaded data to be monitored carries the characteristic identifier, and the like. After the "monitoring item" corresponding to the data to be monitored and the characteristics under the "monitoring item" are found in the monitoring model, the monitoring rule obtaining unit 123 may extract the monitoring rule corresponding to the characteristics in the monitoring model.
Further, as shown in fig. 11, the monitoring rule matching module 120 of the above embodiment further includes:
a reporting time extracting unit 124, configured to extract reporting time of the data to be monitored when there is special case configuration of the characteristics of the monitoring items corresponding to the data to be monitored;
the monitoring rule obtaining unit 123 is further configured to: and when the reporting time of the data to be monitored meets special case configuration, acquiring a monitoring rule corresponding to the special case configuration, and replacing the monitoring rule corresponding to the special case with the monitoring rule of the characteristic under the monitoring item corresponding to the data to be monitored.
Because the special case is also configured under the characteristic in the data monitoring model. Therefore, when there is a configuration of a "special case" under the "characteristic" of the data to be monitored obtained by the characteristic matching unit 122, the reporting time extracting unit 124 extracts the uploading time of the data to be monitored. The monitoring platform then determines whether the upload time satisfies the configuration of "special case". When the reporting time of the data to be monitored meets the configuration of the "special case", the monitoring rule obtaining unit 123 obtains the monitoring rule corresponding to the "special case", and the priority of the monitoring rule corresponding to the "special case" is higher than that of the monitoring rule corresponding to the "characteristic". That is, the monitoring rule for monitoring replaces the monitoring rule of the characteristic under the monitoring item corresponding to the data to be monitored by the monitoring rule corresponding to the special case.
Further, as shown in fig. 12, the monitoring module 130 in the data monitoring apparatus of the above embodiment includes:
a characteristic value calculating unit 131, configured to calculate an index value of the data to be monitored according to a characteristic calculation rule in the monitoring rule, to obtain a characteristic value;
an alarm determination unit 132, configured to perform alarm determination on the characteristic value according to an alarm determination rule in the monitoring rules;
an alarm unit 133 for generating an alarm when an alarm condition is satisfied.
The characteristic calculation rule is used for calculating the index value of the uploaded data to be monitored, and if the monitoring rule is a default characteristic calculation rule, a default characteristic calculation rule can be used, such as the sum of all the index values, the average value of all the index values, and the like. The alarm determination rule may include an alarm threshold, and if the calculated characteristic value reaches the alarm threshold, an alarm condition is satisfied, and an alarm is generated. The specific condition of the alarm, such as the reason of the alarm, the object of the alarm, the grade of the alarm, etc., will be recorded in the alarm information. And if the monitoring platform has the function of automatically sending the alarm information, the monitoring platform also automatically sends the alarm information to corresponding processing equipment for processing. In addition, the alarm determination rule may further include an alarm uploading mode, for example, uploading when the alarm information accumulation reaches a certain threshold, or uploading immediately, and the like. It can be understood that the monitoring rule may be a monitoring rule corresponding to the characteristic, or may also be a monitoring rule corresponding to the special case, and the monitoring process based on the monitoring rule corresponding to the characteristic is substantially the same as the monitoring process based on the monitoring rule corresponding to the special case, and the difference is slight, for example, the threshold value of the alarm judgment is different.
Further, as shown in fig. 13, the data monitoring apparatus of the above embodiment further includes:
the data determining module 140 is configured to prompt that the format of the data to be monitored is wrong when the format of the data to be monitored does not conform to the preset data format.
In order to facilitate data monitoring of the monitoring platform, all uploaded data to be monitored meet preset formats, such as monitoring item values and index values, and can be set to other formats. Therefore, after the monitoring platform acquires the data to be monitored again, whether the format of the data to be monitored conforms to the preset data format or not is judged, if not, the format of the data to be monitored is prompted to be wrong, and the format of the data uploaded by the monitoring point needs to be reconfigured.
The above description is only for the preferred embodiment of the present invention and is not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes that can be directly or indirectly applied to other related technical fields using the contents of the present specification and the accompanying drawings are included in the scope of the present invention.

Claims (8)

1. A data monitoring method is characterized by comprising the following steps:
acquiring data to be monitored, wherein the data to be monitored comprises a monitoring item value and an index value;
matching the data to be monitored with a preset monitoring model to obtain a monitoring rule of the characteristic under a monitoring item corresponding to the data to be monitored, wherein the monitoring model comprises the monitoring item and the characteristic under the monitoring item, the monitoring item is used for defining a group of characteristics with similar characteristics, and the source of the monitoring data among the characteristics with the similar characteristics is consistent with an alarm attention person;
the monitoring rule for matching the data to be monitored with a preset monitoring model and obtaining the characteristic of the data to be monitored comprises the following steps: matching the monitoring item value in the data to be monitored with a monitoring item in a preset monitoring model to obtain a corresponding monitoring item of the data to be monitored in the monitoring model; matching the characteristic identification of the index value in the data to be monitored with all characteristics under the monitoring item corresponding to the data to be monitored in the monitoring model to obtain the characteristic under the monitoring item corresponding to the data to be monitored; acquiring a monitoring rule of the characteristic under the monitoring item corresponding to the data to be monitored;
monitoring the data to be monitored according to the monitoring rule;
the obtaining of the monitoring rule of the characteristic under the monitoring item corresponding to the data to be monitored further includes: when the characteristic of the monitoring item corresponding to the data to be monitored has special configuration, extracting the reporting time of the data to be monitored; and when the reporting time of the data to be monitored meets special case configuration, acquiring a monitoring rule corresponding to the special case, and replacing the monitoring rule corresponding to the special case with the monitoring rule of the characteristic under the monitoring item corresponding to the data to be monitored.
2. The data monitoring method of claim 1, wherein the monitoring the data to be monitored according to the monitoring rule comprises:
calculating an index value of the data to be monitored according to a characteristic calculation rule in the monitoring rule to obtain a characteristic value;
according to an alarm judgment rule in the monitoring rules, carrying out alarm judgment on the characteristic value;
when the alarm condition is satisfied, an alarm is generated.
3. The data monitoring method according to claim 1, wherein the step of matching the data to be monitored with a preset monitoring model to obtain the monitoring rule corresponding to the characteristic to which the data to be monitored belongs further comprises:
and when the format of the data to be monitored does not conform to the preset data format, prompting that the format of the data to be monitored is wrong.
4. A data monitoring device, the data monitoring device comprising:
the data acquisition module is used for acquiring data to be monitored, and the data to be monitored comprises a monitoring item value and an index value;
the monitoring rule matching module is used for matching the data to be monitored with a preset monitoring model to obtain a monitoring rule of the characteristic under a monitoring item corresponding to the data to be monitored, wherein the monitoring model comprises the monitoring item and the characteristic under the monitoring item, the monitoring item is used for defining a group of characteristics with similar characteristics, and the source of the monitoring data among the characteristics with the similar characteristics is consistent with an alarm attention person;
the monitoring module is used for monitoring the data to be monitored according to the monitoring rule;
wherein, the monitoring rule matching module comprises: the monitoring item matching unit is used for matching a monitoring item value in the data to be monitored with a monitoring item in a preset monitoring model to obtain a corresponding monitoring item of the data to be monitored in the monitoring model; a characteristic matching unit, configured to match a characteristic identifier of an index value in the data to be monitored with all characteristics of the monitoring items corresponding to the data to be monitored in the monitoring model, so as to obtain characteristics of the monitoring items corresponding to the data to be monitored; a monitoring rule obtaining unit, configured to obtain a monitoring rule of a characteristic that a monitoring item corresponding to the data to be monitored belongs to;
the monitoring rule matching module further comprises: a reporting time extraction module, configured to extract reporting time of the data to be monitored when a special configuration exists in a characteristic to which a monitoring item corresponding to the data to be monitored belongs; the monitoring rule obtaining unit is further configured to: and when the reporting time of the data to be monitored meets special case configuration, acquiring a monitoring rule corresponding to the special case configuration, and replacing the monitoring rule corresponding to the special case with the monitoring rule of the characteristic under the monitoring item corresponding to the data to be monitored.
5. The data monitoring apparatus of claim 4, wherein the monitoring module comprises:
the characteristic value calculation unit is used for calculating an index value of the data to be monitored according to a characteristic calculation rule in the monitoring rule to obtain a characteristic value;
the alarm judging unit is used for carrying out alarm judgment on the characteristic value according to an alarm judging rule in the monitoring rules;
and the alarm unit is used for generating an alarm when the alarm condition is met.
6. The data monitoring device of claim 4, further comprising:
and the data judgment module is used for prompting that the format of the data to be monitored is wrong when the format of the data to be monitored does not conform to the preset data format.
7. A computer-readable storage medium comprising a stored program, wherein the program when executed performs the method of any of claims 1 to 3.
8. An electronic device comprising a memory and a processor, characterized in that the memory has stored therein a computer program, the processor being arranged to execute the method of any of claims 1 to 3 by means of the computer program.
CN201510161996.9A 2015-04-07 2015-04-07 Data monitoring method and device Active CN106161060B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510161996.9A CN106161060B (en) 2015-04-07 2015-04-07 Data monitoring method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510161996.9A CN106161060B (en) 2015-04-07 2015-04-07 Data monitoring method and device

Publications (2)

Publication Number Publication Date
CN106161060A CN106161060A (en) 2016-11-23
CN106161060B true CN106161060B (en) 2020-11-06

Family

ID=57335701

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510161996.9A Active CN106161060B (en) 2015-04-07 2015-04-07 Data monitoring method and device

Country Status (1)

Country Link
CN (1) CN106161060B (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107864046A (en) * 2016-12-21 2018-03-30 贵州电网有限责任公司信息中心 A kind of adaptive differentiation monitoring method
CN106452931B (en) * 2016-12-27 2019-09-17 中国建设银行股份有限公司 Monitor control index and thresholding discovery method, thresholding method of adjustment and automatic monitored control system
CN108574839B (en) * 2017-03-08 2020-01-17 杭州海康威视数字技术股份有限公司 Bayonet equipment abnormity detection method and device
TWI608377B (en) * 2017-04-13 2017-12-11 廣達電腦股份有限公司 Monitoring management systems and methods
CN109427177B (en) * 2017-08-25 2020-12-22 贵州白山云科技股份有限公司 Monitoring alarm method and device
CN109560977A (en) * 2017-09-25 2019-04-02 北京国双科技有限公司 Web site traffic monitoring method, device, storage medium, processor and electronic equipment
CN108055342B (en) * 2017-12-26 2021-05-04 北京奇艺世纪科技有限公司 Data monitoring method and device
CN108345527A (en) * 2017-12-29 2018-07-31 广州品唯软件有限公司 A kind of interface enters the analysis monitoring method and system of ginseng
CN110297739A (en) * 2019-06-04 2019-10-01 平安科技(深圳)有限公司 The data monitoring method and relevant device of platform are administered based on data
CN111026619A (en) * 2019-11-04 2020-04-17 贝壳技术有限公司 Page monitoring method and device and storage medium
CN111444067A (en) * 2020-05-18 2020-07-24 湖南御家科技有限公司 Rule engine-based configuration system monitoring method, device and equipment
CN113656243A (en) * 2021-07-28 2021-11-16 连连(杭州)信息技术有限公司 Service index monitoring method, device, equipment and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102118276A (en) * 2009-12-31 2011-07-06 北京亿阳信通软件研究院有限公司 Method and device for providing performance alarm services
CN102801548A (en) * 2011-05-27 2012-11-28 腾讯科技(深圳)有限公司 Intelligent early warning method, device and information system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9380064B2 (en) * 2013-07-12 2016-06-28 Owl Computing Technologies, Inc. System and method for improving the resiliency of websites and web services
CN104038378B (en) * 2014-07-01 2017-12-01 上海斐讯数据通信技术有限公司 A kind of access network equipment alarm and control system and method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102118276A (en) * 2009-12-31 2011-07-06 北京亿阳信通软件研究院有限公司 Method and device for providing performance alarm services
CN102801548A (en) * 2011-05-27 2012-11-28 腾讯科技(深圳)有限公司 Intelligent early warning method, device and information system

Also Published As

Publication number Publication date
CN106161060A (en) 2016-11-23

Similar Documents

Publication Publication Date Title
CN106161060B (en) Data monitoring method and device
CN108763038B (en) Alarm data management method and device, computer equipment and storage medium
JP6630276B2 (en) Measuring User Behavior and Involvement Using User Interface on Terminal Devices
CN106959852B (en) Application icon corner mark display method and device and terminal
CN106557407B (en) Method and device for monitoring equipment load
CN111343424B (en) Monitoring system and method for online bid evaluation
CN107168844B (en) Performance monitoring method and device
CN113807515A (en) Model training method and device, computer equipment and storage medium
CN113506045A (en) Risk user identification method, device, equipment and medium based on mobile equipment
CN109426597B (en) Application performance monitoring method, device, equipment, system and storage medium
CN111130944B (en) System monitoring method and system
CN112100239A (en) Portrait generation method and apparatus for vehicle detection device, server and readable storage medium
CN106575414A (en) Contextual platform feature recommendations
CN112948223A (en) Method and device for monitoring operation condition
CN112711515B (en) Real-time monitoring method and device and electronic equipment
CN105074678B (en) Information terminal, access system, information processing method and program
CN112565062A (en) Processing method, related device, equipment and medium of instant messaging order
CN112532512B (en) Session message processing method, related device, equipment and medium
CN114390015A (en) Data pushing system, method and equipment based on object model and storage medium
CN111382035A (en) Global matching device and method for alarm triggering rules of operation and maintenance system
CN111913942A (en) Data quality detection method and device
CN109388546B (en) Method, device and system for processing faults of application program
CN116089226A (en) Information alarm method, device, computer equipment and storage medium
CN111047807B (en) Data processing method, alarm platform, electronic device and storage medium
US20150199406A1 (en) Method and device for filtering system events, terminal, and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant