A method and device for system alarm
By detecting the access port trigger event of the user terminal, obtaining and analyzing historical data processing information, generating test tasks and sending alarms, the problem of data processing interruption is solved, and the user experience and data processing efficiency is improved.
Patent Information
- Application Number
- CN202111277717.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-10-29
- Publication Date
- 2025-05-06
- Estimated Expiration
- 2041-10-29
AI Technical Summary
During the data processing process, if the operating environment resource configuration is missing or abnormal, the prior art needs to interrupt data processing to update the environment, resulting in a poor user experience.
By detecting the preset trigger event of the system access port of the user terminal, obtaining historical data processing information, performing feature analysis to determine the item list and target items, generating a test task to test the user terminal, and generating an alarm message based on the test results, sending an alarm to remind the user to update the operating environment.
It realizes detection and alarming of the operating environment before data processing, avoids interruptions in data processing, and improves user experience and data processing efficiency.
Smart Images

Figure CN114090398B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer technology, and in particular to a system alarm method and device. Background Art
[0002] With the development of computer technology, data processing through related applications, such as web applications or clients, has been widely used.
[0003] Using computers for data processing has certain requirements for the operating environment, such as specific components, interception settings, network settings, hardware configuration, etc. If the resource configuration in the operating environment is missing or abnormal, data processing will not be able to proceed normally.
[0004] The current practice is to inform users of exceptions during data processing through pop-up windows, and data processing can only continue after the exception is handled. This causes data processing interruptions and leads to a poor user experience. Summary of the invention
[0005] In view of the above problems, a method and apparatus for providing a system alarm to overcome the above problems or at least partially solve the above problems are proposed, including:
[0006] A system alarm method, comprising:
[0007] When a preset trigger event of a user terminal for an access port of the system is detected, historical data processing information for the system is acquired, wherein the preset trigger event includes a login event for the access port;
[0008] Performing feature analysis on the historical data processing information, determining a list of items based on the analysis results, and determining a target item from the list of items;
[0009] Determine target operating environment information according to the target item, and generate a test task according to the target operating environment information;
[0010] Using the test task to test the user terminal, and generating an alarm message for the target event according to the test result;
[0011] The warning message is sent to the user terminal for warning.
[0012] Optionally, the historical data processing information includes one or more pieces of data processing information for the items, and the performing feature analysis on the historical processing data information and determining the item list according to the analysis result includes:
[0013] Extracting key features from the one or more pieces of data processing information respectively to obtain one or more pieces of data processing feature information for the data processing information;
[0014] The one or more pieces of data processing characteristic information are classified, and a list of items is determined according to the classification result.
[0015] Optionally, the data processing information includes creation time information, and the determining the target item from the item list includes:
[0016] Determine time distribution information for items in the item list according to creation time information of the one or more pieces of data processing information;
[0017] According to the time distribution information of the items in the item list, items within a preset time range are determined as target items.
[0018] Optionally, the data processing characteristic information includes at least one or more of the following: name keywords, content keywords
[0019] Optionally, the historical data processing information includes operation data for the item, and the determining the target operating environment information according to the target item includes:
[0020] Determining corresponding target operation data according to the target event, and determining resource information for the user terminal according to the target operation data;
[0021] The target operating environment information is determined according to the resource information.
[0022] Optionally, the resource information includes plug-in resources.
[0023] Optionally, before determining the target operating environment information according to the target item, the method further includes:
[0024] Querying the record of the user terminal for the target event from the historical data processing information;
[0025] In the case where no record of the user terminal for the target event is found, the step of determining the target operating environment information according to the target event is performed.
[0026] A system alarm device, comprising:
[0027] A historical data processing information acquisition module, configured to acquire historical data processing information for the system when a preset trigger event of a user terminal for an access port of the system is detected, wherein the preset trigger event includes a login event for the access port;
[0028] A target processing item determination module is used to perform feature analysis on the historical data processing information, determine an item list according to the analysis result, and determine a target item from the item list;
[0029] A test task generation module, used to determine target operating environment information according to the target item, and generate a test task according to the target operating environment information;
[0030] An alarm message generating module, used to test the user terminal using the test task, and generate an alarm message for the target event according to the test result;
[0031] The alarm module is used to send the alarm message to the user terminal for alarm.
[0032] An electronic device comprises a processor, a memory and a computer program stored in the memory and capable of running on the processor, wherein when the computer program is executed by the processor, one or more system alarm methods as described above are implemented.
[0033] A computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, one or more system alarm methods as described above are implemented.
[0034] The embodiments of the present invention have the following advantages:
[0035] In an embodiment of the present invention, when a preset trigger event of a user terminal for an access port of the system is detected, historical data processing information for the system is obtained, wherein the preset trigger event includes a login event for the access port, and then feature analysis can be performed on the historical data processing information, and a list of items can be determined based on the analysis results, and target items can be determined from the list of items. Target operating environment information can be further determined based on the target items, and a test task can be generated based on the target operating environment information. The user terminal can be further tested using the test task, and an alarm message for the target item can be generated based on the test result. Finally, the alarm message can be sent to the user terminal for an alarm, thereby realizing the detection of the operating environment before using the system for data processing, and an alarm can be issued when the operating environment does not meet the requirements, solving the problem of needing to interrupt data processing and update the operating environment before continuing to use the system during data processing, thereby improving user experience and data processing efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] In order to more clearly illustrate the technical solution of the present invention, the accompanying drawings required for use in the description of the present invention will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative labor.
[0037] Figure 1 This is a flowchart of a method for providing a system alarm according to an embodiment of the present invention;
[0038] Figure 2 is a flowchart of another method for system alarm provided by an embodiment of the present invention;
[0039] Figure 3 It is a structural block diagram of a system alarm device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0040] In order to make the above-mentioned purposes, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below in conjunction with the accompanying drawings and specific embodiments. Obviously, the described embodiments are part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0041] Reference Figure 1 , shows a flowchart of a method for system alarm provided by an embodiment of the present invention, wherein the system can be used for transaction processing and can have a user-oriented access port. For example, the access port can be a web application.
[0042] A transaction can be composed of one or more items, and a system alarm can be an alarm for an item in a transaction. For example, a transaction includes a document submission item. Since the submitted documents contain sensitive information, for information security, it is necessary to receive relevant information through relevant security controls. When it is detected that a user processes the item through an access port, the operating environment information of the user terminal can be detected, which can be understood as detecting whether the relevant control exists. If not, an alarm can be issued for the processing of the item.
[0043] Specifically, the following steps may be included:
[0044] Step 101, when a preset trigger event of a user terminal for an access port of the system is detected, historical data processing information for the system is acquired, wherein the preset trigger event includes a login event for the access port;
[0045] The user terminal may include a mobile terminal, a computer, or other devices with computing and communication capabilities, which is not limited in the present invention.
[0046] When users use the data access port to process a certain matter, they can generate corresponding data processing information and store it in the background database in the form of files.
[0047] In an embodiment of the present invention, the data processing information may include file name, file content, creation time information, file type, file storage location, etc. These attributes may be regarded as features of the data processing information.
[0048] When a preset trigger event of a user terminal accessing a system port is detected, such as when it is detected that the user terminal opens a login interface of a web application of the system, historical data processing information for the system can be obtained from the database.
[0049] Step 102, performing feature analysis on the historical data processing information, determining a list of items based on the analysis results, and determining a target item from the list of items;
[0050] An access port can handle different matters. Different matters may use different resource configurations. For example, for some sensitive information, security controls need to be used. That is, when handling different matters, the requirements for the operating environment are also different.
[0051] In order to implement alarms for data processing, after obtaining historical data processing information, feature analysis can be performed on multiple pieces of data processing information in the historical data processing information, and then the items targeted by the data processing information can be determined to obtain an item list, which can include one or more items, and then the time distribution of each item can be analyzed to determine the target item in the item list, and then detection can be performed based on the operating environment information required for processing the target item. In this way, the purpose of the user's use of the system can be determined, and an alarm can be issued for specific data processing instead of all items, which can improve processing efficiency and allow users to quickly solve problems and use the system for data processing.
[0052] Step 103, determining target operating environment information according to the target item, and generating a test task according to the target operating environment information;
[0053] The operating environment information may include hardware resource configuration, such as memory information, network status information, etc., and may also include software configuration resources, such as various plug-in information, registry information, interception setting information, etc.
[0054] It can be understood that the target processing items can be items that are frequently processed in the current time period. It can be understood that the purpose of the user opening the target port can be to process the target items.
[0055] In a specific implementation, after determining the target item, the resource information required for processing the target item can be further determined, and then the target operating environment information can be determined based on the required resource information, so that a test task can be generated based on the target operating environment information. In this way, it can be confirmed that the operating environment of the user terminal can meet the requirements for processing the target item, and only the resource configuration of the target item can be tested, which can improve computing resources and processing efficiency.
[0056] It can be understood that the test task can be used to test the resources in the target operating environment information to determine whether the resource configuration is complete and whether the target matter can be processed normally.
[0057] Step 104, testing the user terminal using the test task, and generating an alarm message for the target event according to the test result;
[0058] In order to generate an alarm, after generating a test task, the test task can be sent to the user terminal, and the user terminal is instructed to use the test task to test the current operating environment of the user terminal and return the test result. The test result can include the test result of the resource configuration required for processing the target event.
[0059] After receiving the test results for the test task returned by the user terminal, an alarm message for the target event can be generated according to the test results. In this way, it is possible to quickly confirm whether the operating environment of the user terminal meets the requirements for processing the target event, and the test can be implemented without executing specific event processing, which can improve the test efficiency.
[0060] As an example, the resources required for the target item include security control a. The test results show that security control a does not exist in the user terminal. Then an alarm message can be generated: Please install security control a first, otherwise the target item cannot be carried out.
[0061] Step 105: Send the warning message to the user terminal for warning.
[0062] In a specific implementation, after the alarm message is generated, the alarm message can be sent to the user terminal and displayed in a pop-up window. The user can be warned before starting to process the target item, which can avoid abnormalities caused by lack of corresponding resources during the processing of the target item, thereby improving data processing efficiency and user experience.
[0063] In an embodiment of the present invention, when a preset trigger event of a user terminal for an access port of the system is detected, historical data processing information for the system is obtained, wherein the preset trigger event includes a login event for the access port, and then feature analysis can be performed on the historical data processing information, and a list of items can be determined based on the analysis results, and target items can be determined from the list of items. Target operating environment information can be further determined based on the target items, and a test task can be generated based on the target operating environment information. The user terminal can be further tested using the test task, and an alarm message for the target processing item can be generated based on the test result. Finally, the alarm message can be sent to the user terminal for an alarm, thereby realizing the detection of the operating environment before using the system for data processing, and an alarm can be issued if the operating environment does not meet the requirements.
[0064] Reference Figure 2 , shows a flowchart of another method for system alarm provided by an embodiment of the present invention, which may specifically include the following steps:
[0065] Step 201, when a preset trigger event of a user terminal for an access port of the system is detected, historical data processing information for the system is obtained, wherein the preset trigger event includes a login event for the access port, the historical data processing information includes one or more pieces of data processing information for the event, and the data processing information includes creation time information;
[0066] The time to trigger the alarm is before using the system for data processing, which can avoid the discovery of resource configuration anomalies during the data processing process that may lead to the inability to process data normally. The problem can be solved in advance to improve the user experience.
[0067] Step 202, extracting key features from the one or more pieces of data processing information respectively to obtain one or more pieces of data processing feature information for the data processing information;
[0068] It should be noted that one or more pieces of data processing information may be for one item. When a user processes an item using an access port, corresponding data processing information may be generated and stored in a database in the form of a file. It is understood that one piece of data processing information may be generated for one item processing. The data processing information may include a file name, file content, and the creation time information of the file.
[0069] In a specific implementation, after obtaining one or more pieces of data processing information, key features of the data processing information can be extracted, such as name keywords, content keywords, etc., where the name keywords can be extracted from the file name, and the content keywords can be extracted from the file content, thereby obtaining one or more pieces of data processing feature information for the data processing information. In this way, the data processing information can be classified, historical events can be determined, and target events can be determined from the historical processing events, so as to improve the accuracy of predicting the purpose of the user using the system.
[0070] It can be understood that one or more pieces of data processing characteristic information correspond one to one with one or more pieces of data processing information, and the data processing information corresponds to the matter.
[0071] In an embodiment of the present invention, the data processing characteristic information includes at least one or more of the following: name keywords, content keywords.
[0072] Step 203, classifying the one or more pieces of data processing characteristic information, and determining a list of items according to the classification results;
[0073] Multiple pieces of data processing information may be directed to one matter, such as different data processing information generated when different users process the same matter. Multiple pieces of data processing information may also be directed to different matters, such as different data processing information generated when the same user processes different matters.
[0074] In a specific implementation, after obtaining one or more pieces of data processing characteristic information, the data processing information can be classified and summarized according to the data processing characteristic information. For example, the data processing corresponding to the data processing characteristic information with the same name keyword can be summarized as being generated for the same matter, thereby obtaining a matter list. In this way, the target matter that the user is about to perform can be determined from the matter list, which can improve accuracy.
[0075] Step 204, determining time distribution information for items in the item list according to one or more pieces of creation time information for the data processing;
[0076] It should be understood that the creation time of the data processing information may be the time when the corresponding matter is processed. It should be understood that the creation time information in the data processing information may be the time when the corresponding matter is processed, and each piece of data processing information may be understood as a data processing performed on the matter.
[0077] In a specific implementation, each item in the item list can be marked with time as the main axis, and the time distribution information of these items can be obtained. For example, the timeline can be used as the x-axis and the item as the y-axis, and the items in the item list can be marked at the corresponding time points to obtain an item-time distribution diagram. In this way, the most popular items can be obtained from the time distribution information of the items, and the target items can be quickly determined.
[0078] Step 205, determining items within a preset time range as target items according to the time distribution information of the items in the item list;
[0079] In a specific implementation, a preset time range can be set to determine the target processing items according to the time distribution information of the items in the item list. In this way, the corresponding operating environment information, that is, the resource configuration requirements, can be determined according to the target items, and then it can be confirmed whether the resource configuration requirements are met, so as to decide whether to issue an alarm to the user.
[0080] As an example, the preset time range may be 7 days. After obtaining the time distribution information for the items in the item list, the items within the past 7 days may be determined as target data items.
[0081] One possible situation is that there may be no event within the preset time range, then the most recent event can be determined as the target event.
[0082] Step 206, querying the record of the user terminal for the target event from the historical data processing information;
[0083] One possible situation is that the target items have been processed on some user terminals, which means that the user terminal can process normally. At this time, it may be unnecessary to continue testing the operating environment.
[0084] In a specific implementation, after determining the target event, it is possible to query whether there is data processing information for the user terminal to process the target event from the historical data processing information, and then, if relevant data processing information is found, the system alarm process can be terminated. In this way, before testing, it is checked whether the user terminal has processed the target event. If it has been processed, the subsequent test links can be terminated and the alarm process can be terminated, which can save computing resources.
[0085] Step 207: if no record of the user terminal for the target event is found, determine target operating environment information according to the target event, and generate a test task according to the target operating environment information;
[0086] When no relevant data processing information is found, it may be the first time that the user terminal processes the matter.
[0087] For the above or other possible situations, the required resource information can be determined according to the target item, and the resource information required to process the target item, such as plug-in resource information, can be understood, and the target operating environment information can be determined based on this resource information. Before using the system for processing, the operating environment can be tested to avoid the situation where it cannot be used normally during use, improve data processing efficiency, and enhance user experience.
[0088] It should be noted that the historical data processing information may include the operation data in the process of processing the event. It is understood that the data processing information may include the operation data in the process of processing the data for the event. The operation data may include request information, and the request information may include the resource information required to fully respond to the request, and the corresponding resources may be called according to the request information to execute the request.
[0089] Specifically, the operation data for processing the target item can be determined from the data processing information, and then the resource information required to configure the user terminal for the target item can be determined based on the operation data, and the target operating environment information can be further determined based on the resource information.
[0090] In an embodiment of the present invention, the historical data processing information may include operation data processed for the event, and step 207 may include the following sub-steps:
[0091] Sub-step S21, determining corresponding target operation data according to the target event, and determining resource information for the user terminal according to the target operation data;
[0092] Sub-step S22, determining target operating environment information according to the resource information.
[0093] In an embodiment of the present invention, the resource information includes plug-in resources.
[0094] In an embodiment of the present invention, the operation data may include request information, and the request information may include resource information required to execute the request.
[0095] Through sub-steps S21 and S22, the corresponding resource configuration can be determined according to the operation data for the target item, and then the target operating environment information can be determined according to these resource configurations to generate a test task. The demand for relevant resource configuration can be determined according to actual conditions, which can improve the accuracy of the test and avoid unnecessary alarms due to changes in resource configuration requirements caused by version updates.
[0096] Step 208, testing the user terminal using the test task, and generating an alarm message for the target event according to the test result;
[0097] In this way, it is possible to quickly confirm whether the operating environment of the user terminal meets the requirements for processing the target items. Testing can be achieved without executing specific item processing, which can improve testing efficiency.
[0098] Step 209: Send the warning message to the user terminal for warning.
[0099] In this way, the user can be warned before starting to process the target item, which can avoid anomalies caused by lack of corresponding resources during the processing of the target item, thereby improving data processing efficiency and enhancing user experience.
[0100] In an embodiment of the present invention, when a preset trigger event of a user terminal for an access port of the system is detected, historical data processing information for the system is obtained, wherein the historical data processing information includes one or more pieces of data processing information for the matter, and the data processing information includes creation time information, and then key features can be extracted from the one or more pieces of data processing information respectively to obtain one or more pieces of data processing feature information for the data processing information, so that the one or more pieces of data processing feature information can be classified, and a list of matters can be determined according to the classification results, and further, the items for the data processing can be determined according to the one or more creation time information for the data processing. The time distribution information of the items in the item list can be used to further determine the items within a preset time range as target items based on the time distribution information of the items in the item list. Then, the target operating environment information can be determined based on the target items, and a test task can be generated based on the target operating environment information. The test task can also be used to test the user terminal, and an alarm message for the target item can be generated based on the test result. Finally, the alarm message can be sent to the user terminal for an alarm, thereby realizing the detection of the operating environment before using the system for data processing, and an alarm can be issued if the operating environment does not meet the requirements.
[0101] It should be noted that, for the sake of simplicity, the method embodiments are described as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.
[0102] Reference Figure 3 , shows a schematic diagram of the structure of a system alarm device provided by an embodiment of the present invention, which may specifically include the following modules:
[0103] The historical data processing information acquisition module 301 is used to acquire the historical data processing information for the system when a preset trigger event of the user terminal for the access port of the system is detected, wherein the preset trigger event includes a login event for the access port;
[0104] A target item determination module 302 is used to perform feature analysis on the historical data processing information, determine an item list according to the analysis result, and determine a target item from the item list;
[0105] A test task generating module 303, configured to determine target operating environment information according to the target item, and generate a test task according to the target operating environment information;
[0106] An alarm message generating module 304 is used to test the user terminal using the test task and generate alarm information for the target event according to the test result;
[0107] The alarm module 305 is used to send the alarm message to the user terminal for alarm.
[0108] In an embodiment of the present invention, the historical data processing information includes one or more pieces of data processing information for the item, and the target item determination module 302 may include:
[0109] A data processing feature information submodule is used to extract key features from the one or more pieces of data processing information to obtain one or more pieces of data processing feature information for the data processing information;
[0110] The item list submodule is used to classify the one or more data processing feature information and determine the item list according to the classification result.
[0111] In one embodiment of the present invention, the target item determination module 302 may further include:
[0112] A time distribution information submodule, for determining time distribution information for items in the item list according to one or more pieces of creation time information for the data processing;
[0113] The target item determination submodule is used to determine the items within a preset time range as target items based on the time distribution information of the items in the item list.
[0114] In one embodiment of the present invention, the data processing characteristic information includes at least one or more of the following: name keywords, content keywords
[0115] In an embodiment of the present invention, the historical data processing information includes operation data for the event, and the test task generation module 303 may include:
[0116] A resource information submodule, configured to determine corresponding target operation data according to the target event, and determine resource information for the user terminal according to the target operation data;
[0117] The target operating environment submodule is used to determine the target operating environment information according to the resource information.
[0118] In an embodiment of the present invention, the resource information includes plug-in resources.
[0119] In one embodiment of the present invention, the method may further include:
[0120] A query module, used to query the record of the user terminal for the target event from the historical data processing information;
[0121] An execution module is used to execute the step of determining the target operating environment information according to the target item when no record of the user terminal for the target item is found.
[0122] An embodiment of the present invention further provides an electronic device, which may include a processor, a memory, and a computer program stored in the memory and capable of running on the processor, and the computer program implements the above system alarm method when executed by the processor.
[0123] An embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the system alarm method as described above is implemented.
[0124] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0125] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.
[0126] Those skilled in the art will appreciate that the embodiments of the present invention may be provided as methods, devices, or computer program products. Therefore, the embodiments of the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the embodiments of the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.
[0127] The embodiments of the present invention are described with reference to the flowcharts and / or block diagrams of the methods, terminal devices (systems), and computer program products according to the embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0128] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0129] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0130] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present invention.
[0131] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or terminal device including the elements.
[0132] The above describes in detail the provided system alarm method and device, electronic device, and storage medium. Specific examples are used in this article to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the idea of the present invention, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.
Claims
1. A system alarm method, characterized in that: include: When a preset trigger event of a user terminal for an access port of the system is detected, historical data processing information for the system is obtained, wherein the preset trigger event includes a login event for the access port, and the historical data processing information includes operation data for an event; Performing feature analysis on the historical data processing information, determining a list of items based on the analysis results, and determining a target item from the list of items; Determine target operating environment information according to the target item, and generate a test task according to the target operating environment information; Using the test task to test the user terminal, and generating an alarm message for the target event according to the test result; Sending the warning message to the user terminal for warning; The step of determining target operating environment information according to the target item includes: Determining corresponding target operation data according to the target event, and determining resource information for the user terminal according to the target operation data; The target operating environment information is determined according to the resource information.
2. The method according to claim 1, characterized in that The historical data processing information includes one or more pieces of data processing information for the items, and the feature analysis of the historical processing data information and determining the item list according to the analysis result include: Extracting key features from the one or more pieces of data processing information respectively to obtain one or more pieces of data processing feature information for the data processing information; The one or more pieces of data processing characteristic information are classified, and a list of items is determined according to the classification result.
3. The method according to claim 2, characterized in that The data processing information includes creation time information, and the determining of the target item from the item list includes: Determine time distribution information for items in the item list according to creation time information of the one or more pieces of data processing information; According to the time distribution information of the items in the item list, items within a preset time range are determined as target items.
4. The method according to claim 2, characterized in that: The data processing characteristic information includes at least one or more of the following: name keywords, content keywords.
5. The method according to claim 1, characterized in that The resource information includes plug-in resources.
6. The method according to claim 1, characterized in that Before determining the target operating environment information according to the target item, the method further includes: Querying the record of the user terminal for the target event from the historical data processing information; In the case where no record of the user terminal for the target event is found, the step of determining the target operating environment information according to the target event is performed.
7. A system alarm device, characterized in that: include: A historical data processing information acquisition module, configured to acquire historical data processing information for the system when a preset trigger event of a user terminal for an access port of the system is detected, wherein the preset trigger event includes a login event for the access port, and the historical data processing information includes operation data for an event; A target processing item determination module is used to perform feature analysis on the historical data processing information, determine an item list according to the analysis result, and determine a target item from the item list; A test task generation module, used to determine target operating environment information according to the target item, and generate a test task according to the target operating environment information; An alarm message generating module, used to test the user terminal using the test task, and generate an alarm message for the target event according to the test result; An alarm module, used for sending the alarm message to the user terminal for alarm; The test task generation module includes: A resource information submodule, configured to determine corresponding target operation data according to the target event, and determine resource information for the user terminal according to the target operation data; The target operating environment submodule is used to determine the target operating environment information according to the resource information.
8. An electronic device, characterized in that: The system comprises a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein when the computer program is executed by the processor, the system alarm method according to any one of claims 1 to 6 is implemented.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the system alarm method according to any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Cloud browser based on webpages
CN103268319A
Data access method and corresponding terminal
CN109992326A