CN111913856A - Fault positioning method, device, equipment and computer storage medium - Google Patents
Fault positioning method, device, equipment and computer storage medium Download PDFInfo
- Publication number
- CN111913856A CN111913856A CN202010685468.4A CN202010685468A CN111913856A CN 111913856 A CN111913856 A CN 111913856A CN 202010685468 A CN202010685468 A CN 202010685468A CN 111913856 A CN111913856 A CN 111913856A
- Authority
- CN
- China
- Prior art keywords
- event
- equipment
- fault
- dimensional
- time
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/32—Monitoring with visual or acoustical indication of the functioning of the machine
- G06F11/324—Display of status information
- G06F11/327—Alarm or error message display
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3452—Performance evaluation by statistical analysis
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/20—Administration of product repair or maintenance
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Human Resources & Organizations (AREA)
- Evolutionary Biology (AREA)
- Entrepreneurship & Innovation (AREA)
- Probability & Statistics with Applications (AREA)
- Bioinformatics & Computational Biology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Economics (AREA)
- Computer Hardware Design (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The application provides a fault positioning method, a fault positioning device, equipment and a computer storage medium, wherein the method comprises the following steps: acquiring alarm information of an event stream including at least one alarmed fault event; aiming at each device in the time slice, establishing a normalized two-dimensional event scatter diagram of the device; displaying a fault event corresponding to the equipment and a fault event corresponding to the equipment of which the routing distance meets the threshold requirement on the normalized two-dimensional event scatter diagram of the equipment; the time slice is a time period between the occurrence time of the fault event and the end point of the interval time; aiming at each device in the time slice, drawing a frequency histogram corresponding to a normalized two-dimensional event scatter diagram of the device, and obtaining the statistic of the device by utilizing the frequency histogram statistics; and determining equipment causing the fault event according to a preset evaluation rule so as to achieve the purposes of screening effective information in the alarm information in a short time and helping operation and maintenance personnel to quickly locate the fault reason.
Description
Technical Field
The present application relates to the field of computer technologies, and in particular, to a method, an apparatus, a device, and a computer storage medium for locating a fault.
Background
With the continuous development of internet technology, the scale of a data center is larger and larger, and business modes are diversified gradually, so that the architecture of the data center is more and more complex, and therefore daily operation and maintenance data is increased rapidly.
In the prior art, a conventional operation and maintenance method generally employs continuous monitoring on an information source, and when a fault occurs and alarm information is generated, the current fault cause is determined by a preset rule through an expert system and a knowledge base, or data of a target object obtained by the current monitoring information source is screened through a fixed threshold value, so as to determine the current fault cause. The preset rules include whether the data of the target object obtained by the current monitoring information source is periodic, whether the data of the target object obtained by the current monitoring information source is continuous, whether the data of the target object obtained by the current monitoring information source is available, and the like.
However, because the traditional operation and maintenance method has a high dependency on an expert system and a knowledge base, and the monitoring of the equipment based on the preset rules and the fixed threshold is not flexible enough and has a weak expansibility, when a large amount of alarms occur, a front-line operation and maintenance person cannot discriminate the effective information in the equipment in a short time and quickly locate the cause of the fault.
Disclosure of Invention
In view of this, the present application provides a method, an apparatus, a device, and a computer storage medium for locating a fault, which are used to discriminate valid information in alarm information in a short time, so as to help a front-line operation and maintenance staff to quickly locate a fault cause.
The first aspect of the present application provides a method for locating a fault, including:
acquiring alarm information; wherein the alarm information includes: an event stream of at least one alarmed fault event, each of said fault event stream comprising: the occurrence time of the fault event, the equipment involved in the fault event;
aiming at each device in a time slice, establishing a normalized two-dimensional event scatter diagram of the device; wherein the normalized two-dimensional event scatter diagram of the equipment shows the relevant events of the equipment; the related events of the device include: the fault event corresponding to the equipment and the fault event corresponding to the equipment of which the routing distance meets the threshold requirement are determined; the time slice is a time period between the occurrence time of the fault event and the end point of the interval time, and the device in the time slice comprises: each device involved in a fault event occurring within the timeslice;
drawing a frequency histogram corresponding to a normalized two-dimensional event scatter diagram of each device in the time slice, and obtaining statistics of the devices by utilizing the frequency histogram statistics;
and evaluating the statistic of each device according to a preset evaluation rule, and determining the device causing the fault event.
Optionally, the establishing, for each device in the time slice, a normalized two-dimensional event scattergram of the device includes:
for each device in the time slice, establishing a two-dimensional event scatter diagram of the device; the horizontal axis of the two-dimensional event scatter diagram refers to time, and the vertical axis of the two-dimensional event scatter diagram refers to the routing distance between devices; relevant events of the equipment are shown on the two-dimensional event scatter diagram of the equipment, and the relevant events of the equipment comprise: the fault event corresponding to the equipment and the fault event corresponding to the equipment of which the routing distance meets the threshold requirement are determined;
respectively normalizing the abscissa axis and the ordinate axis of the two-dimensional event scatter diagram to obtain a normalized two-dimensional plane rectangular coordinate system;
and normalizing the coordinates of each relevant event of the equipment displayed by the two-dimensional event scatter diagram to obtain a normalized two-dimensional event scatter diagram of the equipment in the normalized two-dimensional plane rectangular coordinate system.
Optionally, the normalizing the coordinates of each event related to the device, which are displayed in the two-dimensional event scattergram, to obtain the normalized two-dimensional event scattergram of the device in the normalized two-dimensional plane rectangular coordinate system includes:
for each event related to the equipment displayed by the two-dimensional event scatter diagram, taking the quotient of the numerical value of the abscissa of the event and the time interval as the abscissa of the normalized two-dimensional event scatter diagram of the event at the equipment, and taking the quotient of the numerical value of the ordinate and the threshold as the ordinate of the normalized two-dimensional event scatter diagram of the event at the equipment.
Optionally, after the evaluating the statistics of each device according to the preset evaluation rule in the current scenario and determining the device that causes each fault event, the method further includes:
continuously determining the current time slice, and returning to execute each device in the time slice aiming at the current time slice determined each time, and establishing a normalized two-dimensional event scatter diagram of the devices until the device which causes the fault event in the determined current time slice is verified to be at the fault of the alarm fault event;
the current time slice determined each time is a time period between the occurrence time of the fault event and the end point of the current interval time, and the time interval in the current time slice determined at the next time is longer than the time interval in the current time slice determined at the previous time.
Optionally, the routing distance between devices refers to: the minimum number of hops experienced by the two devices in the reachable path is shown in the routing table.
Optionally, the obtaining the statistics of the device by using the frequency histogram statistics includes:
obtaining at least one or a combination of the following parameters of the equipment by utilizing the frequency histogram statistics; wherein the parameters include: mode, median, arithmetic mean and weighted mean.
The second aspect of the present application provides a fault location device, including:
the acquisition unit is used for acquiring alarm information; wherein the alarm information includes: an event stream of at least one alarmed fault event, each of said fault event stream comprising: the occurrence time of the fault event, the equipment involved in the fault event;
the device comprises a construction unit, a time slice generation unit and a time slice generation unit, wherein the construction unit is used for establishing a normalized two-dimensional event scatter diagram of each device in the time slice; wherein the normalized two-dimensional event scatter diagram of the equipment shows the relevant events of the equipment; the related events of the device include: the fault event corresponding to the equipment and the fault event corresponding to the equipment of which the routing distance meets the threshold requirement are determined; the time slice is a time period between the occurrence time of the fault event and the end point of the interval time, and the device in the time slice comprises: each device involved in a fault event occurring within the timeslice;
the statistical unit is used for drawing a frequency histogram corresponding to a normalized two-dimensional event scatter diagram of each device in the time slice, and obtaining statistics of the devices by utilizing the frequency histogram;
and the positioning unit is used for evaluating the statistic of each piece of equipment according to a preset evaluation rule and determining the equipment causing the fault event.
Optionally, the building unit includes:
a construction subunit, configured to, for each device in the time slice, establish a two-dimensional event scatter diagram of the device; the horizontal axis of the two-dimensional event scatter diagram refers to time, and the vertical axis of the two-dimensional event scatter diagram refers to the routing distance between devices; relevant events of the equipment are shown on the two-dimensional event scatter diagram of the equipment, and the relevant events of the equipment comprise: the fault event corresponding to the equipment and the fault event corresponding to the equipment of which the routing distance meets the threshold requirement are determined;
the normalization unit is used for respectively normalizing the abscissa axis and the ordinate axis of the two-dimensional event scatter diagram to obtain a normalized two-dimensional plane rectangular coordinate system;
the normalization unit is further configured to normalize the coordinates of each event related to the device, which are displayed in the two-dimensional event scattergram, to obtain a normalized two-dimensional event scattergram of the device in the normalized two-dimensional plane rectangular coordinate system.
Optionally, the normalization unit includes:
and the normalizing subunit is used for taking the quotient of the numerical value of the abscissa of the event and the time interval as the abscissa of the normalized two-dimensional event scatter diagram of the event on the equipment and the quotient of the numerical value of the ordinate and the threshold as the ordinate of the normalized two-dimensional event scatter diagram of the event on the equipment for each event related to the equipment displayed by the two-dimensional event scatter diagram.
Optionally, the method further comprises:
the updating unit is used for continuously determining the current time slice and returning the current time slice determined each time to the constructing unit; the current time slice determined each time is a time period between the occurrence time of the fault event and the end point of the current interval time, and the time interval in the current time slice determined at the next time is longer than the time interval in the current time slice determined at the previous time.
The checking unit is used for verifying whether the equipment which causes the fault event in the current time slice determined by the positioning unit is in the fault of the alarm fault event;
and the updating unit stops working when the equipment which causes the fault event to be generated in the current time slice determined by the verification unit for the positioning unit is verified to be at the fault of the alarm fault event.
Optionally, the routing distance between devices refers to: the minimum number of hops experienced by the two devices in the reachable path is shown in the routing table.
Optionally, when the statistical unit performs to obtain the statistics of the device by using the frequency histogram statistics, the statistical unit is configured to: obtaining at least one or a combination of the following parameters of the equipment by utilizing the frequency histogram statistics; wherein the parameters include: mode, median, arithmetic mean and weighted mean.
A third aspect of the present application provides an apparatus comprising:
one or more processors;
a storage device having one or more programs stored thereon;
the one or more programs, when executed by the one or more processors, cause the one or more processors to implement the method of any of the first aspects.
A fourth aspect of the present application provides a computer storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the method according to any one of the first aspect.
According to the scheme, in the fault positioning method, the fault positioning device, the fault positioning equipment and the computer storage medium, firstly, alarm information is obtained; wherein the alarm information includes: an event stream of at least one alarmed fault event, each of said fault event stream comprising: the occurrence time of the fault event, the equipment involved in the fault event; then, aiming at each device in the time slice, establishing a normalized two-dimensional event scatter diagram of the device; wherein the normalized two-dimensional event scatter diagram of the equipment shows the relevant events of the equipment; the related events of the device include: the fault event corresponding to the equipment and the fault event corresponding to the equipment of which the routing distance meets the threshold requirement are determined; the time slice is a time period between the occurrence time of the fault event and the end point of the interval time, and the device in the time slice comprises: each device involved in a fault event occurring within the timeslice; then, aiming at each device in the time slice, drawing a frequency histogram corresponding to a normalized two-dimensional event scatter diagram of the device, and counting by using the frequency histogram to obtain the statistic of the device; and finally, evaluating the statistic of each device according to a preset evaluation rule, and determining the device causing the fault event. The method and the device achieve the purpose of screening effective information in the alarm information in a short time, thereby helping front-line operation and maintenance personnel to quickly locate the fault reason.
Drawings
The above and other features, advantages and aspects of various embodiments of the present disclosure will become more apparent by referring to the following detailed description when taken in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numbers refer to the same or similar elements. It should be understood that the drawings are schematic and that elements and features are not necessarily drawn to scale.
Fig. 1 is a detailed flowchart of a fault location method according to an embodiment of the present disclosure;
fig. 2 is a detailed flowchart of a method for locating a fault according to another embodiment of the present application;
FIG. 3 is a schematic diagram of a two-dimensional event scatter plot according to another embodiment of the present application;
FIG. 4 is a schematic illustration of a normalized two-dimensional event scatter plot according to another embodiment of the present application;
fig. 5 is a detailed flowchart of a method for locating a fault according to another embodiment of the present application;
FIG. 6 is a schematic diagram of a time slice according to another embodiment of the present application;
FIG. 7 is a schematic view of a fault location device according to another embodiment of the present application;
FIG. 8 is a schematic view of a build cell provided in accordance with another embodiment of the present application;
FIG. 9 is a schematic view of a fault location device according to another embodiment of the present application;
fig. 10 is a schematic diagram of an apparatus for performing a fault location method according to another embodiment of the present application.
Detailed Description
Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present disclosure are shown in the drawings, it is to be understood that the present disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein, but rather are provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the disclosure are for illustration purposes only and are not intended to limit the scope of the disclosure.
The term "include" and variations thereof as used herein are open-ended, i.e., "including but not limited to". The term "based on" is "based, at least in part, on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Relevant definitions for other terms will be given in the following description.
It should be noted that the terms "first", "second", and the like in the present disclosure are only used for distinguishing different devices, modules or units, and are not used for limiting the order or interdependence relationship of the functions performed by the devices, modules or units.
It is noted that references to "a", "an", and "the" modifications in this disclosure are intended to be illustrative rather than limiting, and that those skilled in the art will recognize that "one or more" may be used unless the context clearly dictates otherwise.
The embodiment of the application provides a fault positioning method, as shown in fig. 1, specifically including the following steps:
s101, acquiring alarm information.
Wherein, the alarm information includes: an event stream of at least one alarmed fault event, the event stream of each fault event comprising: the time of occurrence of the fault event, the device to which the fault event relates.
It should be noted that the alarm information may further include description information of the fault, so that a subsequent worker may further analyze a root cause of the fault in combination with the description information of the fault and the device that is finally determined in the present application and causes the fault event.
Specifically, when the data center is abnormal, the alarm information of the abnormality is received and obtained.
S102, aiming at each device in the time slice, establishing a normalized two-dimensional event scatter diagram of the device.
The device is characterized in that a normalized two-dimensional event scatter diagram of the device shows related events of the device; relevant events of the device include: the method comprises the following steps that a fault event corresponding to equipment and a fault event corresponding to equipment of which the routing distance meets the threshold requirement are obtained; the time slice is a time period between the occurrence time of the fault event and the end point of the interval time; the interval time is a time period between the start point and the end point; the time slice is a time period between the occurrence time of the fault event and the end point of the interval time; the device in the time slice comprises: each device involved in a fault event occurring within a time slice.
It should be noted that the "distance" between the devices in the data center may represent the spatial position relationship between the devices. For example, in a complex network, path information between any two "reachable" devices may be obtained based on routing entries in a routing table, and the distance may be defined as the minimum number of hops experienced in a reachable path. The correlation between two devices is characterized by setting a threshold value. For example, if the threshold is set to 3, it is considered that the correlation of the event or failure between the devices exists only when the "distance" between the devices is less than or equal to 3, and if it is greater than 3, the correlation factor is ignored because the "distance" is too far. The threshold value may be adjusted by a technician or the like according to an actual application, and is not limited herein.
It should be further noted that the size of the time interval may be adjusted and tested according to different device types, different levels of devices, and different monitoring granularities in the same scene.
Specifically, a normalized two-dimensional scattergram of each device is established for each device in the time slice.
Optionally, in another embodiment of the present application, an implementation manner of step S102, as shown in fig. 2, includes:
s201, aiming at each device in the time slice, establishing a two-dimensional event scatter diagram of the device.
The horizontal axis of the two-dimensional event scatter diagram refers to time, and the vertical axis of the two-dimensional event scatter diagram refers to the routing distance between the devices; relevant events of the equipment are shown on the two-dimensional event scatter diagram of the equipment, and the relevant events of the equipment comprise: the routing distance between the device and the routing equipment meets the threshold requirement.
Specifically, as shown in FIG. 3, with time [ t, t + τ ]]A two-dimensional event scatter diagram of the device R1 is created with the route distance between the devices as the horizontal axis and the vertical axis, and the interval of the vertical axis is limited by the "threshold" in the above step S102, and the range of the vertical axis may be 0 to 3 with the threshold as an example. The scatter in fig. 3 represents events related to device R1, wherein events related to device R1 include: a fault event corresponding to device R1 itself, and a fault event corresponding to a device whose routing distance from device R1 meets the threshold requirement. Taking the scatter point labeled A in FIG. 3 as an example, A represents event E1 generated by device R2, and the abscissa in FIG. 3 is the time, e.g., t, of event E1 generated by device R21The ordinate is the distance between R2 and R1, e.g. d12Then the coordinate of A is (t)1,d12)。
S202, respectively normalizing the abscissa axis and the ordinate axis of the two-dimensional event scatter diagram to obtain a normalized two-dimensional plane rectangular coordinate system.
S203, normalizing the coordinates of each relevant event of the equipment displayed by the two-dimensional event scatter diagram to obtain a normalized two-dimensional event scatter diagram of the equipment in a normalized two-dimensional plane rectangular coordinate system.
Specifically, as shown in fig. 4, the coordinate system and the coordinates in fig. 3 are normalized to obtain a normalized two-dimensional event scattergram of the device R1. If the original coordinate is (t, 0), the normalized coordinate is (0, 0); the original coordinate is (t + τ, 0), and then the normalized coordinate is (1, 0); the original coordinates are (0, 3), the normalized coordinates are (0, 1); the original coordinate is (t)1,d12) Normalized coordinates are thenAnd the like.
It should be noted that, after obtaining the normalized two-dimensional event scatter diagram of a single device, the correlation between all events in the time slice may be calculated by converting the correlation into euclidean distances. For example, after obtaining a normalized two-dimensional event scatter plot for device R1 within a time slice (t, t + τ), the distance from any point in the plot to the origin of the coordinate system is calculated, and this distance may represent the correlation between the event generated by the device to which the point belongs and device R1 at time t. Taking point a in fig. 4 as an example, the distance D between a and the origin of the coordinate system,
optionally, in another embodiment of the present application, an implementation manner of step S203 includes:
and regarding each event related to the equipment displayed by the two-dimensional event scatter diagram, taking the quotient of the numerical value of the abscissa of the event and the time interval as the abscissa of the normalized two-dimensional event scatter diagram of the equipment of the event, and taking the quotient of the numerical value of the ordinate and the threshold as the ordinate of the normalized two-dimensional event scatter diagram of the event.
S103, aiming at each device in the time slice, drawing a frequency histogram corresponding to the normalized two-dimensional event scatter diagram of the device, and obtaining the statistic of the device by utilizing the frequency histogram statistics.
Specifically, since the coordinate system of the two-dimensional event scattergram is normalized, the distance from any point in the rectangular space shown in fig. 4 to the origin of the coordinate system belongs toThe group number m and the group distance can be set in advance according to the current scene and the required granularityThe boundary range of each group of data is according to a left-closed right-open interval:the horizontal axis represents a continuously obtainable value of the sample data, the vertical axis represents a value of frequency divided by the group pitch, and a frequency distribution histogram is plotted in a rectangular coordinate system with a high quotient of frequency and group pitch and a base rectangle of group pitch. The number of sample data falling in each group is called frequency, and the frequency divided by the total number of samples is the frequency. Also, it can be appreciated that the fewer the packets, the more the data is concentrated, and the more the packets, the more the data is dispersed.
After the frequency histogram corresponding to the normalized two-dimensional event scatter diagram of the device is drawn, the statistics of the device can be obtained by utilizing the frequency histogram statistics.
And S104, evaluating the statistic of each device according to a preset evaluation rule, and determining the device causing the fault event.
Specifically, different preset evaluation rules are selected according to different scenes, statistics of each device are evaluated, a single value or a vector value is obtained to represent the score of the device in the time slice, and the smaller the score is, the closer the device is to the core of the time in the time slice is, namely, the more likely the device is to cause a fault event.
Optionally, in another embodiment of the present application, the routing distance between the devices refers to: the minimum number of hops experienced by the two devices in the reachable path is shown in the routing table.
Optionally, in another embodiment of the present application, an implementation of obtaining statistics of a device by using frequency histogram statistics includes:
at least one or a combination of the following parameters of the device are derived using frequency histogram statistics.
The parameter may be, but is not limited to, a mode, a median, an arithmetic mean, and a weighted mean, among others.
According to the scheme, in the fault positioning method provided by the application, firstly, the alarm information is obtained; wherein, the alarm information includes: an event stream of at least one alarmed fault event, the event stream of each fault event comprising: the occurrence time of the fault event, the equipment involved in the fault event; then, aiming at each device in the time slice, establishing a normalized two-dimensional event scatter diagram of the device; the device is characterized in that a normalized two-dimensional event scatter diagram of the device shows related events of the device; relevant events of the device include: the method comprises the following steps that a fault event corresponding to equipment and a fault event corresponding to equipment of which the routing distance meets the threshold requirement are obtained; the time slice is a time period between the occurrence time of the fault event and the end point of the interval time, and the device in the time slice comprises: each device involved in a fault event occurring within a timeslice; then, aiming at each device in the time slice, drawing a frequency histogram corresponding to a normalized two-dimensional event scatter diagram of the device, and obtaining the statistic of the device by utilizing the frequency histogram statistics; finally, evaluating the statistic of each device according to a preset evaluation rule, and determining the device causing the fault event. The method and the device achieve the purpose of screening effective information in the alarm information in a short time, thereby helping front-line operation and maintenance personnel to quickly locate the fault reason.
Another embodiment of the present application provides a method for locating a fault, as shown in fig. 5, including:
s501, acquiring alarm information.
S502, aiming at each device in the current time slice, establishing a normalized two-dimensional event scatter diagram of the device.
S503, aiming at each device in the current time slice, drawing a frequency histogram corresponding to the normalized two-dimensional event scatter diagram of the device, and obtaining the statistic of the device by using the frequency histogram statistics.
S504, evaluating the statistic of each device according to a preset evaluation rule, and determining the device causing the fault event.
It should be noted that, the specific implementation process of steps S501 to S504 may refer to steps S101 to S104, which are not described herein again.
And S505, obtaining feedback information fed back by the operation and maintenance personnel.
Wherein the feedback information is used to indicate whether the device causing the fault event determined in step S504 is the real device causing the fault event.
It should be noted that, after receiving the device causing the fault event determined in step S504, the operation and maintenance personnel manually determine whether the device causing the fault event determined in step S504 is the device causing the fault event, and feedback the device at the operation interface through a touch screen or the like.
Specifically, if the feedback information is used to indicate that the device causing the fault event determined in step S504 is not the real device causing the fault event, that is, if an error is determined, step S506 is executed; if the feedback information is used to indicate that the device causing the fault determined in step S104 is a real device causing the fault, i.e., it is determined to be correct, the positioning of the fault is ended.
S506, the current time slice is redetermined, and the step S502 is executed again aiming at the current time slice which is determined each time.
The current time slices determined each time are time periods between the occurrence time of the fault event and the end point of the current interval time, and the time interval in the current time slice determined at the next time is longer than the time interval in the current time slice determined at the previous time.
Since the duration of a failure cannot be predicted when the failure occurs, there is a possibility that erroneous determination or erroneous determination may occur due to an error in the time interval τ at which the time slices are selected, using the time slices in the upper half of fig. 6. Therefore, the selection of the required time interval τ needs to be increased as the flow of events generated when the fault occurs is increased.
Specifically, the time slice shown in the lower half of FIG. 6 may be used, assuming that the fault is at t0The time is generated, the value of tau is set to 1min firstly, namely time slice 1 in the lower half of FIG. 6, all the steps from S501 to S504 are executed, and [ t ] is obtained0,t0+1]The device Q1 closest to the event center; the operation and maintenance personnel manually judge whether the Q1 is the equipment causing the fault or not to the Q1; if Q1 is not the device causing the failure, then as the failure time goes by, the value of τ is changed to 2min, i.e. time slice 2 in the lower half of fig. 6, i.e. the current time slice is re-determined as described above, and all steps from steps S501 to S504 are repeated again, resulting in [ t [ [ t ] t0,t0+2]The device Q2 closest to the event center (which may be the same as Q1 or different from Q1), and so on until the cause of the fault is completely found.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The names of messages or information exchanged between devices in the embodiments of the present disclosure are for illustrative purposes only, and are not intended to limit the scope of the messages or information.
Computer program code for carrying out operations for the present disclosure may be written in one or more programming languages, including but not limited to object oriented programming languages such as Python, Java, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
Another embodiment of the present application provides a fault location apparatus, as shown in fig. 7, including:
the obtaining unit 701 is configured to obtain the warning information.
Wherein, the alarm information includes: an event stream of at least one alarmed fault event, the event stream of each fault event comprising: the time of occurrence of the fault event, the device to which the fault event relates.
A building unit 702, configured to build a normalized two-dimensional event scatter diagram of a device for each device in a time slice.
The device is characterized in that a normalized two-dimensional event scatter diagram of the device shows related events of the device; relevant events of the device include: the method comprises the following steps that a fault event corresponding to equipment and a fault event corresponding to equipment of which the routing distance meets the threshold requirement are obtained; the time slice is a time period between the occurrence time of the fault event and the end point of the interval time, and the device in the time slice comprises: each device involved in a fault event occurring within a time slice.
Optionally, in another embodiment of the present application, an implementation manner of the building unit 702, as shown in fig. 8, includes:
a construction subunit 801 is configured to, for each device in the time slice, establish a two-dimensional event scatter plot of the device.
The horizontal axis of the two-dimensional event scatter diagram refers to time, and the vertical axis of the two-dimensional event scatter diagram refers to the routing distance between the devices; relevant events of the equipment are shown on the two-dimensional event scatter diagram of the equipment, and the relevant events of the equipment comprise: the routing distance between the device and the routing equipment meets the threshold requirement.
The normalization unit 802 is configured to normalize an abscissa axis and an ordinate axis of the two-dimensional event scattergram, respectively; and the two-dimensional event scatter diagram is also used for normalizing the coordinates of each relevant event of the equipment displayed by the two-dimensional event scatter diagram to obtain the normalized two-dimensional event scatter diagram of the equipment in the normalized two-dimensional plane rectangular coordinate system.
For a specific working process of the unit disclosed in the above embodiment of the present application, reference may be made to the content of the corresponding method embodiment, as shown in fig. 2, which is not described herein again.
Optionally, in another embodiment of the present application, an implementation manner of the normalization unit 802 includes:
and the normalizing subunit is used for regarding each event related to the equipment displayed by the two-dimensional event scatter diagram, taking the quotient of the numerical value of the abscissa of the event and the time interval as the abscissa of the normalized two-dimensional event scatter diagram of the equipment of the event, and taking the quotient of the numerical value of the ordinate and the threshold as the ordinate of the normalized two-dimensional event scatter diagram of the equipment of the event.
For specific working processes of the units disclosed in the above embodiments of the present application, reference may be made to the contents of the corresponding method embodiments, which are not described herein again.
The statistical unit 703 is configured to draw, for each device in the time slice, a frequency histogram corresponding to the normalized two-dimensional event scattergram of the device, and obtain statistics of the device by using frequency histogram statistics.
And the positioning unit 704 is used for evaluating the statistic of each device according to a preset evaluation rule to determine the device causing the fault event.
For a specific working process of the unit disclosed in the above embodiment of the present application, reference may be made to the content of the corresponding method embodiment, as shown in fig. 1, which is not described herein again.
Optionally, in another embodiment of the present application, an implementation manner of the fault location device, as shown in fig. 9, further includes:
an updating unit 901, configured to continuously determine the current time slice, and return the current time slice determined each time to the constructing unit 702.
The current time slices determined each time are time periods between the occurrence time of the fault event and the end point of the current interval time, and the time interval in the current time slice determined at the next time is longer than the time interval in the current time slice determined at the previous time.
The checking unit 902 is configured to verify whether the device that causes the fault event in the current time slice determined by the positioning unit 704 belongs to the fault of the alarm fault event.
Wherein, the updating unit 901 stops working when the verification unit 902 verifies that the fault belonging to the alarmed fault event is located in the equipment causing the fault event in the current time slice determined by the positioning unit 704.
For a specific working process of the unit disclosed in the above embodiment of the present application, reference may be made to the content of the corresponding method embodiment, as shown in fig. 5, which is not described herein again.
Optionally, in another embodiment of the present application, the routing distance between the devices refers to: the minimum number of hops experienced by the two devices in the reachable path is shown in the routing table.
Optionally, when the statistical unit 703 performs statistics on the device using the frequency histogram, the statistical unit is configured to: at least one or a combination of the following parameters of the device are derived using frequency histogram statistics.
Among others, parameters may include, but are not limited to: mode, median, arithmetic mean and weighted mean.
According to the above scheme, in the fault positioning device provided by the application, firstly, the alarm information is acquired through the acquisition unit 701; wherein, the alarm information includes: an event stream of at least one alarmed fault event, the event stream of each fault event comprising: the occurrence time of the fault event, the equipment involved in the fault event; then, the construction unit 702 establishes a normalized two-dimensional event scattergram of the device for each device in the time slice; the device is characterized in that a normalized two-dimensional event scatter diagram of the device shows related events of the device; relevant events of the device include: the method comprises the following steps that a fault event corresponding to equipment and a fault event corresponding to equipment of which the routing distance meets the threshold requirement are obtained; the time slice is a time period between the occurrence time of the fault event and the end point of the interval time, and the device in the time slice comprises: each device involved in a fault event occurring within a timeslice; then, the statistical unit 703 draws a frequency histogram corresponding to the normalized two-dimensional event scattergram of the device for each device in the time slice, and obtains statistics of the device by using the frequency histogram statistics; finally, the positioning unit 704 evaluates the statistics of each device according to preset evaluation rules to determine the device causing the fault event. The method and the device achieve the purpose of screening effective information in the alarm information in a short time, thereby helping front-line operation and maintenance personnel to quickly locate the fault reason.
The units described in the embodiments of the present disclosure may be implemented by software or hardware. Where the name of a unit does not in some cases constitute a limitation of the unit itself, for example, the first retrieving unit may also be described as a "unit for retrieving at least two internet protocol addresses".
The functions described herein above may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), systems on a chip (SOCs), Complex Programmable Logic Devices (CPLDs), and the like.
Another embodiment of the present application provides an apparatus, as shown in fig. 10, including:
one or more processors 1001.
The one or more programs, when executed by the one or more processors 1001, cause the one or more processors 1001 to implement the methods as in any of the above embodiments.
Another embodiment of the present application provides a computer storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the method as described in any of the above embodiments.
In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
The computer readable medium may be embodied in the electronic device; or may exist separately without being assembled into the electronic device.
Another embodiment of the present application provides a computer program product for performing the method for locating a fault as described in any one of the above when the computer program product is executed.
In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program carried on a non-transitory computer readable medium, the computer program containing program code for performing the method illustrated by the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication means, or installed from a storage means, or installed from a ROM. The computer program, when executed by a processing device, performs the above-described functions defined in the methods of the embodiments of the present disclosure.
Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.
While several specific implementation details are included in the above discussion, these should not be construed as limitations on the scope of the disclosure. Certain features that are described in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable subcombination.
The foregoing description is only exemplary of the preferred embodiments of the disclosure and is illustrative of the principles of the technology employed. It will be appreciated by those skilled in the art that the scope of the disclosure herein is not limited to the particular combination of features described above, but also encompasses other embodiments in which any combination of the features described above or their equivalents does not depart from the spirit of the disclosure. For example, the above features and (but not limited to) the features disclosed in this disclosure having similar functions are replaced with each other to form the technical solution.
Claims (10)
1. A method for locating a fault, comprising:
acquiring alarm information; wherein the alarm information includes: an event stream of at least one alarmed fault event, each of said fault event stream comprising: the occurrence time of the fault event, the equipment involved in the fault event;
aiming at each device in a time slice, establishing a normalized two-dimensional event scatter diagram of the device; wherein the normalized two-dimensional event scatter diagram of the equipment shows the relevant events of the equipment; the related events of the device include: the fault event corresponding to the equipment and the fault event corresponding to the equipment of which the routing distance meets the threshold requirement are determined; the time slice is a time period between the occurrence time of the fault event and the end point of the interval time, and the device in the time slice comprises: each device involved in a fault event occurring within the timeslice;
drawing a frequency histogram corresponding to a normalized two-dimensional event scatter diagram of each device in the time slice, and obtaining statistics of the devices by utilizing the frequency histogram statistics;
and evaluating the statistic of each device according to a preset evaluation rule, and determining the device causing the fault event.
2. The method according to claim 1, wherein said establishing a normalized two-dimensional event scatter plot of said devices for each device within a time slice comprises:
for each device in the time slice, establishing a two-dimensional event scatter diagram of the device; the horizontal axis of the two-dimensional event scatter diagram refers to time, and the vertical axis of the two-dimensional event scatter diagram refers to the routing distance between devices; relevant events of the equipment are shown on the two-dimensional event scatter diagram of the equipment, and the relevant events of the equipment comprise: the fault event corresponding to the equipment and the fault event corresponding to the equipment of which the routing distance meets the threshold requirement are determined;
respectively normalizing the abscissa axis and the ordinate axis of the two-dimensional event scatter diagram to obtain a normalized two-dimensional plane rectangular coordinate system;
and normalizing the coordinates of each relevant event of the equipment displayed by the two-dimensional event scatter diagram to obtain a normalized two-dimensional event scatter diagram of the equipment in the normalized two-dimensional plane rectangular coordinate system.
3. The positioning method according to claim 2, wherein the normalizing the coordinates of each event related to the device shown in the two-dimensional event scattergram to obtain the normalized two-dimensional event scattergram of the device in the normalized two-dimensional rectangular plane coordinate system comprises:
for each event related to the equipment displayed by the two-dimensional event scatter diagram, taking the quotient of the numerical value of the abscissa of the event and the time interval as the abscissa of the normalized two-dimensional event scatter diagram of the event at the equipment, and taking the quotient of the numerical value of the ordinate and the threshold as the ordinate of the normalized two-dimensional event scatter diagram of the event at the equipment.
4. The method according to claim 1, wherein said evaluating statistics of each of said devices according to preset evaluation rules under current circumstances, and after determining the device causing each of said fault events, further comprises:
continuously determining the current time slice, and returning to execute each device in the time slice aiming at the current time slice determined each time, and establishing a normalized two-dimensional event scatter diagram of the devices until the device which causes the fault event in the determined current time slice is verified to be at the fault of the alarm fault event;
the current time slice determined each time is a time period between the occurrence time of the fault event and the end point of the current interval time, and the time interval in the current time slice determined at the next time is longer than the time interval in the current time slice determined at the previous time.
5. The positioning method according to claim 1, wherein the routing distance between devices refers to: the minimum number of hops experienced by the two devices in the reachable path is shown in the routing table.
6. The method of claim 1, wherein said using the frequency histogram statistics to derive statistics of the device comprises:
obtaining at least one or a combination of the following parameters of the equipment by utilizing the frequency histogram statistics; wherein the parameters include: mode, median, arithmetic mean and weighted mean.
7. A fault locating device, comprising:
the acquisition unit is used for acquiring alarm information; wherein the alarm information includes: an event stream of at least one alarmed fault event, each of said fault event stream comprising: the occurrence time of the fault event, the equipment involved in the fault event;
the device comprises a construction unit, a time slice generation unit and a time slice generation unit, wherein the construction unit is used for establishing a normalized two-dimensional event scatter diagram of each device in the time slice; wherein the normalized two-dimensional event scatter diagram of the equipment shows the relevant events of the equipment; the related events of the device include: the fault event corresponding to the equipment and the fault event corresponding to the equipment of which the routing distance meets the threshold requirement are determined; the time slice is a time period between the occurrence time of the fault event and the end point of the interval time, and the device in the time slice comprises: each device involved in a fault event occurring within the timeslice;
the statistical unit is used for drawing a frequency histogram corresponding to a normalized two-dimensional event scatter diagram of each device in the time slice, and obtaining statistics of the devices by utilizing the frequency histogram;
and the positioning unit is used for evaluating the statistic of each piece of equipment according to a preset evaluation rule and determining the equipment causing the fault event.
8. The positioning device of claim 7, wherein the building unit comprises:
a construction subunit, configured to, for each device in the time slice, establish a two-dimensional event scatter diagram of the device; the horizontal axis of the two-dimensional event scatter diagram refers to time, and the vertical axis of the two-dimensional event scatter diagram refers to the routing distance between devices; relevant events of the equipment are shown on the two-dimensional event scatter diagram of the equipment, and the relevant events of the equipment comprise: the fault event corresponding to the equipment and the fault event corresponding to the equipment of which the routing distance meets the threshold requirement are determined;
the normalization unit is used for respectively normalizing the abscissa axis and the ordinate axis of the two-dimensional event scatter diagram to obtain a normalized two-dimensional plane rectangular coordinate system;
the normalization unit is further configured to normalize the coordinates of each event related to the device, which are displayed in the two-dimensional event scattergram, to obtain a normalized two-dimensional event scattergram of the device in a normalized two-dimensional rectangular plane coordinate system.
9. An apparatus, comprising:
one or more processors;
a storage device having one or more programs stored thereon;
the one or more programs, when executed by the one or more processors, cause the one or more processors to implement the method of any of claims 1-6.
10. A computer storage medium, having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the method of any of claims 1 to 6.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010685468.4A CN111913856B (en) | 2020-07-16 | 2020-07-16 | Fault location methods, devices, equipment and computer storage media |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010685468.4A CN111913856B (en) | 2020-07-16 | 2020-07-16 | Fault location methods, devices, equipment and computer storage media |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN111913856A true CN111913856A (en) | 2020-11-10 |
| CN111913856B CN111913856B (en) | 2024-01-23 |
Family
ID=73280996
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010685468.4A Active CN111913856B (en) | 2020-07-16 | 2020-07-16 | Fault location methods, devices, equipment and computer storage media |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111913856B (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114327982A (en) * | 2021-12-28 | 2022-04-12 | 深圳市伊力科电源有限公司 | Diagnostic data storage method, apparatus and computer readable storage medium |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101354316A (en) * | 2007-07-27 | 2009-01-28 | 通用电气公司 | Fleet anomaly detection method |
| US20090100293A1 (en) * | 2007-10-16 | 2009-04-16 | General Electric Company | Method and system for predicting turbomachinery failure events employing genetic algorithm |
| CN101764812A (en) * | 2009-12-30 | 2010-06-30 | 华为技术有限公司 | Method, router and network system for transmitting active source messages |
| CN108897664A (en) * | 2018-06-28 | 2018-11-27 | 北京九章云极科技有限公司 | A kind of information displaying method and system |
| CN108957261A (en) * | 2018-07-12 | 2018-12-07 | 上海交通大学 | A kind of direct current cables typical defect Recognition of Partial Discharge |
| CN109358602A (en) * | 2018-10-23 | 2019-02-19 | 山东中创软件商用中间件股份有限公司 | A kind of failure analysis methods, device and relevant device |
| CN110455923A (en) * | 2019-09-17 | 2019-11-15 | 中国水利水电第七工程局有限公司 | A kind of Detection of Bolt Bonding Integrity grade fast appraisement method |
| CN110716694A (en) * | 2018-07-11 | 2020-01-21 | 三星电子株式会社 | Device and system for storage management |
-
2020
- 2020-07-16 CN CN202010685468.4A patent/CN111913856B/en active Active
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101354316A (en) * | 2007-07-27 | 2009-01-28 | 通用电气公司 | Fleet anomaly detection method |
| US20090100293A1 (en) * | 2007-10-16 | 2009-04-16 | General Electric Company | Method and system for predicting turbomachinery failure events employing genetic algorithm |
| CN101764812A (en) * | 2009-12-30 | 2010-06-30 | 华为技术有限公司 | Method, router and network system for transmitting active source messages |
| CN108897664A (en) * | 2018-06-28 | 2018-11-27 | 北京九章云极科技有限公司 | A kind of information displaying method and system |
| CN110716694A (en) * | 2018-07-11 | 2020-01-21 | 三星电子株式会社 | Device and system for storage management |
| CN108957261A (en) * | 2018-07-12 | 2018-12-07 | 上海交通大学 | A kind of direct current cables typical defect Recognition of Partial Discharge |
| CN109358602A (en) * | 2018-10-23 | 2019-02-19 | 山东中创软件商用中间件股份有限公司 | A kind of failure analysis methods, device and relevant device |
| CN110455923A (en) * | 2019-09-17 | 2019-11-15 | 中国水利水电第七工程局有限公司 | A kind of Detection of Bolt Bonding Integrity grade fast appraisement method |
Non-Patent Citations (2)
| Title |
|---|
| PF奈茨, 梁艺鹤, 李林, 桂誉漓: "故障分析新方法", 国外金属矿山, no. 01 * |
| 赵海涛;: "卫星在轨故障数据的统计分析方法与应用", 质量与可靠性, no. 06 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114327982A (en) * | 2021-12-28 | 2022-04-12 | 深圳市伊力科电源有限公司 | Diagnostic data storage method, apparatus and computer readable storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111913856B (en) | 2024-01-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111143102B (en) | Abnormal data detection method and device, storage medium and electronic equipment | |
| CN110414242A (en) | For detecting the method, apparatus, equipment and medium of service logic loophole | |
| CN109460432B (en) | Data processing method and system | |
| CN106874135B (en) | Method, Apparatus and Equipment for Detecting Computer Room Failures | |
| CN109471783B (en) | Method and device for predicting task operation parameters | |
| CN111292327B (en) | Machine room inspection method, device, equipment and storage medium | |
| US12050680B2 (en) | Anomaly detection apparatus, anomaly detection method, and non-transitory storage medium | |
| CN111815177A (en) | Fire safety assessment method, server, system and storage medium | |
| CN105868956A (en) | Data processing method and device | |
| CN108876817B (en) | Cross track analysis method and device, electronic equipment and storage medium | |
| CN108446213B (en) | A static code quality analysis method and device | |
| CN111913856A (en) | Fault positioning method, device, equipment and computer storage medium | |
| CN113342608A (en) | Method and device for monitoring streaming computing engine task | |
| CN113094241A (en) | Method, device and equipment for determining accuracy of real-time program and storage medium | |
| CN119025319A (en) | A data anomaly monitoring method, device, electronic device and storage medium | |
| CN112801189A (en) | Method and device for detecting longitude and latitude abnormity, electronic equipment and storage medium | |
| CN117765701A (en) | Information detection method and device, electronic equipment and storage medium | |
| CN118014403A (en) | Information control system and control method for laboratories | |
| EP4332804A2 (en) | System for automatically evaluating the quality of network traffic signatures | |
| JP7518746B2 (en) | Information processing device, information processing method, program, and information processing system | |
| CN110120893B (en) | Method and device for positioning network system security problem | |
| CN116755913A (en) | An abnormality analysis method and device for equipment | |
| CN115603947A (en) | Abnormal access detection method and device | |
| CN114723682A (en) | Product defect management method, system and computer readable storage medium | |
| CN114419557A (en) | Monitoring method and device for business outlets, electronic equipment and computer storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |