CN113835939A - Method and device for processing fault information, storage medium and electronic device - Google Patents
Method and device for processing fault information, storage medium and electronic device Download PDFInfo
- Publication number
- CN113835939A CN113835939A CN202111028815.7A CN202111028815A CN113835939A CN 113835939 A CN113835939 A CN 113835939A CN 202111028815 A CN202111028815 A CN 202111028815A CN 113835939 A CN113835939 A CN 113835939A
- Authority
- CN
- China
- Prior art keywords
- processing
- fault
- processing scheme
- voice
- information
- 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
Links
- 238000012545 processing Methods 0.000 title claims abstract description 437
- 238000000034 method Methods 0.000 title claims abstract description 68
- 238000012423 maintenance Methods 0.000 claims abstract description 67
- 238000012544 monitoring process Methods 0.000 claims abstract description 39
- 238000012795 verification Methods 0.000 claims description 40
- 238000013515 script Methods 0.000 claims description 29
- 230000003993 interaction Effects 0.000 claims description 25
- 238000004590 computer program Methods 0.000 claims description 18
- 230000002159 abnormal effect Effects 0.000 claims description 14
- 238000004422 calculation algorithm Methods 0.000 claims description 13
- 238000013024 troubleshooting Methods 0.000 abstract description 6
- 230000008569 process Effects 0.000 description 18
- 238000012790 confirmation Methods 0.000 description 15
- 230000006870 function Effects 0.000 description 8
- 238000013473 artificial intelligence Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 6
- 230000010365 information processing Effects 0.000 description 6
- 230000000694 effects Effects 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000011835 investigation Methods 0.000 description 3
- 238000003672 processing method Methods 0.000 description 3
- 239000002699 waste material Substances 0.000 description 3
- 230000005856 abnormality Effects 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005553 drilling Methods 0.000 description 1
- 238000007429 general method Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3051—Monitoring arrangements for monitoring the configuration of the computing system or of the computing system component, e.g. monitoring the presence of processing resources, peripherals, I/O links, software programs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2252—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using fault dictionaries
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/3006—Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system is distributed, e.g. networked systems, clusters, multiprocessor systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3055—Monitoring arrangements for monitoring the status of the computing system or of the computing system component, e.g. monitoring if the computing system is on, off, available, not available
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- Quality & Reliability (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Computer Hardware Design (AREA)
- Debugging And Monitoring (AREA)
Abstract
The invention provides a method and a device for processing fault information, a storage medium and an electronic device, wherein the method comprises the following steps: collecting monitoring information corresponding to application services, and determining fault information existing in the monitoring information; determining a first processing scheme according to the fault information, sending the first processing scheme to a voice processing system, and acquiring a second processing scheme to be executed, which is determined by the voice processing system according to the first processing scheme, wherein the voice processing system is used for receiving a voice instruction fed back by a target object, and the voice instruction is used for indicating an execution state of the first processing scheme; under the condition that the second processing scheme is sent to the automatic operation and maintenance system, the processing result of the second processing scheme for processing the fault information is obtained, and the problems that the fault problem of the application service in operation and maintenance cannot be processed in time, the troubleshooting time is long, the operation is complex during processing and the like in the prior art can be solved.
Description
Technical Field
The present invention relates to the field of communications, and in particular, to a method and an apparatus for processing fault information, a storage medium, and an electronic apparatus.
Background
The artificial intelligence voice interaction is a natural and smooth interaction system with customers through anthropomorphic voice, characters and other modes by mainly utilizing artificial intelligence technologies such as voice recognition, voice synthesis, semantic understanding and the like, and the current technology is quite mature. IT (internet Technology, abbreviated as IT) application operation and maintenance is mainly responsible for changing of online services, monitoring of service states, disaster tolerance of services and data backup, and also needs to perform routine troubleshooting, emergency treatment of faults and the like on the services, but at present, IT application operation and maintenance is limited by technical capabilities and service scenes in daily work, and often fails to find in time when faults occur, and involves many devices, complicated commands and long time in the process of troubleshooting.
In addition, in the related technology, most of the operation and maintenance work of the IT application is manual operation, the problem is solved by depending on experience and technical capability, the standby operation is kept for 365 days and 24 hours, after the problem occurs, the log is checked one by one or the system is judged according to experience, after the reason is determined, the server is logged in to perform the operations of restarting the application service, rolling back the code and the like, the operation is complicated when the problem is searched, the problem solving time is long, the unavailable time of the application service is too long, and the service use is influenced.
Aiming at the problems that the fault problem of the application service in operation and maintenance can not be processed in time, the troubleshooting time is long, the operation is complex during processing and the like in the related technology, an effective technical scheme is not provided.
Disclosure of Invention
The embodiment of the invention provides a fault information processing method and device, a storage medium and an electronic device, which are used for at least solving the problems that the fault problem of application service in operation and maintenance cannot be processed in time, the troubleshooting time is long, the operation is complex during processing and the like in the related technology.
According to an embodiment of the present invention, there is provided a method for processing fault information, including: collecting monitoring information corresponding to application services, and determining fault information existing in the monitoring information; determining a first processing scheme according to the fault information, sending the first processing scheme to a voice processing system, and acquiring a second processing scheme to be executed, which is determined by the voice processing system according to the first processing scheme, wherein the voice processing system is used for receiving a voice instruction fed back by a target object, and the voice instruction is used for indicating an execution state of the first processing scheme; and acquiring a processing result of the second processing scheme for processing the fault information under the condition that the second processing scheme is sent to the automatic operation and maintenance system.
In an exemplary embodiment, collecting monitoring information corresponding to an application service and determining fault information existing in the monitoring information includes: sending a state request to an application service to be monitored; acquiring running state information determined by the application service according to the state request; under the condition that the state corresponding to the running state information indicates that the application service is abnormal, determining a state code sent by the application service, wherein the state code comprises at least one of the following: the state request corresponds to a first state code of a feedback result and a second state code corresponding to the current running state of the application service; and determining fault information corresponding to the application service according to the state code.
In an exemplary embodiment, after determining the fault information corresponding to the application service according to the status code, the method further includes: obtaining configuration information of the application service, wherein the configuration information comprises at least one of the following: the method comprises the following steps that distributed hardware information on a server where an application service is located, a database corresponding to the application service and information of a middleware corresponding to the application service are obtained; and processing according to the preset algorithm model configuration information and the fault information to generate a fault code corresponding to the application service.
In one exemplary embodiment, determining a first processing scheme from the fault information includes: searching a corresponding target processing scheme in a fault processing database according to the fault codes, wherein the fault processing database is used for storing the successfully processed historical fault codes and the processing schemes corresponding to the historical fault codes; and taking the target processing scheme as a first processing scheme of the fault information.
In an exemplary embodiment, after determining the first processing scheme according to the fault information and sending the first processing scheme to the speech processing system, the method further includes: determining an authentication result of the voice processing system for the target object, wherein the authentication result is used for indicating whether the target object has the authority of voice interaction with the voice processing system; and determining the voice instruction received by the voice processing system under the condition that the authentication result indicates that the target object has the voice interaction authority.
In an exemplary embodiment, acquiring a processing result of the second processing scheme for processing the fault information when the second processing scheme is sent to the automated operation and maintenance system includes: determining a processing script matched with the second processing scheme in the automatic operation and maintenance system, wherein the processing script is used for indicating a program with fault processing capability corresponding to different processing schemes; and acquiring a processing result of the fault information fed back after the processing script is operated.
In an exemplary embodiment, before obtaining a processing result of the second processing scheme for processing the fault information when the second processing scheme is sent to the automated operation and maintenance system, the method further includes: sending an execution verification code for triggering execution of the second processing scheme to a mobile terminal corresponding to the target object; and under the condition that the target execution verification code input by the automatic operation and maintenance system corresponding to the display interface is determined to be consistent with the execution verification code, allowing the second processing scheme to be used for processing the fault information in the application service.
According to another embodiment of the present invention, there is provided a failure information processing apparatus including: the system comprises a determining module, a judging module and a judging module, wherein the determining module is configured to execute acquisition of monitoring information corresponding to application service and determine fault information existing in the monitoring information; the first obtaining module is configured to execute a first processing scheme determined according to the fault information, send the first processing scheme to a voice processing system, and obtain a second processing scheme to be executed, determined according to the first processing scheme by the voice processing system, wherein the voice processing system is used for receiving a voice instruction fed back by a target object, and the voice instruction is used for indicating an execution state of the first processing scheme; and the second acquisition module is configured to acquire a processing result of the second processing scheme for processing the fault information under the condition that the second processing scheme is sent to an automatic operation and maintenance system.
In an exemplary embodiment, the determining module is further configured to send a status request to an application service to be monitored; acquiring running state information determined by the application service according to the state request; under the condition that the state corresponding to the running state information indicates that the application service is abnormal, determining a state code sent by the application service, wherein the state code comprises at least one of the following: the state request corresponds to a first state code of a feedback result and a second state code corresponding to the current running state of the application service; and determining fault information corresponding to the application service according to the state code.
In an exemplary embodiment, the determining module is further configured to obtain configuration information of the application service, where the configuration information includes at least one of: the method comprises the following steps that distributed hardware information on a server where an application service is located, a database corresponding to the application service and information of a middleware corresponding to the application service are obtained; and processing according to the preset algorithm model configuration information and the fault information to generate a fault code corresponding to the application service.
In an exemplary embodiment, the first obtaining module is further configured to search a corresponding target processing scheme in a fault processing database according to the fault code, where the fault processing database is configured to store a history fault code that has been successfully processed and a processing scheme corresponding to the history fault code; and taking the target processing scheme as a first processing scheme of the fault information.
In an exemplary embodiment, the first obtaining module further includes: the authentication unit is used for determining an authentication result of the voice processing system for the target object, wherein the authentication result is used for indicating whether the target object has the authority of voice interaction with the voice processing system; and determining the voice instruction received by the voice processing system under the condition that the authentication result indicates that the target object has the voice interaction authority.
In an exemplary embodiment, the second obtaining module is further configured to determine a processing script matched by the second processing scheme in the automation operation and maintenance system, where the processing script is used to indicate a preset program with a fault handling capability corresponding to different processing schemes; and acquiring a processing result of the fault information fed back after the processing script is operated.
In an exemplary embodiment, the above apparatus further comprises; the verification module is used for sending an execution verification code for triggering execution of the second processing scheme to the mobile terminal corresponding to the target object; and under the condition that the target execution verification code input by the automatic operation and maintenance system corresponding to the display interface is determined to be consistent with the execution verification code, allowing the second processing scheme to be used for processing the fault information in the application service.
According to a further embodiment of the present invention, there is also provided a storage medium having a computer program stored therein, wherein the computer program is arranged to perform the steps of any of the above method embodiments when executed.
According to yet another embodiment of the present invention, there is also provided an electronic device, including a memory in which a computer program is stored and a processor configured to execute the computer program to perform the steps in any of the above method embodiments.
According to the invention, the monitoring information corresponding to the application service is collected, and the fault information existing in the monitoring information is determined; determining a first processing scheme according to the fault information, sending the first processing scheme to a voice processing system, and acquiring a second processing scheme to be executed, which is determined by the voice processing system according to the first processing scheme, wherein the voice processing system is used for receiving a voice instruction fed back by a target object, and the voice instruction is used for indicating an execution state of the first processing scheme; under the condition that the second processing scheme is sent to the automatic operation and maintenance system, the processing result of the second processing scheme for processing the fault information is obtained, that is, the running state of the application service is monitored in real time, the corresponding first processing scheme is determined according to the fault information in the monitoring information and is sent to the voice processing system for confirmation, so that the rapid processing of the alarm condition of the application service is realized, and in order to ensure the processing correctness, a voice instruction which is fed back by a target object and is used for indicating whether to execute the first processing scheme is received to confirm whether to process the fault information according to the processing scheme, therefore, the problems that the fault problem of the application service occurring in the operation and maintenance in the prior art cannot be processed in time, the investigation time is long, the operation is complicated during the processing and the like are solved, and the alarm processing efficiency of the application service is improved, the waste of artificial resources is reduced.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the invention without limiting the invention. In the drawings:
fig. 1 is a block diagram of a hardware configuration of a computer terminal of a method for processing fault information according to an embodiment of the present invention;
fig. 2 is a flowchart of a method of processing fault information according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of a configuration of an artificial intelligence voice interaction IT application operation and maintenance tool in accordance with an alternative embodiment of the present invention;
fig. 4 is a block diagram (one) of the structure of a failure information processing apparatus according to an embodiment of the present invention;
fig. 5 is a block diagram (ii) of the configuration of the apparatus for processing failure information according to the embodiment of the present invention.
Detailed Description
The invention will be described in detail hereinafter with reference to the accompanying drawings in conjunction with embodiments. It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict.
It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order.
The method provided by the embodiment of the application can be executed in a computer terminal or a similar operation device of an equipment terminal. Taking the example of the computer terminal running on the computer terminal, fig. 1 is a hardware structure block diagram of the computer terminal of the method for processing fault information according to the embodiment of the present invention. As shown in fig. 1, the computer terminal may include one or more (only one shown in fig. 1) processors 102 (the processors 102 may include, but are not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data, and in an exemplary embodiment, may also include a transmission device 106 for communication functions and an input-output device 108. It will be understood by those skilled in the art that the structure shown in fig. 1 is only an illustration and is not intended to limit the structure of the computer terminal. For example, the computer terminal may also include more or fewer components than shown in FIG. 1, or have a different configuration with equivalent functionality to that shown in FIG. 1 or with more functionality than that shown in FIG. 1.
The memory 104 may be used to store a computer program, for example, a software program and a module of application software, such as a computer program corresponding to the method for processing fault information in the embodiment of the present invention, and the processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, so as to implement the method described above. The memory 104 may include high speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include memory located remotely from the processor 102, which may be connected to a computer terminal over a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The transmission device 106 is used for receiving or transmitting data via a network. Specific examples of the network described above may include a wireless network provided by a communication provider of the computer terminal. In one example, the transmission device 106 includes a Network adapter (NIC), which can be connected to other Network devices through a base station so as to communicate with the internet. In one example, the transmission device 106 may be a Radio Frequency (RF) module, which is used for communicating with the internet in a wireless manner.
In the present embodiment, a method for processing fault information is provided, and fig. 2 is a flowchart of a method for processing fault information according to an embodiment of the present invention, where the flowchart includes the following steps:
step S202, collecting monitoring information corresponding to application service, and determining fault information existing in the monitoring information;
step S204, determining a first processing scheme according to the fault information, sending the first processing scheme to a voice processing system, and acquiring a second processing scheme to be executed, which is determined by the voice processing system according to the first processing scheme, wherein the voice processing system is used for receiving a voice instruction fed back by a target object, and the voice instruction is used for indicating an execution state of the first processing scheme;
and step S206, acquiring a processing result of the second processing scheme for processing the fault information under the condition that the second processing scheme is sent to the automatic operation and maintenance system.
Through the steps, monitoring information corresponding to the application service is collected, and fault information existing in the monitoring information is determined; determining a first processing scheme according to the fault information, sending the first processing scheme to a voice processing system, and acquiring a second processing scheme to be executed, which is determined by the voice processing system according to the first processing scheme, wherein the voice processing system is used for receiving a voice instruction fed back by a target object, and the voice instruction is used for indicating an execution state of the first processing scheme; under the condition that the second processing scheme is sent to the automatic operation and maintenance system, the processing result of the second processing scheme for processing the fault information is obtained, that is, the running state of the application service is monitored in real time, the corresponding first processing scheme is determined according to the fault information in the monitoring information and is sent to the voice processing system for confirmation, so that the rapid processing of the alarm condition of the application service is realized, and in order to ensure the processing correctness, a voice instruction which is fed back by a target object and is used for indicating whether to execute the first processing scheme is received to confirm whether to process the fault information according to the processing scheme, therefore, the problems that the fault problem of the application service occurring in the operation and maintenance in the prior art cannot be processed in time, the investigation time is long, the operation is complicated during the processing and the like are solved, and the alarm processing efficiency of the application service is improved, the waste of artificial resources is reduced.
There are various implementations of the step S202, and in an alternative embodiment, the implementation may be implemented by the following scheme: sending a state request to an application service to be monitored; acquiring running state information determined by the application service according to the state request; determining a status code sent by the application service under the condition that the status corresponding to the running status information indicates that the application service is abnormal, wherein the status code comprises at least one of the following: the state request corresponds to a first state code of a feedback result and a second state code corresponding to the current running state of the application service; and determining fault information corresponding to the application service according to the state code.
Optionally, after determining the fault information corresponding to the application service according to the status code, the method further includes: obtaining configuration information of the application service, wherein the configuration information comprises at least one of the following: the method comprises the following steps that distributed hardware information on a server where an application service is located, a database corresponding to the application service and information of a middleware corresponding to the application service are obtained; and processing according to the preset algorithm model configuration information and the fault information to generate a fault code corresponding to the application service.
For example, determining a return result corresponding to a hypertext transfer protocol request sent by an application service to be monitored in a preset period, further repeating a confirmation operation when the return result is abnormal, namely confirming the abnormal request according to a preset repeated verification frequency, marking the application service as 'failure' and giving an alarm when the confirmed return result is still abnormal, determining a state code corresponding to the alarm application service, correspondingly determining the failure information of the application service according to the state code, further acquiring the configuration information corresponding to the application service sending the state code, and processing the failure information and the configuration information through a preset algorithm model to obtain the failure code corresponding to the application service when the alarm or the abnormality occurs.
In one exemplary embodiment, determining a first processing scheme from the fault information includes: searching a corresponding target processing scheme in a fault processing database according to the fault codes, wherein the fault processing database is used for storing the successfully processed historical fault codes and the processing schemes corresponding to the historical fault codes; and taking the target processing scheme as a first processing scheme of the fault information.
Optionally, before searching for the corresponding target processing scheme in the fault processing database according to the fault code, the method further includes: acquiring historical alarms existing in a database corresponding to an application service and historical processing schemes corresponding to different historical alarms; under the condition that the historical processing scheme successfully processes the historical alarm, the historical processing scheme and the historical alarm are correspondingly associated, and a historical fault code corresponding to the historical alarm is determined; and storing the historical fault codes, the historical processing schemes and the historical alarms in a fault processing database after one-to-one correspondence.
It can be understood that, in order to determine a target processing scheme corresponding to a fault code, historical alarms and historical processing schemes for successfully processing the historical alarms may be associated correspondingly, and it is determined that the historical fault code corresponding to the historical alarm is used to identify the corresponding alarm, and then the historical fault code, the historical processing scheme, and the historical alarms are stored in a fault processing database after being in one-to-one correspondence, and when a fault code identical to the historical fault code occurs, the current fault code may be processed through the processing scheme corresponding to the historical fault code.
In an exemplary embodiment, after the historical fault codes, the historical processing schemes, and the historical alarms are stored in the fault processing database after being in one-to-one correspondence, the method further includes: under the condition that multiple history processing schemes which are successfully processed exist in the history alarm, determining the dynamic weight corresponding to each history processing scheme which is successfully processed according to a preset algorithm; and determining a target historical processing scheme which is preferentially used when the historical fault code corresponding to the historical alarm is solved according to the dynamic weight.
That is to say, in order to improve the processing efficiency of the determined processing scheme on the fault code, when multiple history processing schemes successfully processed exist in one history alarm at the same time, it indicates that the current history fault code corresponds to multiple processing modes, it is necessary to determine dynamic weights corresponding to different history processing schemes according to corresponding weights of processing time and processing effect corresponding to different processing schemes, and use the history processing scheme with the largest dynamic weight as the preferred processing mode for the fault code currently having multiple processing modes, it should be noted that, when the same processing scheme is used in different scenes, the corresponding dynamic weights are also different, and optionally, when the current fault code is processed, the most recent current use weight corresponding to the corresponding history fault code may be used as the dynamic weight corresponding to the history processing scheme.
As an optional implementation manner, after determining the first processing scheme according to the fault information and sending the first processing scheme to the speech processing system, the method further includes: determining an authentication result of the voice processing system for the target object, wherein the authentication result is used for indicating whether the target object has the authority of voice interaction with the voice processing system; and determining the voice instruction received by the voice processing system under the condition that the authentication result indicates that the target object has the voice interaction authority.
Optionally, the authentication process of the voice processing system for the target object includes: collecting voice data in a target area, and analyzing the voice data to determine the identity of a target object corresponding to the voice data; sending verification information to a mobile terminal corresponding to the target object according to the identity; and under the condition of receiving auditing information fed back by the target object according to the verifying information, sending a voice operation and maintenance instruction for confirming the execution of the target processing scheme to the target object so as to obtain a confirmation result of the target object.
For example, voice of a target object of the operation and maintenance application service is collected, whether the identity of the target object is consistent with an authenticated target object stored in the server is determined, verification information is sent to a mobile terminal corresponding to a default target object in the server under the condition that the identity of the target object passes verification, when the target object obtains the verification information and inputs the verification information into the server within preset effective time for verification of verification information, the current target object has a voice confirmation authority, and a voice operation and maintenance instruction for confirming execution of a target processing scheme can be sent to the target object, so that a confirmation result of the target object is obtained.
In an exemplary embodiment, acquiring a processing result of the second processing scheme for processing the fault information when the second processing scheme is sent to the automated operation and maintenance system includes: determining a processing script matched with the second processing scheme in the automatic operation and maintenance system, wherein the processing script is used for indicating a program with fault processing capability corresponding to different processing schemes; and acquiring a processing result of the fault information fed back after the processing script is operated.
In short, in order to improve the processing effect on the fault information, after the second processing scheme to be executed is determined, the script matching the second processing scheme is determined in the processing scripts which are preset in the automatic operation and maintenance system and correspond to different processing schemes and have the fault processing capability, and in the case that the script is determined to be run completely, the final processing result on the fault information is obtained to determine whether the processing is effective or not and whether the fault information is resolved or not.
In an exemplary embodiment, before obtaining a processing result of the second processing scheme for processing the fault information when the second processing scheme is sent to the automated operation and maintenance system, the method further includes: sending an execution verification code for triggering execution of the second processing scheme to a mobile terminal corresponding to the target object; and under the condition that the target execution verification code input by the automatic operation and maintenance system corresponding to the display interface is determined to be consistent with the execution verification code, allowing the second processing scheme to be used for processing the fault information in the application service.
For example, in order to avoid online faults caused by illegal operations in the interaction process, secondary confirmation is adopted before all instructions are executed, the voice repeated execution instruction is confirmed by a target object for the first time, the verification code of the instruction execution mobile terminal is confirmed for the second time, and the number corresponding to the mobile terminal is set in the background and is one or only one.
In order to better understand the process of the above fault information processing method, the following describes a flow of the above fault information processing method with reference to an alternative embodiment.
In the optional embodiment of the invention, an artificial intelligence voice interaction IT application operation and maintenance tool and a method are mainly provided, aiming at solving the problems of low efficiency and complexity of the service of the existing IT application operation and maintenance technology; the method can intelligently judge the fault point of the application service problem, carry out intelligent pushing solution, and automatically process through the automatic operation and maintenance system, thereby improving the efficiency, being simple to operate and fast in processing.
As an alternative implementation, as shown in fig. 3, in an alternative embodiment of the present invention, the artificial intelligence voice interaction IT application operation and maintenance tool includes: a monitoring alarm system 32, an intelligent voice system 34 and an automatic operation and maintenance system 36.
Optionally, the monitoring alarm system 32 is configured to set an alarm rule, trigger the alarm rule after a fault occurs, and send an alarm message and an intelligent solution to the intelligent voice system 34;
as an alternative embodiment, the monitoring and warning system 32 is composed of the following parts:
an application service status module 322 for monitoring whether the main functions of the service are normal;
specifically, the working process of the application service status module 322 is as follows:
for application services needing to be monitored, an http (Hyper Text Transfer Protocol) hypertext Transfer Protocol (http) request is sent every minute, a return result is obtained, for a request that the return result is abnormal, the operation is repeated for 3 times, if the return result is still abnormal, the service state is marked as 'failure', and an http state code and a state code of the application service are sent to an automatic fault identification module. It should be noted that the http request sent to the monitored application service may send the http request according to each function of the application service, so as to ensure that the application service is really available, and avoid that the http request covers the service function inadequately and fails to acquire the application state correctly. Namely, the service state code and the Http state code are codes for indicating each function state determined under the condition that the service state is marked as 'failure' according to different functions corresponding to the application service; the service status code and the Http status code belong to part of the information content in the monitoring information.
An automatic failure identification module 324, configured to generate a corresponding failure code from the abnormal information of the service;
specifically, the operation process of the automatic fault identification module 324 is as follows:
and executing a corresponding fault recognition script according to the http state code and the application service state code for the message sent by the application service state module, generally acquiring information of a disk, a CPU and a memory of a server where the application service is located, acquiring state information of a database and a middleware of the application service and the like, generating a fault code by using an algorithm model according to the returned state information, acquiring a processing scheme corresponding to the fault code from a fault knowledge base, and sending the processing scheme to the intelligent voice system. It should be noted that the accuracy of the generated fault code is influenced by the algorithm model with a small data volume in the early stage, and the accuracy is improved along with the increase of the data volume in the later stage, and it is recommended that the fault code is migrated to the online for use after enough data in the test environment in the early stage.
And the fault knowledge base module 326 is used for storing fault codes and corresponding processing scheme relations. In addition, the system is also used for storing a large amount of alarm data and historical processing scheme data for processing problems, simultaneously, the relation between the fault code and the processing scheme is calculated through an algorithm, dynamic weight sorting is carried out on a plurality of processing schemes of the same fault code, and the processing scheme with a large weight ratio is pushed as a primary scheme. It should be noted that the solution is only a general method for solving the failure, and has versatility. For example, the fault code is 'application response becomes slow', and a proposal is as follows: capacity expansion nodes; the fault code is 'application service non-response', and a proposal is recommended: restart the application, etc.
It should be noted that the core of the automatic fault identification module is a fuzzy algorithm model obtained through a large amount of data drilling, and is continuously updated iteratively according to actual use; the fault knowledge base module is a reference resource created according to years of working experience of a plurality of application operation and maintenance engineers, can provide a thought and a method for troubleshooting for a new IT operation and maintenance person, and has certain reference and guidance functions.
And the intelligent voice system 34 is used for reorganizing the message and sending an alarm sound through the loudspeaker box for broadcasting, the IT application operation and maintenance personnel judge which solution is adopted after receiving the broadcast and inform the intelligent voice system of processing through voice interaction with the loudspeaker box, and the voice system sends a processing message to the automatic operation and maintenance system after receiving the instruction.
Optionally, the intelligent voice system 34 is composed of a voice recognition module 342 and a voice interaction module 344, and the voice recognition module recognizes the voice of the operation and maintenance engineer (equivalent to the target object in the present invention), and then performs short message verification and verification on the identity of the operation and maintenance engineer, and when the processing scheme (or the issuance of the online application service) issued by the monitoring and warning system is subjected to secondary confirmation with the operation and maintenance engineer through the voice interaction module, it is seen that the voice interaction module is more interactive with the carried information, so that the manual operation of the operation and maintenance engineer is reduced, and the information is more accurate and the processing is simpler and more convenient.
For example, in order to avoid online faults caused by illegal operations occurring in the whole intelligent voice interaction process, secondary confirmation is adopted before all instructions are executed, the voice repeated execution instruction is confirmed by an operation and maintenance engineer for the first time, the instruction mobile phone verification code is confirmed for the second time, the mobile phone number is set in a background and only one, the verification code can be confirmed through corresponding APP software, and the corresponding APP software or the corresponding mobile phone number needs to be preset in the server background in advance.
It should be noted that the speaker device corresponding to the smart voice system 34 is a programmable speaker, so as to ensure that the voice interactive system can be loaded and updated iteratively.
And the automatic operation and maintenance system 36 is used for triggering tasks such as service restart, application release and application rollback.
As an alternative embodiment, the operation of the automated operation and maintenance system 36 includes two aspects:
1. and (3) processing faults: namely, a fault processing scheme sent by the intelligent voice system is received, a processing script corresponding to the application service is matched according to the scheme, operation is remotely executed, and an operation result is fed back. If a processing scheme of a 'capacity expansion node' is received, a capacity expansion script is found in a script library of the application service for execution, and it needs to be specially stated that the capacity expansion node script is only suitable for a container cloud platform, and a virtual machine and a physical machine are not supported temporarily because the work related to capacity expansion is complex. And if the processing scheme of 'restarting application' is received, finding the restarting script in the script library of the application service for execution, and feeding back the execution result to the intelligent voice system for notification. It should be noted that, because each application has different deployment locations and development languages, the script library needs to be configured in advance and verified to be available, otherwise, the online service is affected.
2. Application release: the automatic operation and maintenance system can process fault alarms and can execute daily application release tasks, namely receiving the release tasks sent by the intelligent voice system and directly triggering the Jenkins task to process. It should be noted that currently used Jenkins tasks are used in an online environment and Jenkins provides a good external call interface, so that the tasks are easily called from the outside by an intelligent voice system without code transformation.
It should be noted that Jenkins is an open-source, extensible, persistent integration, delivery, deployment (compilation, packaging, deployment of software/code) web interface-based platform.
In summary, according to the artificial intelligence voice interaction IT application operation and maintenance tool and method provided by the optional embodiments of the present invention, the monitoring and warning system in the tool enables IT application engineers to find problems more quickly, the fault identification is handed to the system for processing more quickly and accurately, the server does not need to be logged in during the fault processing, the fault processing and application release can be realized only by voice interaction with the sound box device, the change of the artificial intelligence to the working mode is fully reflected, the complex and tedious process of daily fault processing of the IT application operation and maintenance is simplified, and the purpose of automatic fault processing is achieved by simple interaction between the application operation and maintenance tool, the sound box device and the operation and maintenance engineers.
Through the above description of the embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but the former is a better implementation mode in many cases. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present invention.
In this embodiment, a device for processing fault information is further provided, where the device is used to implement the foregoing embodiments and preferred embodiments, and details are not repeated for what has been described. As used below, the term "module" may be a combination of software and/or hardware that implements a predetermined function. Although the means described in the embodiments below are preferably implemented in software, an implementation in hardware, or a combination of software and hardware is also possible and contemplated.
Fig. 4 is a block diagram (a) of a fault information processing apparatus according to an embodiment of the present invention, and as shown in fig. 4, the apparatus includes:
(1) the determining module 40 is configured to perform collecting monitoring information corresponding to an application service, and determine fault information existing in the monitoring information;
(2) a first obtaining module 44, configured to execute determining a first processing scheme according to the fault information, send the first processing scheme to a voice processing system, and obtain a second processing scheme to be executed, which is determined by the voice processing system according to the first processing scheme, where the voice processing system is configured to receive a voice instruction fed back by a target object, and the voice instruction is configured to indicate an execution state of the first processing scheme;
(3) and a second obtaining module 48, configured to obtain a processing result of the second processing scheme for processing the fault information when the second processing scheme is sent to the automated operation and maintenance system.
Through the device, monitoring information corresponding to the application service is collected, and fault information existing in the monitoring information is determined; determining a first processing scheme according to the fault information, sending the first processing scheme to a voice processing system, and acquiring a second processing scheme to be executed, which is determined by the voice processing system according to the first processing scheme, wherein the voice processing system is used for receiving a voice instruction fed back by a target object, and the voice instruction is used for indicating an execution state of the first processing scheme; under the condition that the second processing scheme is sent to the automatic operation and maintenance system, the processing result of the second processing scheme for processing the fault information is obtained, that is, the running state of the application service is monitored in real time, the corresponding first processing scheme is determined according to the fault information in the monitoring information and is sent to the voice processing system for confirmation, so that the rapid processing of the alarm condition of the application service is realized, and in order to ensure the processing correctness, a voice instruction which is fed back by a target object and is used for indicating whether to execute the first processing scheme is received to confirm whether to process the fault information according to the processing scheme, therefore, the problems that the fault problem of the application service occurring in the operation and maintenance in the prior art cannot be processed in time, the investigation time is long, the operation is complicated during the processing and the like are solved, and the alarm processing efficiency of the application service is improved, the waste of artificial resources is reduced.
In an exemplary embodiment, the determining module is further configured to send a status request to an application service to be monitored; acquiring running state information determined by the application service according to the state request; under the condition that the state corresponding to the running state information indicates that the application service is abnormal, determining a state code sent by the application service, wherein the state code comprises at least one of the following: the state request corresponds to a first state code of a feedback result and a second state code corresponding to the current running state of the application service; and determining fault information corresponding to the application service according to the state code.
In an exemplary embodiment, the determining module is further configured to obtain configuration information of the application service, where the configuration information includes at least one of: the method comprises the following steps that distributed hardware information on a server where an application service is located, a database corresponding to the application service and information of a middleware corresponding to the application service are obtained; and processing according to the preset algorithm model configuration information and the fault information to generate a fault code corresponding to the application service.
For example, determining a return result corresponding to a hypertext transfer protocol request sent by an application service to be monitored in a preset period, further repeating a confirmation operation when the return result is abnormal, namely confirming the abnormal request according to a preset repeated verification frequency, marking the application service as 'failure' and giving an alarm when the confirmed return result is still abnormal, determining a state code corresponding to the alarm application service, correspondingly determining the failure information of the application service according to the state code, further acquiring the configuration information corresponding to the application service sending the state code, and processing the failure information and the configuration information through a preset algorithm model to obtain the failure code corresponding to the application service when the alarm or the abnormality occurs.
In an exemplary embodiment, the first obtaining module is further configured to search a corresponding target processing scheme in a fault processing database according to the fault code, where the fault processing database is configured to store a history fault code that has been successfully processed and a processing scheme corresponding to the history fault code; and taking the target processing scheme as a first processing scheme of the fault information.
Optionally, before searching for the corresponding target processing scheme in the fault processing database according to the fault code, the method further includes: acquiring historical alarms existing in a database corresponding to an application service and historical processing schemes corresponding to different historical alarms; under the condition that the historical processing scheme successfully processes the historical alarm, the historical processing scheme and the historical alarm are correspondingly associated, and a historical fault code corresponding to the historical alarm is determined; and storing the historical fault codes, the historical processing schemes and the historical alarms in a fault processing database after one-to-one correspondence.
It can be understood that, in order to determine a target processing scheme corresponding to a fault code, historical alarms and historical processing schemes for successfully processing the historical alarms may be associated correspondingly, and it is determined that the historical fault code corresponding to the historical alarm is used to identify the corresponding alarm, and then the historical fault code, the historical processing scheme, and the historical alarms are stored in a fault processing database after being in one-to-one correspondence, and when a fault code identical to the historical fault code occurs, the current fault code may be processed through the processing scheme corresponding to the historical fault code.
In an exemplary embodiment, after the historical fault codes, the historical processing schemes, and the historical alarms are stored in the fault processing database after being in one-to-one correspondence, the method further includes: under the condition that multiple history processing schemes which are successfully processed exist in the history alarm, determining the dynamic weight corresponding to each history processing scheme which is successfully processed according to a preset algorithm; and determining a target historical processing scheme which is preferentially used when the historical fault code corresponding to the historical alarm is solved according to the dynamic weight.
That is to say, in order to improve the processing efficiency of the determined processing scheme on the fault code, when multiple history processing schemes successfully processed exist in one history alarm at the same time, it indicates that the current history fault code corresponds to multiple processing modes, it is necessary to determine dynamic weights corresponding to different history processing schemes according to corresponding weights of processing time and processing effect corresponding to different processing schemes, and use the history processing scheme with the largest dynamic weight as the preferred processing mode for the fault code currently having multiple processing modes, it should be noted that, when the same processing scheme is used in different scenes, the corresponding dynamic weights are also different, and optionally, when the current fault code is processed, the most recent current use weight corresponding to the corresponding history fault code may be used as the dynamic weight corresponding to the history processing scheme.
In an exemplary embodiment, the first obtaining module further includes: the authentication unit is used for determining an authentication result of the voice processing system for the target object, wherein the authentication result is used for indicating whether the target object has the authority of voice interaction with the voice processing system; and determining the voice instruction received by the voice processing system under the condition that the authentication result indicates that the target object has the voice interaction authority.
Optionally, the authentication process of the voice processing system for the target object includes: collecting voice data in a target area, and analyzing the voice data to determine the identity of a target object corresponding to the voice data; sending verification information to a mobile terminal corresponding to the target object according to the identity; and under the condition of receiving auditing information fed back by the target object according to the verifying information, sending a voice operation and maintenance instruction for confirming the execution of the target processing scheme to the target object so as to obtain a confirmation result of the target object.
For example, voice of a target object of the operation and maintenance application service is collected, whether the identity of the target object is consistent with an authenticated target object stored in the server is determined, verification information is sent to a mobile terminal corresponding to a default target object in the server under the condition that the identity of the target object passes verification, when the target object obtains the verification information and inputs the verification information into the server within preset effective time for verification of verification information, the current target object has a voice confirmation authority, and a voice operation and maintenance instruction for confirming execution of a target processing scheme can be sent to the target object, so that a confirmation result of the target object is obtained.
In an exemplary embodiment, the second obtaining module is further configured to determine a processing script matched by the second processing scheme in the automation operation and maintenance system, where the processing script is used to indicate a preset program with a fault handling capability corresponding to different processing schemes; and acquiring a processing result of the fault information fed back after the processing script is operated.
In short, in order to improve the processing effect on the fault information, after the second processing scheme to be executed is determined, the script matching the second processing scheme is determined in the processing scripts which are preset in the automatic operation and maintenance system and correspond to different processing schemes and have the fault processing capability, and in the case that the script is determined to be run completely, the final processing result on the fault information is obtained to determine whether the processing is effective or not and whether the fault information is resolved or not.
As an alternative implementation, fig. 5 is a block diagram of a structure of a determination apparatus of a processing scheme according to an embodiment of the present invention (ii), where the apparatus further includes: a verification module 46;
in an exemplary embodiment, the above apparatus further comprises; the verification module is used for sending an execution verification code for triggering execution of the second processing scheme to the mobile terminal corresponding to the target object; and under the condition that the target execution verification code input by the automatic operation and maintenance system corresponding to the display interface is determined to be consistent with the execution verification code, allowing the second processing scheme to be used for processing the fault information in the application service.
For example, in order to avoid online faults caused by illegal operations in the interaction process, secondary confirmation is adopted before all instructions are executed, the voice repeated execution instruction is confirmed by a target object for the first time, the verification code of the instruction execution mobile terminal is confirmed for the second time, and the number corresponding to the mobile terminal is set in the background and is one or only one.
It should be noted that, the above modules may be implemented by software or hardware, and for the latter, the following may be implemented, but not limited to: the modules are all positioned in the same processor; alternatively, the modules are respectively located in different processors in any combination.
Embodiments of the present invention also provide a storage medium having a computer program stored therein, wherein the computer program is arranged to perform the steps of any of the above method embodiments when executed.
In an exemplary embodiment, in the present embodiment, the storage medium may be configured to store a computer program for executing the steps of:
s1, collecting monitoring information corresponding to the application service, and determining fault information existing in the monitoring information;
s2, determining a first processing scheme according to the fault information, sending the first processing scheme to a voice processing system, and acquiring a second processing scheme to be executed, which is determined by the voice processing system according to the first processing scheme, wherein the voice processing system is used for receiving a voice instruction fed back by a target object, and the voice instruction is used for indicating an execution state of the first processing scheme;
and S3, acquiring the processing result of the second processing scheme for processing the fault information under the condition that the second processing scheme is sent to the automatic operation and maintenance system.
In an exemplary embodiment, in the present embodiment, the storage medium may include, but is not limited to: various media capable of storing computer programs, such as a usb disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic disk, or an optical disk.
Embodiments of the present invention also provide an electronic device comprising a memory having a computer program stored therein and a processor arranged to run the computer program to perform the steps of any of the above method embodiments.
In an exemplary embodiment, the electronic apparatus may further include a transmission device and an input/output device, wherein the transmission device is connected to the processor, and the input/output device is connected to the processor.
In an exemplary embodiment, in the present embodiment, the processor may be configured to execute the following steps by a computer program:
s1, collecting monitoring information corresponding to the application service, and determining fault information existing in the monitoring information;
s2, determining a first processing scheme according to the fault information, sending the first processing scheme to a voice processing system, and acquiring a second processing scheme to be executed, which is determined by the voice processing system according to the first processing scheme, wherein the voice processing system is used for receiving a voice instruction fed back by a target object, and the voice instruction is used for indicating an execution state of the first processing scheme;
and S3, acquiring the processing result of the second processing scheme for processing the fault information under the condition that the second processing scheme is sent to the automatic operation and maintenance system.
In an exemplary embodiment, for specific examples in this embodiment, reference may be made to the examples described in the above embodiments and optional implementation manners, and details of this embodiment are not described herein again.
It will be apparent to those skilled in the art that the various modules or steps of the invention described above may be implemented using a general purpose computing device, which may be centralized on a single computing device or distributed across a network of computing devices, and in one exemplary embodiment may be implemented using program code executable by a computing device, such that the steps shown and described may be executed by a computing device stored in a memory device and, in some cases, executed in a sequence different from that shown and described herein, or separately fabricated into individual integrated circuit modules, or multiple ones of them fabricated into a single integrated circuit module. Thus, the present invention is not limited to any specific combination of hardware and software.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the principle of the present invention should be included in the protection scope of the present invention.
Claims (10)
1. A method for processing fault information is characterized by comprising the following steps:
collecting monitoring information corresponding to application services, and determining fault information existing in the monitoring information;
determining a first processing scheme according to the fault information, sending the first processing scheme to a voice processing system, and acquiring a second processing scheme to be executed, which is determined by the voice processing system according to the first processing scheme, wherein the voice processing system is used for receiving a voice instruction fed back by a target object, and the voice instruction is used for indicating an execution state of the first processing scheme;
and acquiring a processing result of the second processing scheme for processing the fault information under the condition that the second processing scheme is sent to an automatic operation and maintenance system.
2. The method for processing the fault information according to claim 1, wherein the collecting monitoring information corresponding to an application service and determining fault information existing in the monitoring information includes:
sending a state request to an application service to be monitored;
acquiring running state information determined by the application service according to the state request;
determining a status code sent by the application service under the condition that the status corresponding to the running status information indicates that the application service is abnormal, wherein the status code comprises at least one of the following: the state request corresponds to a first state code of a feedback result and a second state code corresponding to the current running state of the application service;
and determining fault information corresponding to the application service according to the state code.
3. The method for processing fault information according to claim 2, wherein after determining the fault information corresponding to the application service according to the status code, the method further comprises:
obtaining configuration information of the application service, wherein the configuration information comprises at least one of the following: the application service comprises distributed hardware information on a server where the application service is located, a database corresponding to the application service and information of a middleware corresponding to the application service;
and processing the configuration information and the fault information according to a preset algorithm model to generate a fault code corresponding to the application service.
4. The method for processing fault information according to claim 3, wherein determining a first processing scheme according to the fault information includes:
searching a corresponding target processing scheme in a fault processing database according to the fault codes, wherein the fault processing database is used for storing the successfully processed historical fault codes and the processing schemes corresponding to the historical fault codes;
and taking the target processing scheme as a first processing scheme of the fault information.
5. The method for processing fault information according to claim 1, wherein a first processing scheme is determined according to the fault information, and after the first processing scheme is sent to a voice processing system, the method further comprises:
determining an authentication result of the voice processing system for a target object, wherein the authentication result is used for indicating whether the target object has the authority of voice interaction with the voice processing system;
and determining the voice instruction received by the voice processing system under the condition that the authentication result indicates that the target object has the voice interaction authority.
6. The method for processing the fault information according to claim 1, wherein acquiring a processing result of the second processing scheme for processing the fault information when the second processing scheme is sent to an automated operation and maintenance system includes:
determining a processing script matched with the second processing scheme in the automatic operation and maintenance system, wherein the processing script is used for indicating a program with fault processing capability corresponding to different processing schemes;
and acquiring a processing result of the fault information fed back after the processing script is operated.
7. The method according to claim 1, wherein before acquiring a processing result of the second processing scheme for processing the fault information when the second processing scheme is sent to an automated operation and maintenance system, the method further includes:
sending an execution verification code for triggering execution of the second processing scheme to a mobile terminal corresponding to the target object;
and under the condition that the target execution verification code input by the display interface corresponding to the automatic operation and maintenance system is determined to be consistent with the execution verification code, allowing the second processing scheme to be used for processing the fault information in the application service.
8. An apparatus for processing fault information, comprising:
the system comprises a determining module, a judging module and a judging module, wherein the determining module is configured to execute acquisition of monitoring information corresponding to application service and determine fault information existing in the monitoring information;
the first obtaining module is configured to execute a first processing scheme determined according to the fault information, send the first processing scheme to a voice processing system, and obtain a second processing scheme to be executed, determined according to the first processing scheme by the voice processing system, wherein the voice processing system is used for receiving a voice instruction fed back by a target object, and the voice instruction is used for indicating an execution state of the first processing scheme;
and the second acquisition module is configured to acquire a processing result of the second processing scheme for processing the fault information under the condition that the second processing scheme is sent to an automatic operation and maintenance system.
9. A computer-readable storage medium, in which a computer program is stored, wherein the computer program is configured to carry out the method of any one of claims 1 to 7 when executed.
10. An electronic device comprising a memory and a processor, wherein the memory has stored therein a computer program, and wherein the processor is arranged to execute the computer program to perform the method of any of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111028815.7A CN113835939A (en) | 2021-09-02 | 2021-09-02 | Method and device for processing fault information, storage medium and electronic device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111028815.7A CN113835939A (en) | 2021-09-02 | 2021-09-02 | Method and device for processing fault information, storage medium and electronic device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113835939A true CN113835939A (en) | 2021-12-24 |
Family
ID=78962052
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111028815.7A Pending CN113835939A (en) | 2021-09-02 | 2021-09-02 | Method and device for processing fault information, storage medium and electronic device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113835939A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115190001A (en) * | 2022-07-22 | 2022-10-14 | 天翼云科技有限公司 | Network abnormal state analysis method and device |
-
2021
- 2021-09-02 CN CN202111028815.7A patent/CN113835939A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115190001A (en) * | 2022-07-22 | 2022-10-14 | 天翼云科技有限公司 | Network abnormal state analysis method and device |
CN115190001B (en) * | 2022-07-22 | 2024-03-08 | 天翼云科技有限公司 | Network abnormal state analysis method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3958606A1 (en) | Methods and devices for pushing and requesting model, storage medium and electronic device | |
CN112988485B (en) | Simulation test method and device for electric power Internet of things equipment | |
CN107870948A (en) | Method for scheduling task and device | |
CN112000502B (en) | Processing method and device for mass error logs, electronic device and storage medium | |
CN110196804B (en) | Service testing method and device, storage medium and electronic device | |
CN112269746A (en) | Automatic testing method and related equipment | |
CN112596784A (en) | Iterative version deployment method and device | |
KR20180060569A (en) | Apparatus and method for test and evaluation of security patch for distribution automation system | |
CN113835939A (en) | Method and device for processing fault information, storage medium and electronic device | |
CN103279702A (en) | Method for monitoring full-substation model file version during debugging of intelligent substation | |
CN110609761B (en) | Method and device for determining fault source, storage medium and electronic equipment | |
CN116723085A (en) | Service conflict processing method and device, storage medium and electronic device | |
CN116506340A (en) | Flow link testing method and device, electronic equipment and storage medium | |
CN115314358B (en) | Method and device for monitoring faults of dummy network elements of home wide network | |
CN113495750B (en) | Upgrade detection method and device for equipment and server | |
CN106896792B (en) | Method of data synchronization and device | |
CN112650815B (en) | Method and device for synchronizing environment data, storage medium and electronic device | |
CN114650211A (en) | Fault repairing method, device, electronic equipment and computer readable storage medium | |
CN110578989B (en) | Debugging method and device of air conditioner, air conditioner and storage medium | |
CN114327967A (en) | Equipment repairing method and device, storage medium and electronic device | |
CN113934552A (en) | Method and device for determining function code, storage medium and electronic device | |
CN112104497A (en) | Terminal management method, device, system, server, terminal and storage medium | |
CN113064926B (en) | Data screening method and device, storage medium and electronic device | |
CN115473799B (en) | System and method for automatically deploying micro-service application of virtual machine | |
CN110750418B (en) | Information processing method, electronic equipment and information processing system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |