CN110457194A - Electronic equipment stability early warning method, system, device, equipment and storage medium - Google Patents

Electronic equipment stability early warning method, system, device, equipment and storage medium Download PDF

Info

Publication number
CN110457194A
CN110457194A CN201910713467.3A CN201910713467A CN110457194A CN 110457194 A CN110457194 A CN 110457194A CN 201910713467 A CN201910713467 A CN 201910713467A CN 110457194 A CN110457194 A CN 110457194A
Authority
CN
China
Prior art keywords
abnormal data
stability
abnormal
early warning
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910713467.3A
Other languages
Chinese (zh)
Inventor
刘兆龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Genius Technology Co Ltd
Original Assignee
Guangdong Genius Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Genius Technology Co Ltd filed Critical Guangdong Genius Technology Co Ltd
Priority to CN201910713467.3A priority Critical patent/CN110457194A/en
Publication of CN110457194A publication Critical patent/CN110457194A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/32Monitoring with visual or acoustical indication of the functioning of the machine
    • G06F11/324Display of status information
    • G06F11/327Alarm or error message display
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3452Performance evaluation by statistical analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3466Performance evaluation by tracing or monitoring
    • G06F11/3476Data logging

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Evolutionary Biology (AREA)
  • Probability & Statistics with Applications (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the application discloses a method, a system, a device, equipment and a storage medium for early warning the stability of electronic equipment, wherein the method comprises the following steps: receiving abnormal data from a system layer, an application layer and a driving layer; classifying and summarizing the abnormal data according to the source, abnormal times, abnormal time and abnormal type of the abnormal data, and storing the classified and summarized abnormal data to a local database; if the current network is available, reporting the abnormal data after the classification and the summarization to a server to instruct the server to generate a stability report according to the abnormal data after the classification and the summarization; and receiving the stability report from the server, and sending the stability report to a corresponding mobile terminal for stability early warning prompt. Before the fault occurs, the stability of the electronic equipment is evaluated and early-warned, so that the working efficiency and the user experience of developers are improved.

Description

Electronic equipment stability method for early warning, system, device, equipment and storage medium
Technical field
The invention relates to electronic device technology more particularly to a kind of electronic equipment stability method for early warning, system, Device, equipment and storage medium.
Background technique
For the EMBEDDED AVIONICSs such as smart phone and smartwatch in design, currently used most conventional means are to ask It inscribes after occurring, then obtains the log of problematic electronic equipment by specific method, analyzing and diagnosing is carried out according to log, in turn It is repaired after determining problem source, it in this way can only the ability problem analysis after problem generation.Especially when high-volume machine, Such mode can greatly increase the workload of operation management personnel, not only reduce the efficiency that developer handles problem, Reduce user experience.
Summary of the invention
This application provides a kind of electronic equipment stability method for early warning, system, device, equipment and storage mediums, with solution Developer's caused by certainly can not assess the stability of electronic equipment simultaneously early warning before failure occurs in the prior art The problem of working efficiency is low and poor user experience.
The present invention adopts the following technical scheme:
In a first aspect, the embodiment of the present application provides a kind of electronic equipment stability method for early warning, this method comprises:
It receives from system layer, application layer and the abnormal data for driving layer;
The abnormal data is carried out according to the source of the abnormal data, frequency of abnormity, abnormal time and Exception Type Classifying Sum, and the abnormal data after Classifying Sum is stored to local data base;
If current network is available, the abnormal data after the Classifying Sum is reported into server, to indicate the clothes Device be engaged according to the abnormal data generation stability report after the Classifying Sum;
Receive from server the stability report, by the stability report be sent to corresponding mobile terminal into Row stability early warning.
Second aspect, the embodiment of the present application provide a kind of electronic equipment stability early warning system, including system layer exception Monitoring modular, application layer exception monitoring module, driving layer exception monitoring module, stability early warning drive module, stability early warning Service module and server, in which:
The system layer exception monitoring module is used to monitor the abnormal data of system layer, and by the abnormal number of the system layer According to being sent to the stability early warning drive module;
The application layer exception monitoring module is used to monitor the abnormal data of application layer, and by the abnormal number of the application layer According to being sent to the stability early warning drive module;
It is described driving layer exception monitoring module be used for monitoring driving layer abnormal data, and by it is described driving layer abnormal number According to being sent to the stability early warning drive module;
The stability early warning drive module is to the abnormal data of the system layer, the abnormal data of application layer and driving layer Abnormal data be collected arrangement after be sent to the stability Warning Service module;
The stability Warning Service module is according to the source of the abnormal data, frequency of abnormity, abnormal time and exception Type carries out Classifying Sum to the abnormal data, and the abnormal data after Classifying Sum is stored to local data base;
When current network can be used, the stability Warning Service module reports the abnormal data after the Classifying Sum To server;
The server generates stability report according to the abnormal data after the Classifying Sum, and by the stability report Announcement is sent to corresponding mobile terminal and carries out stability early warning.
The third aspect, the embodiment of the present application provide a kind of electronic equipment stability prior-warning device, which includes:
Data reception module, for receiving from system layer, application layer and the abnormal data for driving layer;
Data classification and memory module, for according to the source of the abnormal data, frequency of abnormity, abnormal time and exception Type carries out Classifying Sum to the abnormal data, and the abnormal data after Classifying Sum is stored to local data base;
Report generation module, for when current network can be used, the abnormal data after the Classifying Sum to be reported to clothes Business device, to indicate that the server generates stability report according to the abnormal data after the Classifying Sum;
The stability is reported and is sent for receiving the stability report from server by early warning module Stability early warning is carried out to corresponding mobile terminal.
Fourth aspect, the embodiment of the present application provide a kind of equipment, including memory and one or more processors;
The memory, for storing one or more programs;
When one or more of programs are executed by one or more of processors, so that one or more of processing Device realizes electronic equipment stability method for early warning as described in relation to the first aspect.
5th aspect, the embodiment of the present application provide a kind of storage medium comprising computer executable instructions, the meter Calculation machine executable instruction is pre- for executing electronic equipment stability as described in relation to the first aspect when being executed by computer processor Alarm method.
It has the advantages that: is received from system layer, application layer and driving layer in the technical solution adopted by the present invention Abnormal data thus can carry out early warning according to the level difference of abnormal data;According to the source of the abnormal data, different Normal number, abnormal time and Exception Type carry out Classifying Sum to the abnormal data, and by the abnormal data after Classifying Sum It stores to local data base, this ensure that leading to loss of data caused by upload server failure when current network is unavailable Situation;If current network is available, the abnormal data after the Classifying Sum is reported into server, to indicate the server Stability report is generated according to the abnormal data after the Classifying Sum;The stability report from server is received, it will The stability report is sent to corresponding mobile terminal and carries out stability early warning.It is right before failure occurs thus to accomplish The stability of electronic equipment assess and early warning, improve developer working efficiency is low and user experience.
Detailed description of the invention
By reading a detailed description of non-restrictive embodiments in the light of the attached drawings below, the application's is other Feature, objects and advantages will become more apparent upon:
Fig. 1 is the flow chart of a kind of electronic equipment stability method for early warning provided by the embodiments of the present application;
Fig. 2 is the flow chart of another electronic equipment stability method for early warning provided by the embodiments of the present application;
Fig. 3 is the structural schematic diagram of a kind of electronic equipment stability early warning system provided by the embodiments of the present application;
Fig. 4 is the structural schematic diagram of a kind of electronic equipment stability prior-warning device provided by the embodiments of the present application;
Fig. 5 is a kind of structural schematic diagram of equipment provided by the embodiments of the present application.
Specific embodiment
It is specifically real to the application with reference to the accompanying drawing in order to keep the purposes, technical schemes and advantages of the application clearer Example is applied to be described in further detail.It is understood that specific embodiment described herein is used only for explaining the application, Rather than the restriction to the application.It also should be noted that illustrating only for ease of description, in attached drawing related to the application Part rather than full content.It should be mentioned that some exemplary realities before exemplary embodiment is discussed in greater detail It applies example and is described as the processing or method described as flow chart.Although operations (or step) are described as sequence by flow chart Processing, but many of these operations can be implemented concurrently, concomitantly or simultaneously.In addition, the sequence of operations It can be rearranged.Processing can be terminated when its operations are completed, it is also possible to attached in attached drawing with being not included in Add step.Processing can correspond to method, function, regulation, subroutine, subprogram etc..
Fig. 1 gives the flow chart of a kind of electronic equipment stability method for early warning provided by the embodiments of the present application, this implementation The electronic equipment stability method for early warning that example provides can be executed by electronic equipment stability prior-warning device, and the electronic equipment is steady Qualitative prior-warning device can be realized by way of hardware and/or software.With reference to Fig. 1, this method be can specifically include:
S101, it receives from system layer, application layer and the abnormal data for driving layer.
Since electronic equipment is usually to realize its complete function by multiple hardware and corresponding combination of software, because This shows that exception occurs in the process of running in its internal hardware, this is abnormal possible when electronic equipment will break down Caused by being hardware itself, it is also possible to caused by the reasons such as software setting.Therefore, here by electronic equipment in abnormal cases Data be referred to as abnormal data.In a specific example, the component in electronic equipment is by taking display screen as an example, then abnormal number According to the data that can be when detecting that touch is invalid;In another example data when camera frame per second is too low or electric current is excessively high, these All it is likely to become abnormal data.
Specifically, electronic equipment, by taking smartwatch as an example, the abnormal data of system layer may be electronic apparatus system failure When data, for example, Android system goes wrong in the process of running;The abnormal data of application layer may be in electronic equipment Some or multiple application programs there is a problem in the process of running;The abnormal data for driving layer may be electronic equipment Driving the drive system of each hardware operation there is a problem.At this point, receiving from system layer, application layer and the exception for driving layer Data.It should be noted that abnormal data here is that active reports process, that is, modules detect itself The system exception problem of module or level, is actively reported to stability warning module for abnormal data, in this way, being further resistance Only failure provides effective early warning.
S102, classify according to the source of abnormal data, frequency of abnormity, abnormal time and Exception Type to abnormal data Summarize, and the abnormal data after Classifying Sum is stored to local data base.
Wherein, the source of abnormal data can be can be from system layer, application layer or driving layer, frequency of abnormity The number of certain class exception occurs in some time interval, abnormal time can be the time of certain aberrant continuation, Exception Type It can be corresponding with the source of abnormal data.It is anomaly occurred on what component in addition, Exception Type is also possible that, for example, Occur on a display screen, and display screen be used as image output device, then the abnormal data of the type can mark for export Data exception.
Specifically, dividing according to the source of abnormal data, frequency of abnormity, abnormal time and Exception Type abnormal data Class summarizes, for example, abnormal time and frequency of abnormity that abnormal data of the statistics from application layer occurred in some day, and to exception The type of data is also classified, in this manner it is possible to by whole abnormal datas according to a standard or multiple criteria classifications at Several are as a result, and store the abnormal data after Classifying Sum to local data base.It has been achieved to intermediate classification results Storage, ensure that abnormal data will not because of network quality difference or without network connection etc. other reasons lose.
If S103, current network are available, the abnormal data after Classifying Sum is reported into server, to indicate server Stability report is generated according to the abnormal data after Classifying Sum.
Specifically, the abnormal data after Classifying Sum is just reported to server, instruction service when current network can be used Device generates stability report according to the data of these Classifying Sums, wherein the form of stability report can be table, histogram Etc. forms.In addition, can be after the completion of storing the abnormal data after Classifying Sum when current network can be used, it will thereon Report can also only illustrate here to server from abnormal data of the server after obtaining Classifying Sum in local data base Illustrate a kind of form, does not form specific limit.
S104, the stability report from server is received, stability report is sent to corresponding mobile terminal and is carried out Stability early warning.
Specifically, stability warning module is sent it to after server generates stability report, and stability early warning mould Stability report is sent to corresponding mobile terminal by block, wherein mobile terminal can be the mobile phone of operation management personnel, mobile The form that terminal receives stability report can be to be received using wechat enterprise, in this way, no matter when and where, operation management personnel Can the report of timely learning stability, and then find electronic equipment security risk that may be present in time, mentioned with reaching early warning The effect shown.
It is handled or is repaired in time in this way, operation management personnel can be reported according to stability.In particular for larger On the product of user's technology, compared with traditional log analysis means, in advance by the abnormal data of the modules of electronic equipment It is pushed to exploitation or after-sales staff, in this way it is known that the operating status of each component, thus to the stabilization of each component Program is assessed.Therefore, accomplish to give warning in advance and notify that developer carries out problem detection and reparation plays a very important role. In particular for high-volume machine, common problem can notify research staff, each machine of real-time display by server ahead of time " health status ", accomplish to carry out Forewarn evaluation to multi-section mechanical stability against short circuit, so that common problem is exposed in advance, be promoted User experience, improves developer and handles problem efficiency, brings more stable EMBEDDED AVIONICS for user.
It has the advantages that: is received from system layer, application layer and driving layer in the technical solution adopted by the present invention Abnormal data thus can carry out early warning according to the level difference of abnormal data;According to the source of the abnormal data, different Normal number, abnormal time and Exception Type carry out Classifying Sum to the abnormal data, and by the abnormal data after Classifying Sum It stores to local data base, this ensure that the case where leading to upload server and loss of data when current network is unavailable;If Current network is available, then the abnormal data after the Classifying Sum is reported to server, to indicate the server according to institute Abnormal data after stating Classifying Sum generates stability report;The stability report from server is received, it will be described steady Qualitative report is sent to corresponding mobile terminal and carries out stability early warning.It can thus accomplish to set electronics before failure occurs Standby stability assess and early warning, improve developer working efficiency is low and user experience.
On the basis of the above embodiments, Fig. 2 gives another electronic equipment stability provided by the embodiments of the present application Method for early warning flow chart.The electronic equipment stability method for early warning is to the specific of above-mentioned electronic equipment stability method for early warning Change.With reference to Fig. 2, which includes:
S201, it receives from system layer, application layer and the abnormal data for driving layer.
S202, count respectively from system layer, application layer and drive the frequency of abnormity of abnormal data of layer, abnormal time and Exception Type;Abnormal data after each layer of statistics is summarized.
S203, the abnormal data after Classifying Sum is stored to local data base.
If S204, current network are available, the abnormal data after Classifying Sum is reported into server.
If S205, current network are unavailable, real-time monitoring current network state;When current network can be used, will classify Abnormal data after summarizing reports to server.
Specifically, real-time monitoring current network state, ensuring that in this way can in network when current network is unavailable Abnormal data after Classifying Sum is reported to server by first time, avoids always cannot since network goes wrong The case where abnormal data after Classifying Sum is reported into server.Wherein, the mode of real-time monitoring current network state can be with It is that monitoring network speed shows to reach the available state of network when network speed reaches default network speed threshold value.
S206, instruction server are according to default prediction policy, when according to abnormal severity, frequency of abnormity threshold value, exception Between threshold value, system version or application version sifting sort summarize after abnormal data, with generate stability report.
Specifically, can be during server generates stability report according to prediction policy is preset, for example, abnormal Severity is greater than some percentage, alternatively, frequency of abnormity is greater than frequency of abnormity threshold value, alternatively, according to different system versions Or the abnormal data after Classifying Sum is screened again according to different application versions, in this way, will will be some different Regular data removal, for example, the abnormal data that the abnormal time occurred is too short, these may belong to acceptable electronic equipment operation Data in the process.Therefore, the screening of data has been carried out here, on the one hand improves the accuracy of stability report, another party Face also saves the time and efforts of operation management personnel, improves treatment effeciency.
Furthermore it is also possible to which all kinds of abnormal datas are marked, label result is also embodied in stability report, in this way Even normal data, operation maintenance personnel can also be supplied to and referred to, to carry out maintenance or maintenance appropriate to electronic equipment Help is provided.
S207, the stability report from server is received, stability report is sent to corresponding mobile terminal and is carried out Stability early warning.
In the embodiment of the present application, when current network is unavailable, by monitoring current network state in real time, network can Abnormal data after Classifying Sum is reported to server by first time, improves the actual effect of stability early warning in this way; In addition, server can also carry out the screening of database according to prediction policy, in this way, on the one hand improving the standard of stability report On the other hand exactness also saves the time and efforts of operation management personnel, improve the efficiency of early warning.
Fig. 3 gives the structural schematic diagram of a kind of electronic equipment stability early warning system provided by the embodiments of the present application, this Electronic equipment stability method for early warning can be performed in the electronic equipment stability early warning system that embodiment provides.With reference to Fig. 3, the system It can specifically include: system layer exception monitoring module 301, application layer exception monitoring module 302, driving layer exception monitoring module 303, stability early warning drive module 304, stability Warning Service module 305 and server 306, wherein stability early warning is driven Dynamic model block 304, stability Warning Service module 305 may be collectively referred to as stability warning module.
Wherein, system layer exception monitoring module 301 is used to monitor the abnormal data of system layer, and by the abnormal number of system layer According to being sent to stability early warning drive module;Application layer exception monitoring module 302 is used to monitor the abnormal data of application layer, and will The abnormal data of application layer is sent to stability early warning drive module;Layer exception monitoring module 303 is driven to be used for monitoring driving layer Abnormal data, and the abnormal data for driving layer is sent to stability early warning drive module;Stability early warning drive module 304 Stabilization is sent to after being collected arrangement to the abnormal data of the abnormal data of system layer, the abnormal data of application layer and driving layer Property Warning Service module;Stability Warning Service module 305 is according to the source of abnormal data, frequency of abnormity, abnormal time and different Normal type carries out Classifying Sum to abnormal data, and the abnormal data after Classifying Sum is stored to local data base;Current When network can be used, the abnormal data after Classifying Sum is reported to server 306 by stability Warning Service module 305;Server 306 generate stability report according to the abnormal data after Classifying Sum, and stability report is sent to corresponding mobile terminal Carry out stability early warning.
Specifically, after system layer exception monitoring module monitors to the abnormal data of system layer, by common interface by system The abnormal data of layer is sent to stability early warning drive module;Application layer exception monitoring module is in the abnormal number for monitoring application layer According to rear, the abnormal data of application layer is sent to by stability early warning drive module by common interface;Drive layer exception monitoring mould After block monitors the abnormal data of driving layer, the abnormal data for driving layer is sent to by stability early warning driving by common interface Module.Stability early warning drive module is to the abnormal data of system layer, the abnormal data of application layer and the abnormal data for driving layer Form collator is carried out, is then forwarded to stability Warning Service module, stability service module is classified to abnormal data Summarize and store, the abnormal data after Classifying Sum is reported into server when network can be used, server is according to Classifying Sum Abnormal data afterwards generates stability report, and stability report is sent to corresponding mobile terminal progress stability early warning and is mentioned Show.
In the embodiment of the present application, each module can active reporting abnormal data give stability early warning drive module, facilitate tracking The abnormal data of each type;The key messages such as frequency of abnormity, abnormal time can be carried out collect statistics by stability warning module, The validity for improving warning data, promotes abnormal problem analysis efficiency;It, can be by abnormal data without there is network It is saved in local data base, after having network, warning data is subjected to server passback, i.e. guarantee warning data is not lost; It is counted extremely for each module, version problem is facilitated to recall, while generating stability report for release phase, It is properly termed as early warning report, facilitates assessment release status, degree of stability and abnormal source etc..
On the basis of the above embodiments, Fig. 4 is a kind of electronic equipment stability early warning provided by the embodiments of the present application dress The structural schematic diagram set, the electronic equipment stability prior-warning device can be integrated in electronic equipment early warning system.With reference to Fig. 4, originally The electronic equipment stability prior-warning device that embodiment provides specifically includes: data reception module 401, data classification and memory module 402, report generation module 403 and early warning module 404.
Wherein, data reception module 401, for receiving from system layer, application layer and the abnormal data for driving layer;Data Classification and memory module 402, for according to the source of abnormal data, frequency of abnormity, abnormal time and Exception Type to abnormal number According to progress Classifying Sum, and the abnormal data after Classifying Sum is stored to local data base;Report generation module 403, is used for When current network can be used, the abnormal data after Classifying Sum is reported into server, to indicate server according to Classifying Sum Abnormal data afterwards generates stability report;Early warning module 404 will for receiving the stability report from server Stability report is sent to corresponding mobile terminal and carries out stability early warning.
It has the advantages that: is received from system layer, application layer and driving layer in the technical solution adopted by the present invention Abnormal data thus can carry out early warning according to the level difference of abnormal data;According to the source of the abnormal data, different Normal number, abnormal time and Exception Type carry out Classifying Sum to the abnormal data, and by the abnormal data after Classifying Sum It stores to local data base, this ensure that the case where leading to upload server and loss of data when current network is unavailable;If Current network is available, then the abnormal data after the Classifying Sum is reported to server, to indicate the server according to institute Abnormal data after stating Classifying Sum generates stability report;The stability report from server is received, it will be described steady Qualitative report is sent to corresponding mobile terminal and carries out stability early warning.It can thus accomplish to set electronics before failure occurs Standby stability assess and early warning, improve developer working efficiency is low and user experience.
Further, report generation module 403 is specifically used for:
Server according to abnormal severity, frequency of abnormity threshold value, abnormal time threshold value, is according to default prediction policy System version or application version sifting sort summarize after abnormal data, with generate stability report.
It further, further include network monitoring module, for storing the abnormal data after Classifying Sum to local data Library, later, when current network is unavailable, real-time monitoring current network state;When current network can be used, after Classifying Sum Abnormal data report to server.
Further, data classification and memory module 402 are specifically used for:
Frequency of abnormity, abnormal time and the exception of the abnormal data from system layer, application layer and driving layer are counted respectively Type;Abnormal data after each layer of statistics is summarized.
Electronic equipment stability prior-warning device provided by the embodiments of the present application can be used for executing provided by the above embodiment Electronic equipment stability method for early warning, has corresponding function and beneficial effect.
The embodiment of the present application provides a kind of equipment, and device provided by the embodiments of the present application can be integrated in the equipment.Fig. 5 It is a kind of structural schematic diagram of equipment provided by the embodiments of the present application.With reference to Fig. 5, which includes: processor 50, memory 51.The quantity of processor 50 can be one or more in the equipment, in Fig. 5 by taking a processor 50 as an example.In the equipment The quantity of memory 51 can be one or more, in Fig. 5 by taking a memory 51 as an example.It the processor 50 of the equipment and deposits Reservoir 51 can be connected by bus or other modes, in Fig. 5 for being connected by bus.
Memory 51 is used as a kind of computer readable storage medium, can be used for storing software program, journey can be performed in computer Sequence and module, as the application any embodiment the corresponding program instruction/module of electronic equipment stability method for early warning (such as Data reception module 401, data classification and memory module 402, report generation module in electronic equipment stability prior-warning device 403 and early warning module 404).Memory 51 can mainly include storing program area and storage data area, wherein storage program It area can application program needed for storage program area, at least one function;Storage data area, which can be stored, uses institute according to equipment The data etc. of creation.In addition, memory 51 may include high-speed random access memory, it can also include non-volatile memories Device, for example, at least a disk memory, flush memory device or other non-volatile solid state memory parts.In some instances, Memory 51 can further comprise the memory remotely located relative to processor 50, these remote memories can pass through network It is connected to equipment.The example of above-mentioned network include but is not limited to internet, intranet, local area network, mobile radio communication and its Combination.
Software program, instruction and the module that processor 50 is stored in memory 51 by operation, thereby executing equipment Various function application and data processing, that is, realize above-mentioned electronic equipment stability method for early warning, which stablizes Property method for early warning include: receive from system layer, application layer and drive layer abnormal data;According to coming for the abnormal data Source, frequency of abnormity, abnormal time and Exception Type carry out Classifying Sum to the abnormal data, and by the exception after Classifying Sum Data are stored to local data base;If current network is available, the abnormal data after the Classifying Sum is reported into server, To indicate that the server generates stability report according to the abnormal data after the Classifying Sum;Receive the institute from server Stability report is stated, stability report is sent to corresponding mobile terminal and carries out stability early warning.
The equipment of above-mentioned offer can be used for executing electronic equipment stability method for early warning provided by the above embodiment, have phase The function and beneficial effect answered.
The embodiment of the present application also provides a kind of storage medium comprising computer executable instructions, computer executable instructions When being executed by computer processor for executing a kind of electronic equipment stability method for early warning, the electronic equipment stability early warning Method includes: to receive from system layer, application layer and the abnormal data for driving layer;According to the source of the abnormal data, exception Number, abnormal time and Exception Type carry out Classifying Sum to the abnormal data, and the abnormal data after Classifying Sum is deposited It stores up to local data base;If current network is available, the abnormal data after the Classifying Sum is reported into server, with instruction The server generates stability report according to the abnormal data after the Classifying Sum;Receive the stabilization from server Property report, stability report is sent to corresponding mobile terminal and carries out stability early warning.
Storage medium --- any various types of memory devices or storage equipment.Term " storage medium " is intended to wrap It includes: install medium, such as CD-ROM, floppy disk or magnetic tape equipment;Computer system memory or random access memory, such as DRAM, DDR RAM, SRAM, EDO RAM, Lan Basi (Rambus) RAM etc.;Nonvolatile memory, such as flash memory, magnetic medium (such as hard disk or optical storage);Register or the memory component of other similar types etc..Storage medium can further include other Memory of type or combinations thereof.In addition, storage medium can be located at program in the first computer system being wherein performed, Or can be located in different second computer systems, second computer system is connected to the by network (such as internet) One computer system.Second computer system can provide program instruction to the first computer for executing." storage is situated between term Matter " may include may reside in different location (such as by network connection different computer systems in) two or More storage mediums.Storage medium can store the program instruction that can be performed by one or more processors and (such as implement For computer program).
Certainly, a kind of storage medium comprising computer executable instructions, computer provided by the embodiment of the present application The application any embodiment institute can also be performed in the electronic equipment stability method for early warning that executable instruction is not limited to the described above Relevant operation in the electronic equipment stability method for early warning of offer.
Electronic equipment stability prior-warning device, storage medium and the equipment provided in above-described embodiment can be performed the application and appoint Electronic equipment stability method for early warning provided by embodiment of anticipating, the not technical detail of detailed description in the above-described embodiments can Referring to electronic equipment stability method for early warning provided by the application any embodiment.
Note that above are only the preferred embodiment and institute's application technology principle of the application.It will be appreciated by those skilled in the art that The application is not limited to specific embodiment described here, be able to carry out for a person skilled in the art it is various it is apparent variation, The protection scope readjusted and substituted without departing from the application.Therefore, although being carried out by above embodiments to the application It is described in further detail, but the application is not limited only to above embodiments, in the case where not departing from the application design, also It may include more other equivalent embodiments, and scope of the present application is determined by the scope of the appended claims.

Claims (10)

1. a kind of electronic equipment stability method for early warning characterized by comprising
It receives from system layer, application layer and the abnormal data for driving layer;
Classify according to the source of the abnormal data, frequency of abnormity, abnormal time and Exception Type to the abnormal data Summarize, and the abnormal data after Classifying Sum is stored to local data base;
If current network is available, the abnormal data after the Classifying Sum is reported into server, to indicate the server Stability report is generated according to the abnormal data after the Classifying Sum;
The stability report from server is received, stability report is sent to corresponding mobile terminal and is carried out surely Qualitative early warning.
2. the method according to claim 1, wherein the server is according to the abnormal number after the Classifying Sum It is reported according to stability is generated, comprising:
The server according to abnormal severity, frequency of abnormity threshold value, abnormal time threshold value, is according to default prediction policy System version or application version screen the abnormal data after the Classifying Sum, to generate stability report.
3. the method according to claim 1, wherein storing the abnormal data after Classifying Sum to local data Library, later, further includes:
If current network is unavailable, real-time monitoring current network state;
When the current network is available, the abnormal data after the Classifying Sum is reported into server.
4. the method according to claim 1, wherein according to the source of the abnormal data, frequency of abnormity, exception Time and Exception Type carry out Classifying Sum to the abnormal data, comprising:
Frequency of abnormity, abnormal time and the Exception Type of the abnormal data from system layer, application layer and driving layer are counted respectively;
Abnormal data after each layer of statistics is summarized.
5. a kind of electronic equipment stability early warning system, which is characterized in that abnormal including system layer exception monitoring module, application layer Monitoring modular, driving layer exception monitoring module, stability early warning drive module, stability Warning Service module and server, In:
The system layer exception monitoring module is used to monitor the abnormal data of system layer, and the abnormal data of the system layer is sent out It send to the stability early warning drive module;
The application layer exception monitoring module is used to monitor the abnormal data of application layer, and the abnormal data of the application layer is sent out It send to the stability early warning drive module;
The driving layer exception monitoring module is used for the abnormal data of monitoring driving layer, and the abnormal data of the driving layer is sent out It send to the stability early warning drive module;
The stability early warning drive module is different to the abnormal data of the system layer, the abnormal data of application layer and driving layer Regular data is sent to the stability Warning Service module after being collected arrangement;
The stability Warning Service module is according to the source of the abnormal data, frequency of abnormity, abnormal time and Exception Type Classifying Sum is carried out to the abnormal data, and the abnormal data after Classifying Sum is stored to local data base;
When current network can be used, the abnormal data after the Classifying Sum is reported to clothes by the stability Warning Service module Business device;
The server generates stability report according to the abnormal data after the Classifying Sum, and the stability is reported and is sent out It send to corresponding mobile terminal and carries out stability early warning.
6. a kind of electronic equipment stability prior-warning device characterized by comprising
Data reception module, for receiving from system layer, application layer and the abnormal data for driving layer;
Data classification and memory module, for according to the source of the abnormal data, frequency of abnormity, abnormal time and Exception Type Classifying Sum is carried out to the abnormal data, and the abnormal data after Classifying Sum is stored to local data base;
Report generation module, for when current network can be used, the abnormal data after the Classifying Sum to be reported to server, To indicate that the server generates stability report according to the abnormal data after the Classifying Sum;
Stability report is sent to pair by early warning module for receiving the stability report from server The mobile terminal answered carries out stability early warning.
7. device according to claim 6, which is characterized in that the report generation module is specifically used for:
The server according to abnormal severity, frequency of abnormity threshold value, abnormal time threshold value, is according to default prediction policy System version or application version screen the abnormal data after the Classifying Sum, to generate stability report.
8. device according to claim 6, which is characterized in that further include network monitoring module, being used for will be after Classifying Sum Abnormal data store to local data base, later, when current network is unavailable, real-time monitoring current network state;Institute When stating current network can be used, the abnormal data after the Classifying Sum is reported into server.
9. a kind of equipment characterized by comprising
Memory and one or more processors;
The memory, for storing one or more programs;
When one or more of programs are executed by one or more of processors, so that one or more of processors are real The now electronic equipment stability method for early warning as described in claim 1-4 is any.
10. a kind of storage medium comprising computer executable instructions, which is characterized in that the computer executable instructions by For executing the electronic equipment stability method for early warning as described in claim 1-4 is any when computer processor executes.
CN201910713467.3A 2019-08-02 2019-08-02 Electronic equipment stability early warning method, system, device, equipment and storage medium Pending CN110457194A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910713467.3A CN110457194A (en) 2019-08-02 2019-08-02 Electronic equipment stability early warning method, system, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910713467.3A CN110457194A (en) 2019-08-02 2019-08-02 Electronic equipment stability early warning method, system, device, equipment and storage medium

Publications (1)

Publication Number Publication Date
CN110457194A true CN110457194A (en) 2019-11-15

Family

ID=68484729

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910713467.3A Pending CN110457194A (en) 2019-08-02 2019-08-02 Electronic equipment stability early warning method, system, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN110457194A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111104283A (en) * 2019-11-29 2020-05-05 浪潮电子信息产业股份有限公司 Fault detection method, device, equipment and medium of distributed storage system
CN112307077A (en) * 2019-12-11 2021-02-02 深圳新阳蓝光能源科技股份有限公司 Data archiving method, device, server and system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7043505B1 (en) * 2003-01-28 2006-05-09 Unisys Corporation Method variation for collecting stability data from proprietary systems
CN104050289A (en) * 2014-06-30 2014-09-17 中国工商银行股份有限公司 Detection method and system for abnormal events
CN105071969A (en) * 2015-08-19 2015-11-18 焦点科技股份有限公司 JMX (Java Management Extensions)-based customization real-time monitoring and automatic exception handling system and method
CN105974836A (en) * 2016-04-29 2016-09-28 郑州宇通客车股份有限公司 Bus monitoring host data acquisition method and bus monitoring host data acquisition system
CN108880881A (en) * 2018-06-14 2018-11-23 郑州云海信息技术有限公司 The method and apparatus of monitoring resource under a kind of cloud environment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7043505B1 (en) * 2003-01-28 2006-05-09 Unisys Corporation Method variation for collecting stability data from proprietary systems
CN104050289A (en) * 2014-06-30 2014-09-17 中国工商银行股份有限公司 Detection method and system for abnormal events
CN105071969A (en) * 2015-08-19 2015-11-18 焦点科技股份有限公司 JMX (Java Management Extensions)-based customization real-time monitoring and automatic exception handling system and method
CN105974836A (en) * 2016-04-29 2016-09-28 郑州宇通客车股份有限公司 Bus monitoring host data acquisition method and bus monitoring host data acquisition system
CN108880881A (en) * 2018-06-14 2018-11-23 郑州云海信息技术有限公司 The method and apparatus of monitoring resource under a kind of cloud environment

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111104283A (en) * 2019-11-29 2020-05-05 浪潮电子信息产业股份有限公司 Fault detection method, device, equipment and medium of distributed storage system
CN111104283B (en) * 2019-11-29 2022-04-22 浪潮电子信息产业股份有限公司 Fault detection method, device, equipment and medium of distributed storage system
CN112307077A (en) * 2019-12-11 2021-02-02 深圳新阳蓝光能源科技股份有限公司 Data archiving method, device, server and system

Similar Documents

Publication Publication Date Title
US11379292B2 (en) Baseline modeling for application dependency discovery, reporting, and management tool
US20220300290A1 (en) Determining problem dependencies in application dependency discovery, reporting, and management tool
US10929278B2 (en) Intelligent services for application dependency discovery, reporting, and management tool
US20220300398A1 (en) Discovery crawler for application dependency discovery, reporting, and management tool
US9672085B2 (en) Adaptive fault diagnosis
US11221854B2 (en) Dependency analyzer in application dependency discovery, reporting, and management tool
US20190324831A1 (en) System and Method for Online Unsupervised Event Pattern Extraction and Holistic Root Cause Analysis for Distributed Systems
US10915428B2 (en) Intelligent services and training agent for application dependency discovery, reporting, and management tool
US20190196894A1 (en) Detecting and analyzing performance anomalies of client-server based applications
US7984334B2 (en) Call-stack pattern matching for problem resolution within software
US20120185735A1 (en) System and method for determining causes of performance problems within middleware systems
US11093378B2 (en) Testing agent for application dependency discovery, reporting, and management tool
CN104202201B (en) A kind of log processing method, device and terminal
US11775407B2 (en) Diagnosing and mitigating memory leak in computing nodes
US20130113616A1 (en) Methods and Apparatus for System Monitoring
CN109034423B (en) Fault early warning judgment method, device, equipment and storage medium
CN110457194A (en) Electronic equipment stability early warning method, system, device, equipment and storage medium
CN102271054A (en) Bookmarks and performance history for network software deployment evaluation
CN107451039B (en) Method and device for evaluating execution devices in cluster
EP4242850A2 (en) Determining problem dependencies in application dependency discovery, reporting, and management tool
US20230359514A1 (en) Operation-based event suppression
CN112306871A (en) Data processing method, device, equipment and storage medium
US10735246B2 (en) Monitoring an object to prevent an occurrence of an issue
Jagannathan et al. REFORM: Increase alerts value using data driven approach
US20150007163A1 (en) Monitoring the deployment of code onto a system

Legal Events

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

Application publication date: 20191115

RJ01 Rejection of invention patent application after publication