CN109861856B - Method and device for notifying system fault information, storage medium and computer equipment - Google Patents
Method and device for notifying system fault information, storage medium and computer equipment Download PDFInfo
- Publication number
- CN109861856B CN109861856B CN201910074642.9A CN201910074642A CN109861856B CN 109861856 B CN109861856 B CN 109861856B CN 201910074642 A CN201910074642 A CN 201910074642A CN 109861856 B CN109861856 B CN 109861856B
- Authority
- CN
- China
- Prior art keywords
- user
- information
- notification
- system fault
- optimal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
- Alarm Systems (AREA)
Abstract
The present invention relates to the field of communications technologies, and in particular, to a method and an apparatus for notifying system failure information, a storage medium, and a computer device, where the method for notifying system failure information includes: intelligent learning is carried out according to social circle information of an alarm user, and a notification analysis model of the alarm user is obtained; when system fault information is received, acquiring an optimal notification mode and an optimal notification path of the system fault information according to the current time information, the user geographical position information and the notification analysis model; and sending the system fault information to the alarm user through the optimal notification mode and the optimal notification path. The scheme provided by the embodiment of the application can improve the efficiency of sending the system fault information to the alarm user.
Description
Technical Field
The present application relates to the field of communications technologies, and in particular, to a method and apparatus for notifying system failure information, a storage medium, and a computer device.
Background
The network system realizes the centralized management of various telecommunication devices, and the alarm management is an important function provided for users by the network management system, so that the users are allowed to receive the alarms of the telecommunication devices, check the reasons of the alarms, process the faults of the devices, count the alarm information of the network and the like through the alarm management, discover and forecast the faults of the network, ensure that the normal operation of the network can be recovered in time when the network breaks down, and reduce the loss caused by the faults of the telecommunication devices. The network management system informs the relevant equipment maintenance personnel as timely as possible when receiving the alarm of the telecommunication equipment, and is also an important function of alarm management.
In the prior art, the current network management system notifies the equipment maintenance personnel of the alarm information through a short message or mail after receiving the alarm. However, sometimes, equipment maintenance personnel or responsible personnel are not in a working position or carry communication equipment, so that the alarm information cannot be timely sent to the responsible personnel, and the alarm information cannot be effectively sent, so that the maintenance opportunity is delayed, and huge economic loss is caused.
Disclosure of Invention
The application provides a system fault information notification method, a system fault information notification device, a computer readable storage medium and computer equipment, so as to improve the efficiency of delivering the system fault information to an alarm user.
The embodiment of the application firstly provides a system fault information notification method, which comprises the following steps:
intelligent learning is carried out on social circle information of an alarm user, and a notification analysis model of the alarm user is obtained;
when system fault information is received, acquiring an optimal notification mode and an optimal notification path of the system fault information according to the current time information, the user geographical position information and the notification analysis model;
and sending the system fault information to the alarm user through the optimal notification mode and the optimal notification path.
In one embodiment, before the step of performing intelligent learning according to the social circle information of the alert user, the method further includes:
collecting social circle information of the warning user, wherein the social circle information comprises the following steps: address book, call record, instant message record, related log information, alarm personnel history notification behavior and corresponding time information of the alarm user.
In one embodiment, if the alert user has historical notification behavior data, the step of obtaining the notification analysis model of the alert user further includes:
and invoking historical notification behavior data of the alarm user to optimize the notification analysis model.
In one embodiment, the step of performing intelligent learning according to social circle information of the alert user and obtaining a notification analysis model of the alert user includes:
determining the current user state of the warning user according to the time information and the current geographical position information of the warning user;
the emergency contact persons of the warning user in various user states are obtained and used as the optimal notification paths in the user states;
counting behavior data of the warning user in the social circle information under various user states, acquiring a contact way with highest use frequency of the warning user under the user state, and taking the contact way as an optimal notification way;
and establishing an association relation among the user state, the optimal notification mode and the optimal notification path to obtain a notification analysis model of the warning user.
In one embodiment, the step of obtaining emergency contacts of the alert user in various user states includes:
and learning social circle information of the warning user, obtaining a contact person with highest contact frequency with the warning user, and setting the contact person as an emergency contact person in the user state.
In one embodiment, the step of obtaining the contact mode with the highest frequency of use of the alert user in the user state and using the contact mode as the optimal notification mode includes:
and acquiring social information between the warning user and the emergency contact person in various user states, and acquiring the contact way with highest use frequency in the user state, and taking the contact way as the optimal notification way.
Further, the embodiment of the application also provides a method for notifying system fault information, which comprises the following steps:
receiving system fault information representing that a system breaks down, and sending the system fault information to a warning user which establishes association in advance;
and if the response information of the alarm user is not received within the preset time period, the system fault information is sent to the alarm user according to the method for notifying the system fault information according to any one of the technical schemes.
Further, the embodiment of the application also provides a notification device of system fault information, which comprises:
the learning module is used for intelligently learning social circle information of the alarm user and acquiring a notification analysis model of the alarm user;
the acquisition module is used for acquiring an optimal notification mode and an optimal notification path of the system fault information according to the current time information, the user geographical position information and the notification analysis model when the system fault information is received;
and the sending module is used for sending the system fault information to the alarm user through the optimal notification mode and the optimal notification path.
Further, the embodiment of the application further provides a computer readable storage medium, where the computer readable storage medium is used to store computer instructions, when the computer readable storage medium runs on a computer, so that the computer can execute the steps of the method for notifying the system fault information according to any one of the above technical solutions.
Still further, embodiments of the present application also provide a computer device, including:
one or more processors;
storage means for storing one or more programs,
and when the one or more programs are executed by the one or more processors, the one or more processors implement the steps of the method for notifying system fault information according to any one of the above technical solutions.
Compared with the prior art, the scheme provided by the application has the following advantages:
according to the notification method of the system fault information, the social circle of the warning user is intelligently learned, so that the optimal notification mode and the notification path of the system fault information corresponding to the geographic position information of the user in different time periods are obtained, the system fault information is sent to the warning user through the optimal notification mode and the optimal notification path, the efficiency of the warning user in acquiring the system fault information is improved, and the loss caused by the fact that the system fault information cannot be quickly and effectively transmitted to warning personnel is avoided.
According to the notification method of the system fault information, the notification analysis model is used for obtaining the optimal notification mode and the optimal notification path for sending the system fault information to the alarm user, the problem that the alarm personnel process the system fault can be found out rapidly through data analysis, and meanwhile, the system alarm information is prevented from being sent to the alarm personnel repeatedly, so that the interference to the alarm personnel and the waste of resources are caused.
Additional aspects and advantages of the application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the application.
Drawings
The foregoing and/or additional aspects and advantages of the present application will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings, in which:
FIG. 1 is a diagram of an implementation environment of a system failure information notification method according to an embodiment of the present application;
FIG. 2 is a flowchart illustrating a method for notifying system failure information according to an embodiment of the present disclosure;
FIG. 3 is a flowchart of a method for obtaining a notification analysis model of the alert user according to an embodiment of the present application;
FIG. 4 is a flowchart illustrating a method for obtaining an optimal notification path and an optimal notification manner according to another embodiment of the present disclosure;
fig. 5 is a flowchart of a method for notifying system failure information according to another embodiment of the present disclosure;
fig. 6 is a schematic structural diagram of a system fault information notification apparatus according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of a computer device according to an embodiment of the present application.
Detailed Description
Embodiments of the present application are described in detail below, examples of which are illustrated in the accompanying drawings, wherein the same or similar reference numerals refer to the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the drawings are exemplary only for the purpose of illustrating the present application and are not to be construed as limiting the present application.
As used herein, the singular forms "a", "an", "the" and "the" are intended to include the plural forms as well, unless expressly stated otherwise, as understood by those skilled in the art. It will be further understood that the terms "comprises" and/or "comprising," when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
It will be understood that the terms "first," "second," and the like, as used herein, may be used to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish one element from another element. For example, a first live video image may be referred to as a second live video image, and similarly, a second live video image may be referred to as a first live video image, without departing from the scope of the present application. Both the first live video image and the second live video image are live video images, but they are not the same live video image.
It will be understood by those skilled in the art that, unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the prior art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
Fig. 1 is a diagram of an implementation environment of a system failure information notification method provided in an embodiment, where the implementation environment includes a user terminal and a server.
In this embodiment, the server may perform intelligent learning on a social circle of an alert user to obtain a notification analysis model of the alert user, where the notification analysis model is used to identify an optimal notification mode and an optimal notification path corresponding to different time and user geographic location information, and when system fault information is received, obtain, according to current time information and the notification analysis model, a current optimal notification mode and an optimal notification path of the system fault information; and sending the system fault information to the user terminal through the current optimal notification mode and the optimal notification path.
It should be noted that the user terminal may be a smart phone, a tablet computer, a notebook computer, a desktop computer, etc., but is not limited thereto. The server side may be a computer device. The server side and the user terminal may be connected to each other through bluetooth, USB (Universal Serial Bus ) or other communication connection methods, which is not limited herein.
In one embodiment, fig. 2 is a flowchart of a method for notifying system failure information provided in the embodiment of the present application, where the method for notifying system failure information may be applied to the above-mentioned computer device, and includes the following steps:
step S210, intelligent learning is carried out on social circle information of an alarm user, and a notification analysis model of the alarm user is obtained;
step S220, when system fault information is received, obtaining an optimal notification mode and an optimal notification path of the system fault information according to the current time information, the user geographical position information and the notification analysis model;
and step S230, the system fault information is sent to the alarm user through the current optimal notification mode and the optimal notification path.
The warning user is a relevant responsible person of the system fault information, and when the system fails, the warning user needs to know the system fault information in time so as to repair the system fault as soon as possible. The system described in the embodiments of the present application may be a software system, a hardware device system, or the like, where the system fault information may be that an abnormality occurs in a certain local program or local device in the system.
According to the notification method of the system fault information, provided by the embodiment of the application, the social circle of the warning user is intelligently learned, so that the optimal notification mode and the notification path of the system fault information corresponding to the geographic position information of the user in each time period are obtained, the system fault information is sent to the warning user through the optimal notification mode and the optimal notification path, the efficiency of the warning user in acquiring the system fault information is improved, and adverse effects caused by the fact that the system fault information cannot be quickly and effectively transmitted to warning personnel are avoided.
According to the method and the device for processing the system fault, the optimal notification mode and the optimal notification path for sending the system fault information to the alarm user are obtained through the notification analysis model, the problem that the alarm personnel process the system fault can be found quickly through data analysis, and meanwhile the problem that the system alarm information is repeatedly sent to the alarm personnel for many times is avoided, so that the alarm personnel are disturbed and resources are wasted.
In order to more clearly understand the notification scheme of the system fault information and the technical effects thereof provided by the application, the detailed description of the specific scheme will be given below in a plurality of embodiments.
In one embodiment, before the step of performing intelligent learning according to the social circle information of the alert user in step S210, the method includes: acquiring social circle information of the warning user, wherein the social circle information comprises the following steps: alerting the user of address book, call record, instant message record and related log information. The related log information comprises log information related to the warning user on a log release and pushing platform, such as friend circle information, space information, microblog information, blog information, sharing information on other social platforms and the like.
And obtaining personal information of the alarm user, family circle information, friend information, notification mode preference of alarm personnel and the like of the alarm information according to the social circle information, so as to obtain an optimal notification mode and an optimal notification path based on the obtained alarm user information.
The notification analysis model of the alert user in step S210 may be obtained as follows: the social circle information of the warning user is called to conduct intelligent learning, feature parameters in each social circle are extracted through a deep learning method such as a neural network and the like, weight coefficients of the feature parameters in the notification analysis model are obtained, and the best notification mode and the best notification path of the warning user under the feature parameters are obtained through the feature parameters such as time information, geographic position information, user state information, contact person information and the like. The obtained notification analysis model can receive the input social circle information of the alarm user, and output the optimal notification modes and the optimal notification path information corresponding to different characteristic parameters, such as the optimal notification modes and the optimal notification paths corresponding to different time information, the optimal notification modes and the optimal notification paths corresponding to different geographic position information, the optimal notification modes and the optimal notification paths corresponding to different user states, and the like.
According to the method and the device for obtaining the system fault information, model training is carried out by using the social circle information of the alarm user, a notification analysis model of the alarm user is obtained, so that after the social circle information of any alarm user is received subsequently, an optimal notification mode and an optimal notification path corresponding to the system fault information in each time period are obtained rapidly, and the efficiency of the alarm user in obtaining the system fault information is improved.
Further, after the notification analysis model of the alert user is obtained in step S210, the method further includes: and calling historical notification behavior data of the warning user and optimizing the notification analysis model.
Specifically, firstly, intelligent learning is performed according to social circle information of an alarm user, a notification analysis model is obtained, if the alarm user has historical notification behaviors, namely, the alarm user receives a notification of a system fault message before, the historical notification behavior information is called, and the notification analysis model is corrected by utilizing the historical notification behavior information of the alarm user, so that an optimized notification analysis model is obtained.
According to the embodiment of the application, the notification analysis model is optimized through the historical notification behavior data, so that the notification analysis model is improved, the obtained optimal notification mode and notification path are more accurate, and the accuracy and efficiency of obtaining the optimal notification mode and notification path are improved.
In one embodiment, the notification analysis model of the alert user may be obtained by the following manner, and the flow chart is shown in fig. 3, and includes the following steps:
s2101, determining the current user state of the warning user according to time information and the current geographical position information of the warning user;
s2102, obtaining emergency contacts of an alarm user in various user states, and taking the emergency contacts as an optimal notification path in the user states;
s2103, counting behavior data of the warning user in the social circle information under various user states, acquiring a contact way with highest use frequency of the warning user under the user states, and taking the contact way as an optimal notification way;
s2104, establishing an association relation among the user state, the optimal notification mode and the optimal notification path, and obtaining a notification analysis model of the warning user.
In step S2101, the current user state of the alert user is determined according to the time information and the current geographical location information of the alert user, which may be determined by the following exemplary method: the current time is 2018, 12, 28 and 10 am, the current time is judged to be the working time of the warning user according to the working time period of the warning user, the current geographic position information of the warning user is obtained, and if the current position of the warning user is in a preset company position range, the current user state of the warning user is indicated to be the working state. And the following steps: the current time is 11 am of 12 months of 2018 and 30 days, the current time is judged to be the rest time of the warning user according to the working time period of the warning user, the current geographic position information of the warning user is obtained, and if the warning user is located in the residential area, the warning user is in a rest state.
The best notification mode and best notification path of the warning user are closely related to the user state, if the warning user is in a working state, the success probability of effectively transmitting the system fault information through the colleagues is greatly improved, and the cost is low. If the user is in a rest state, the success rate of the system fault information transmission by the family members is larger than that of the colleagues, so that it is necessary to first judge the user state by the scheme provided in step S2101.
The following embodiments are presented to illustrate the best notification approach and best notification paths for different user states.
In one embodiment, behavior data of communication between the user and the outside world in social circle information of the user is alerted in various user states, and the contact way with the highest using frequency is counted, wherein the contact way is as follows: telephone, instant messaging, short messages, mails, etc., and the most frequently used contact mode is used as the optimal notification mode in the user state. An example of this scheme is as follows: the method comprises the steps that when an alarming user is in a working state currently, the frequency of use of all contact ways is counted, if the frequency of use of a telephone of the alarming user is 3 times, the frequency of use of instant information is 8 times, and the frequency of use of mails is 7 times in the working state, the optimal notification mode of the alarming user in the working state is instant information. Further, if the time of a user state is long, the usage time period of each contact way can be counted, for example, the first two hours in the working time period, the contact way with the highest usage frequency of the user is instant information, and in the next two hours, the contact way with the highest usage frequency of the user is mail, then the best notification way corresponding to the user state can be further determined according to the time information.
In step S2102, emergency contacts of the alert user in various user states are obtained and used as the optimal notification paths in the user states, and no obvious sequence exists between step S2102 and step S2103, so that the optimal notification paths and the optimal notification modes of the alert user can be obtained respectively.
In one embodiment, the step of obtaining the emergency contact of the alert user in various user states in step S2102 includes:
s21021, learning social circle information of the warning user to obtain the contact person which is most closely connected with the warning user, and setting the emergency contact person as an optimal notification way by taking the contact person as an emergency contact person.
Specifically, social circle information of the warning user is called and learned, the contact person which is most closely connected with the warning information in each user state, namely the contact person which is most frequently connected is counted, and the contact person is set as an emergency contact person. Learning address book, instant communication software information and other information of the warning user to obtain personal information and social relationship of the warning user, for example, obtaining whether the warning user is married, if so, obtaining contact information of spouse so as to quickly contact the emergency contact when the spouse is used as the emergency contact.
And obtaining the user which is most closely connected with the warning user according to the social circle information of the learning warning user, taking the user as an emergency contact, if the warning user is in a working state at present, obtaining the colleague which is most closely connected with the warning user through the social circle, taking the colleague as the emergency contact, setting the emergency contact as an optimal notification path, and carrying out the transmission of the system fault information according to the obtained optimal notification path. And if the alarm user is detected to be in a home resting state, the emergency contact person in the home state is obtained through personal information, and the emergency contact person can be set as an optimal notification path for family or friends.
Of course, emergency contacts in various user states can also be customized by warning users, the mode of customizing the emergency contacts by the users does not depend on an intelligent learning process, a large amount of social circle information does not need to be called and learned, and the time cost of obtaining the emergency contacts is reduced.
In another embodiment, after the emergency contacts corresponding to the user states are obtained and the emergency contacts are used as the optimal notification paths, in step S2103, the step of obtaining the contact mode with the highest use frequency of the alert user in the user state and using the contact mode as the optimal notification mode is implemented by the following steps: s21031, obtaining the most common contact way between the warning user and the emergency contact person, and taking the contact way as the optimal notification way of the emergency contact person.
Based on the above embodiment, the present application further provides a scheme for obtaining the best notification path and the best notification mode, and a flow chart of the scheme is shown in fig. 4, including the following steps: s21021, learning social circle information of an alarm user to obtain a contact person which is most closely connected with the alarm user, and setting the emergency contact person as an optimal notification path by taking the contact person as an emergency contact person; s21031, obtaining the most common contact way between the warning user and the emergency contact person, and taking the contact way as the optimal notification way of the emergency contact person.
The method for determining the optimal notification mode and the notification path scheme can be suitable for obtaining the optimal notification mode and the notification path scheme in any user state. According to the scheme for determining the optimal notification mode, the emergency contact is determined first, the optimal notification mode corresponding to the emergency contact is obtained based on the determined emergency contact, the obtained notification mode is more targeted, and the improvement of the transmission efficiency of the system fault information is facilitated.
Further, the embodiment of the application also provides a system fault information notification method, a flow diagram of which is shown in fig. 5, including the following steps:
s510, receiving system fault information representing that a system has faults, and sending the system fault information to a warning user which establishes association in advance;
s520, the response information of the alarm user is not received within a preset time period, and the system fault information is sent to the alarm user according to the notification method of the system fault information according to any technical scheme.
When a system fault is detected or system fault information representing the system fault is received, related responsibility personnel of local equipment and local programs of the system or fault points are searched, wherein the related responsibility personnel have established association relations with the system in advance, and the system fault information representing the system fault is sent to the related responsibility personnel, namely, the system fault information is sent to an alarm personnel.
If the system sends the system fault information to the alarm user, but does not receive the response information for the system fault information within the preset time, the notification scheme of the system fault information provided by the embodiment of the application is used for notifying the system fault information, and if the response information for the system fault information is received within the preset time, if feedback information which is sent back by the alarm user and indicates that the processing or processing measures are being performed, or if the fault point is detected to be recovered to be normal or the fault point is in a maintenance state, the system fault information is indicated to be successfully sent to the alarm user side.
According to the system fault information notification method, when the system fault information is received, the system fault information is directly sent to the alarm user side, and when the response information is not received within a preset time period, the system fault information is sent to the alarm user through other notification modes and notification paths. The scheme can rapidly inform the system fault information to the alarm personnel so as to timely process the system fault problem, and meanwhile, the disturbance to non-alarm personnel is reduced.
The above embodiments of the method for notifying system failure information provided in the present application are described below with respect to the method, and embodiments of a notification device of system failure information corresponding thereto are described below.
The embodiment of the application further provides a system fault information notification device, the structural schematic diagram of which is shown in fig. 6, including a learning module 610, an obtaining module 620, and a sending module 630, which are specifically as follows:
the learning module 610 is configured to perform intelligent learning according to social circle information of an alert user, and obtain a notification analysis model of the alert user;
the acquiring module 620 is configured to acquire, when system fault information is received, an optimal notification manner and an optimal notification path of the system fault information according to current time information, user geographical location information, and the notification analysis model;
and a sending module 630, configured to send the system fault information to the alarm user through the current optimal notification manner and the optimal notification path.
The specific manner in which the respective modules and units perform the operations in the notification apparatus of system failure information in the above-described embodiments has been described in detail in the embodiments related to the method, and will not be described in detail herein.
Further, the embodiment of the application further provides a computer readable storage medium, on which computer instructions are stored, where the computer instructions, when executed by a processor, implement the method for notifying system fault information according to any one of the above. Wherein the storage medium includes, but is not limited to, any type of disk including floppy disks, hard disks, optical disks, CD-ROMs, and magneto-optical disks, ROMs (Read-Only Memory), RAMs (Random AcceSS Memory ), EPROMs (EraSable Programmable Read-Only Memory), EEPROMs (Electrically EraSable Programmable Read-Only Memory), flash Memory, magnetic cards, or optical cards. That is, a storage medium includes any medium that stores or transmits information in a form readable by a device (e.g., a computer). And may be a read-only memory, a magnetic or optical disk, etc.
Still further, embodiments of the present application also provide a computer device, including:
one or more processors;
storage means for storing one or more programs,
when the one or more programs are executed by the one or more processors, the one or more processors implement the method for notifying system failure information according to any one of the above.
Fig. 7 is a block diagram illustrating a system for a computer device 700, according to an example embodiment. For example, the computer device 700 may be provided as a server. Referring to fig. 7, a computer device 700 includes a processing component 722 that further includes one or more processors and memory resources represented by memory 732 for storing instructions, such as application programs, executable by the processing component 722. The application programs stored in memory 732 may include one or more modules that each correspond to a set of instructions. Further, the processing component 722 is configured to execute instructions to perform the steps of the notification method of system failure information described above.
The computer device 700 may also include a power supply component 726 configured to perform power management of the computer device 700, a wired or wireless network interface 750 configured to connect the computer device 700 to a network, and an input output (I/O) interface 758. The computer device 700 may operate based on an operating system stored in memory 732, such as Windows Server, mac OS XTM, unixTM, linuxTM, freeBSDTM, or the like. It should be understood that, although the steps in the flowcharts of the figures are shown in order as indicated by the arrows, these steps are not necessarily performed in order as indicated by the arrows. The steps are not strictly limited in order and may be performed in other orders, unless explicitly stated herein. Moreover, at least some of the steps in the flowcharts of the figures may include a plurality of sub-steps or stages that are not necessarily performed at the same time, but may be performed at different times, the order of their execution not necessarily being sequential, but may be performed in turn or alternately with other steps or at least a portion of the other steps or stages.
It should be understood that each functional unit in the embodiments of the present application may be integrated in one processing module, or each unit may exist alone physically, or two or more units may be integrated in one module. The integrated modules may be implemented in hardware or in software functional modules.
The foregoing is only a partial embodiment of the present application, and it should be noted that, for a person skilled in the art, several improvements and modifications can be made without departing from the principle of the present application, and these improvements and modifications should also be considered as the protection scope of the present application.
Claims (9)
1. A method for notifying system failure information, comprising:
determining the current user state of the warning user according to the time information and the current geographical position information of the warning user;
the emergency contact persons of the warning user in various user states are obtained and used as the optimal notification paths in the user states;
counting behavior data of the warning user in the social circle information under various user states, acquiring the contact way with highest use frequency of the warning user under the user states, and taking the contact way as an optimal notification way;
establishing an association relation among a user state, an optimal notification mode and an optimal notification path to obtain a notification analysis model of an alarm user;
when system fault information is received, acquiring an optimal notification mode and an optimal notification path of the system fault information according to the current time information, the user geographical position information and the notification analysis model;
and sending the system fault information to the alarm user through the optimal notification mode and the optimal notification path.
2. The method of claim 1, further comprising, prior to the step of intelligently learning based on social circle information of the alert user:
collecting social circle information of the warning user, wherein the social circle information comprises the following steps: address book, call record, instant message record, related log information, alarm personnel history notification behavior and corresponding time information of the alarm user.
3. The method of claim 1, wherein if there is historical notification behavior data for the alert user, the step of obtaining the notification analysis model for the alert user further comprises:
and invoking historical notification behavior data of the alarm user to optimize the notification analysis model.
4. The method of claim 1, wherein the step of obtaining emergency contacts for alerting the user in various user states comprises:
and learning social circle information of the warning user, obtaining a contact person with highest contact frequency with the warning user, and setting the contact person as an emergency contact person in the user state.
5. The method for notifying system failure information according to claim 4, wherein said step of obtaining the most frequently used contact information of the alert user in the user state and using it as the optimal notification information comprises:
and acquiring social information between the warning user and the emergency contact person in various user states, and acquiring the contact way with highest use frequency in the user state, and taking the contact way as the optimal notification way.
6. A method for notifying system failure information, comprising:
receiving system fault information representing that a system breaks down, and sending the system fault information to a warning user which establishes association in advance;
the response information of the warning user is not received within a preset time period, and the system fault information is transmitted to the warning user according to the notification method of the system fault information according to any one of claims 1 to 5.
7. A system failure information notifying apparatus, comprising:
the learning module is used for determining the current user state of the warning user according to the time information and the current geographical position information of the warning user;
the emergency contact persons of the warning user in various user states are obtained and used as the optimal notification paths in the user states;
counting behavior data of the warning user in the social circle information under various user states, acquiring the contact way with highest use frequency of the warning user under the user states, and taking the contact way as an optimal notification way;
establishing an association relation among a user state, an optimal notification mode and an optimal notification path to obtain a notification analysis model of an alarm user;
the acquisition module is used for acquiring an optimal notification mode and an optimal notification path of the system fault information according to the current time information, the user geographical position information and the notification analysis model when the system fault information is received;
and the sending module is used for sending the system fault information to the alarm user through the optimal notification mode and the optimal notification path.
8. A computer readable storage medium for storing computer instructions which, when run on a computer, cause the computer to perform the steps of the method of notifying system fault information according to any one of the preceding claims 1 to 6.
9. A computer device, the computer device comprising:
one or more processors;
storage means for storing one or more programs,
when the one or more programs are executed by the one or more processors, the one or more processors are caused to implement the steps of the system failure information notification method of any of claims 1 to 6.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910074642.9A CN109861856B (en) | 2019-01-25 | 2019-01-25 | Method and device for notifying system fault information, storage medium and computer equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910074642.9A CN109861856B (en) | 2019-01-25 | 2019-01-25 | Method and device for notifying system fault information, storage medium and computer equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN109861856A CN109861856A (en) | 2019-06-07 |
| CN109861856B true CN109861856B (en) | 2023-04-21 |
Family
ID=66896160
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201910074642.9A Active CN109861856B (en) | 2019-01-25 | 2019-01-25 | Method and device for notifying system fault information, storage medium and computer equipment |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN109861856B (en) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110351136B (en) * | 2019-07-04 | 2022-06-28 | 创新先进技术有限公司 | Fault positioning method and device |
| CN110609500B (en) * | 2019-09-23 | 2022-02-22 | 四川长虹电器股份有限公司 | Displacement sensor alarm state control system and method based on cloud |
| CN112994912A (en) * | 2019-12-13 | 2021-06-18 | 中国移动通信有限公司研究院 | Method, device and medium for distributing alarm information |
| CN111880959A (en) * | 2020-06-24 | 2020-11-03 | 汉海信息技术(上海)有限公司 | Abnormity detection method and device and electronic equipment |
| CN112070476A (en) * | 2020-09-03 | 2020-12-11 | 北京百度网讯科技有限公司 | Information notification method and device |
| CN113364667A (en) * | 2021-05-25 | 2021-09-07 | 中国邮电器材集团有限公司 | Message notification method and device |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102088516A (en) * | 2011-02-17 | 2011-06-08 | 西安闻泰电子科技有限公司 | Method for realizing emergency calling function for mobile phone |
| CN104883379A (en) * | 2014-02-28 | 2015-09-02 | 广东美的暖通设备有限公司 | Electric appliance equipment fault alarming method and system, and social network server |
| CN107533747A (en) * | 2012-12-14 | 2018-01-02 | 脸谱公司 | For notice to be sent to the technology of subscriber |
| CN109117941A (en) * | 2018-07-16 | 2019-01-01 | 北京思特奇信息技术股份有限公司 | Alarm prediction method, system, storage medium and computer equipment |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9237419B2 (en) * | 2011-10-08 | 2016-01-12 | Lg Electronics Inc. | Method for reporting position information together with other information in a wireless communication system and apparatus for supporting same |
-
2019
- 2019-01-25 CN CN201910074642.9A patent/CN109861856B/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102088516A (en) * | 2011-02-17 | 2011-06-08 | 西安闻泰电子科技有限公司 | Method for realizing emergency calling function for mobile phone |
| CN107533747A (en) * | 2012-12-14 | 2018-01-02 | 脸谱公司 | For notice to be sent to the technology of subscriber |
| CN104883379A (en) * | 2014-02-28 | 2015-09-02 | 广东美的暖通设备有限公司 | Electric appliance equipment fault alarming method and system, and social network server |
| CN109117941A (en) * | 2018-07-16 | 2019-01-01 | 北京思特奇信息技术股份有限公司 | Alarm prediction method, system, storage medium and computer equipment |
Also Published As
| Publication number | Publication date |
|---|---|
| CN109861856A (en) | 2019-06-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109861856B (en) | Method and device for notifying system fault information, storage medium and computer equipment | |
| CN110213068B (en) | Message middleware monitoring method and related equipment | |
| CN107566358B (en) | Risk early warning prompting method, device, medium and equipment | |
| US20130055271A1 (en) | Apparatus and method for controlling polling | |
| US9071551B2 (en) | Mobile trouble ticket | |
| CN109300296A (en) | A monitoring method, monitoring device and NB-Iot base station for an intelligent water meter | |
| CN104967537A (en) | Alarm information pushing method and device | |
| CN110875841A (en) | Alarm information pushing method and device and readable storage medium | |
| EP2040497A1 (en) | Tracking mobile communication devices | |
| CN101102217B (en) | Processing method for duplicate alert and discontinuous reporting and monitoring in telecom network management system | |
| CN115242621B (en) | Network private line monitoring method, device, equipment and computer readable storage medium | |
| CN113556671A (en) | Fault positioning method, device and storage medium | |
| CN109699041B (en) | RRU channel fault diagnosis processing method, device and computer storage medium | |
| CN111949421B (en) | SDK calling method, device, electronic equipment and computer readable storage medium | |
| CN116170537A (en) | Information processing method, equipment and storage medium | |
| CN103546913A (en) | Network management system and management method based on intelligent voice early warning active monitoring | |
| CN116483663A (en) | Abnormality warning method and device for platform | |
| CN110750418B (en) | Information processing method, electronic equipment and information processing system | |
| CN108023741B (en) | Monitoring resource use method and server | |
| CN111988163A (en) | Event processing method and server | |
| CN113891386A (en) | Recessive fault determination method, apparatus, device and readable storage medium of base station | |
| CN111382035A (en) | Global matching device and method for alarm triggering rules of operation and maintenance system | |
| CN111835557A (en) | Alarm method and equipment | |
| US20120172058A1 (en) | Tracking and Alerting Populations Using Wireless, Wireline and Internet Mechanisms | |
| CN119696917B (en) | Network security threat situation assessment system based on AI technology |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |