Monitoring alarm system constructed based on multiple clouds and management method
By designing a monitoring and alarm system built on multi-cloud, the complex management and cumbersome operation of multi-cloud platforms are solved, and unified management of multi-cloud platforms and sub-accounts are realized and timely processing of alarm information is improved, and the unified management and simplicity of operation are improved.
Patent Information
- Application Number
- CN202510076980.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-17
- Publication Date
- 2025-04-29
AI Technical Summary
The existing technology in the monitoring operation and maintenance system of multi-cloud platform has complex management, complicated operations and poor uniformity. Especially when there is no unified monitoring platform, the cloud console views monitoring and switches different accounts, which is complicated to operate.
Design a monitoring and alarm system based on multi-cloud construction, including multi-cloud ports, monitoring systems, alarm systems and policy systems. By establishing multiple sub-accounts, the unified data acquisition engine is used to collect and integrate data across multiple cloud platforms. The alarm system and policy system are integrated into the integrated management platform to realize the setting of alarm rules and the planning and operation of policies.
It realizes unified management of multi-cloud platforms and sub-accounts, simplifies operations, optimizes the display of monitoring and alarm information, improves the uniformity of management and simplicity of operation, and ensures the timely processing of alarm information and the stable operation of the system.
Smart Images

Figure CN119906650A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of operation and maintenance technology, and specifically relates to a monitoring and alarm system and management method based on multi-cloud construction. Background Art
[0002] Operation and maintenance, or IT operation and maintenance management, refers to the continuous monitoring, management and maintenance of IT systems, networks and applications to ensure their efficient, stable and secure operation. In the modern information technology environment, operation and maintenance plays a vital role. As the digital transformation of enterprises accelerates and IT systems become more and more complex, operation and maintenance work becomes more important.
[0003] Problems with existing technologies:
[0004] In the monitoring and operation system built on multi-cloud, multiple cloud platforms are connected. At the same time, a single cloud platform will have multiple different sub-accounts, and cloud resources are distributed under different cloud accounts. Enterprise management is relatively cumbersome, and the uniformity for multi-cloud platforms is poor. Especially when the monitoring platform is not unified, the cloud console checks the monitoring and switches between different accounts, which is cumbersome. Summary of the invention
[0005] The purpose of the present invention is to provide a monitoring and alarm system and management method based on multi-cloud construction, which can realize the management of multi-cloud platforms and sub-accounts, and can achieve platform unification, simplified operation, optimized display, permission isolation, and multi-cloud integration.
[0006] The technical solution adopted by the present invention is as follows:
[0007] A monitoring and alarm system based on multi-cloud construction includes:
[0008] Multi-cloud port, used to configure and connect to the multi-cloud platform, and to access the multi-cloud platform by establishing multiple sub-accounts;
[0009] Monitoring system: The monitoring system realizes data connection and monitoring between the cloud and the client through the established sub-accounts;
[0010] Alarm system: The alarm system sets alarm rules based on the acquired monitoring data to implement alarm prompts, which are displayed in the alarm dashboard;
[0011] Strategy system, used to set the alarm strategy of the alarm system, and to implement the planning, modification and operation of the alarm strategy;
[0012] Among them, the monitoring system includes multiple cloud platform interfaces and a unified data collection engine, which realizes the connection of multiple cloud ports through multiple cloud platform interfaces, and the data access permission management realized by multiple sub-accounts corresponding to multiple cloud platform interfaces, and uses the unified data collection engine to collect, standardize and integrate resource usage and performance data across multiple cloud platform interfaces;
[0013] The alarm system and policy system are integrated into the integrated management platform, which displays the operation and maintenance information on the alarm dashboard. The built-in dynamic alarm generator is used to set alarm rules, define the alarm thresholds in the alarm rules, detect abnormal operating conditions, trigger alarm information, and display it on the alarm dashboard.
[0014] Optionally, the alarm threshold is generated by combining the alarm threshold with the alarm threshold to generate an alarm strategy based on the monitoring data obtained by the policy system and the historical data analysis of the monitoring data to obtain the alarm threshold trend.
[0015] Optionally, the data of the alarm information is fed back to the monitoring system, the monitoring system is used to locate the module generating the alarm, and the historical data of the module generating the alarm is retrieved through the policy system.
[0016] Optionally, a policy operation test module is also provided in the policy system.
[0017] A monitoring and alarm management method based on multi-cloud construction includes the following steps:
[0018] The terminal and cloud data obtained through multi-cloud ports are fed back to the alarm system;
[0019] Set alarm rules based on monitoring data obtained by alarm strategy;
[0020] The alarm rules are set as multi-level alarm data packets, and the multi-level alarm data packets are connected in a correlated manner;
[0021] The correlation data between the multi-level alarm data packets is the alarm information;
[0022] Determine the type of multi-level alarm data packet correlation alarm information according to the alarm strategy;
[0023] Compare the relevance of the corresponding modules for the alarm information types to obtain the corresponding alarm strategies and solution strategies;
[0024] Feedback the alarm strategy to the alarm system to implement the testing of the corresponding alarm information and the distribution of the alarm strategy data;
[0025] Feedback the solution strategy to the strategy system to implement strategy planning and alarm system testing for corresponding alarm information.
[0026] Optionally, the following steps are also included:
[0027] Set up corresponding network partitions for multiple cloud platforms with corresponding functional modules;
[0028] Obtain data from one of the network partitions, and set a solution strategy for alarm data for a network partition based on big data or manual settings;
[0029] The policy is input into the policy system, the policy system matches the corresponding modification policy according to the alarm prompt, and the policy system runs the policy to repair the alarm prompt.
[0030] Optionally, the network partitioning method includes the following steps:
[0031] Based on the multi-cloud platform and with the multi-cloud monitoring system as the backbone, a network partitioning strategy tree is constructed with the alarm system and strategy system as branches.
[0032] A tree-like association neural network is constructed through alarm prompts associated with the alarm system and the strategy system, and alarm strategies corresponding to the alarm prompts;
[0033] The tree-like associative neural network is partitioned accordingly and displayed in the alarm panel to achieve corresponding color-coded partitions.
[0034] Optionally, a network partition repair method includes the following steps:
[0035] Set the operation and maintenance data parameters and operation and maintenance abnormality threshold parameters for any different partition;
[0036] Through multiple verifications, and record whether it meets the set value;
[0037] If it does not meet the requirements, an early warning is issued to obtain the threshold trend, and based on the early warning information, the corresponding alarm strategy in the different partitions is obtained;
[0038] If it meets the requirements, the warning information will be recorded and fed back to achieve further monitoring and analysis of the warning information;
[0039] Analyze the two types of warning information, obtain the corresponding module data abnormal information, and locate the corresponding warning information generating module;
[0040] To obtain the current abnormal information of the corresponding module and the prediction problem of the corresponding module;
[0041] Analyze potential faults based on acquired abnormal information and predicted problems;
[0042] Or the defects of the corresponding module and provide a repair method.
[0043] According to another aspect of an embodiment of the present invention, a computer-readable storage medium is provided, wherein the storage medium stores a computer program, and when the computer program is executed by a processor, any of the aforementioned methods is implemented.
[0044] According to yet another aspect of an embodiment of the present invention, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, any one of the aforementioned methods is implemented.
[0045] The technical effects achieved by the present invention are:
[0046] The present invention connects to multiple cloud platforms through a monitoring system built on multiple clouds, obtains alarm information based on a single or multiple cloud platforms, and then monitors and repairs corresponding problems through strategies. By managing the resources of multiple cloud platforms, unified management is achieved, and corresponding strategies for corresponding alarm information are used to make operations simpler, and alarm information is displayed through an alarm dashboard.
[0047] The present invention achieves unified management of multi-cloud platforms, enables viewing of monitoring information through an alarm dashboard, and switches between multiple accounts through multi-cloud ports, thereby achieving multi-cloud integration and data isolation, making alarm information management operations simpler.
[0048] The present invention can unify and optimize the display of the monitoring dashboard, realize fast loading speed of alarm information, and make the output of alarm information more concise and smooth, avoid the redundancy of complex information and the complexity of information judgment, simplify the alarm information, and improve the judgment efficiency of personnel or monitoring systems. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] Figure 1 It is a structural schematic diagram of the alarm system of the present invention;
[0050] Figure 2 It is a flowchart of the first alarm management method of the present invention;
[0051] Figure 3 It is a structural diagram of the second alarm management method in the present invention. DETAILED DESCRIPTION
[0052] In order to make the purpose and advantages of the present invention more clearly understood, the present invention is specifically described below in conjunction with embodiments. It should be understood that the following text is only used to describe one or several specific embodiments of the present invention, and does not strictly limit the scope of protection of the specific claims of the present invention.
[0053] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0054] According to an embodiment of the present invention, a method embodiment of a monitoring alarm management method based on multi-cloud construction is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in an order different from that shown here.
[0055] like Figure 1 As shown, a monitoring and alarm system based on multi-cloud construction includes:
[0056] Multi-cloud port, used to configure and connect to the multi-cloud platform, and to access the multi-cloud platform by establishing multiple sub-accounts;
[0057] Monitoring system: The monitoring system realizes data connection and monitoring between the cloud and the client through the established sub-accounts;
[0058] Alarm system: The alarm system sets alarm rules based on the acquired monitoring data to implement alarm prompts, which are displayed in the alarm dashboard;
[0059] Strategy system, used to set the alarm strategy of the alarm system, and to implement the planning, modification and operation of the alarm strategy;
[0060] Furthermore, a sub-account is established and the sub-account is established through the monitoring dashboard, and the sub-account information is stored inside the monitoring system. The monitoring system uses the sub-account to log in to the corresponding cloud platform, and the corresponding functions of the sub-account are configured to monitor the corresponding functional partitions. The monitoring system makes data judgments on the corresponding functional partitions, and the alarm prompts are implemented through the alarm system, and the prompt information is output to the monitoring dashboard.
[0061] Furthermore, the monitoring dashboard includes but is not limited to display on display devices such as PCs, mobile phones, and monitoring centers, and the monitoring dashboard has the ability to modify and monitor data in the monitoring and alarm system, and is used to achieve interaction with the internal monitoring and alarm system.
[0062] Among them, the monitoring system includes multiple cloud platform interfaces and a unified data collection engine. It realizes the connection of multi-cloud ports through multiple cloud platform interfaces, and the data access permission management realized by multiple sub-accounts corresponding to multiple cloud platform interfaces. The unified data collection engine is used to collect, standardize and integrate resource usage and performance data across multiple cloud platform interfaces.
[0063] Furthermore, the unified data collection engine is used to collect data from various terminals and the cloud, and compare the collected data to generate logs.
[0064] Furthermore, the alarm system and the policy system are integrated into the integrated management platform, and the operation and maintenance information is displayed on the alarm dashboard. The alarm rules are set through the built-in dynamic alarm generator, the alarm thresholds in the alarm rules are defined, and abnormal operating conditions are detected to trigger alarm information, which is displayed on the alarm dashboard.
[0065] Furthermore, the operation and maintenance information includes, but is not limited to, alarm information, alarm strategies and related information, alarm thresholds and related information, system information of the alarm system, and system information of the strategy system.
[0066] As an optional embodiment, refer to the attached Figure 1 ,The alarm threshold is based on the monitoring data obtained by the ,strategy system and the historical data analysis of the monitoring data, the alarm threshold trend ,obtained, and the alarm strategy is generated in combination of the alarm threshold.
[0067] Optionally, the monitoring data is acquired by a monitoring system, and the historical data analysis of the monitoring data is data information acquired by a unified data acquisition engine, and the above data information is transmitted to an integrated management platform to realize subsequent data processing.
[0068] Optionally, the alarm threshold trend is a generated monitoring data, which is the correlation data between the operating data and the threshold during operation. According to the alarm threshold trend, the alarm strategy corresponding to the alarm threshold trend is obtained, and a corresponding repair strategy is formulated.
[0069] As an optional embodiment, refer to the attached Figure 1 The data of the alarm information is fed back to the monitoring system, which locates the warning module through the monitoring system, and retrieves the historical data of the warning module through the strategy system. After positioning, the corresponding repair strategy is mobilized, or the corresponding repair personnel are notified to repair it, so as to achieve targeted warnings and repairs.
[0070] As an optional embodiment, a policy operation test module is also provided in the policy system to implement the policy operation method, and by obtaining the remaining performance parameters of the alarm system obtained by the monitoring system, it is used to simulate the operation tests of various strategies when the system operation pressure is small, so as to realize idle time testing and reduce excessive occupation of system performance.
[0071] Embodiment 1:
[0072] See attached Figure 2 , a monitoring and alarm management method based on multi-cloud construction, comprising the following steps:
[0073] S1. The terminal and cloud data obtained based on the multi-cloud port are fed back to the alarm system;
[0074] S2. Setting alarm rules based on monitoring data obtained by alarm strategy;
[0075] S3, setting the alarm rule as a multi-level alarm data packet, and realizing correlation connection of the multi-level alarm data packets;
[0076] S4. The correlation data between the multi-level alarm data packets is the alarm information;
[0077] S5. Determine the type of multi-level alarm data packet correlation alarm information according to the alarm strategy;
[0078] S6. Compare the relevance of the corresponding modules for the alarm information types to obtain the corresponding alarm strategy and solution strategy;
[0079] S7, feeding back the alarm strategy to the alarm system to implement the testing of the corresponding alarm information and the distribution of the alarm strategy data;
[0080] S8. Feedback the solution strategy to the strategy system to implement strategy planning and alarm system testing for the corresponding alarm information.
[0081] The above steps S1 to S4 are methods for the monitoring alarm system to obtain alarm information. For example, according to the CPU utilization, memory usage, memory usage, total QPS requests, request hit rate, large value requests and other data in the corresponding game running environment in an online environment, the corresponding running data is obtained to show abnormal data or abnormal fluctuations, and multiple monitoring dashboards are created according to dimensions such as environment / purpose under a project. Different monitoring dashboards can select any number of relationship nodes under the project, which is convenient for different people or monitoring systems to monitor different monitoring contents at different times. A monitoring dashboard can contain resource nodes under multiple different cloud ports, and a dashboard can also contain resource nodes under multiple different accounts. Of course, a monitoring dashboard can also contain multiple different resources. There is no limit on the number of resource nodes in a monitoring dashboard, but it can be achieved by adding nodes. For example, you only need to fill in the display name, select the cloud port, resource type and relationship node, and determine the display order. The relationship node is taken from the service tree built by multi-cloud services. After selecting a node, all resources under this node will be automatically aggregated in a chart (that is, a related alarm information). You can compare and observe the changes in resource monitoring under the node. When the resources under the node change, there is no need to update the configuration of the monitoring dashboard. The display of the monitoring dashboard can be unified and optimized, and the alarm information can be loaded quickly. The output of the alarm information is more concise and smooth, avoiding the redundancy of complex information, causing the complexity of information judgment, simplifying the alarm information, and improving the judgment efficiency of personnel or monitoring systems.
[0082] Optionally, the alarm dashboard can also realize unified display and retrieval of alarm information by entering a main information and listing the corresponding related data to control the overall operation status of the project.
[0083] Optionally, for important notifications of alarms, the display and notification of important information and related information can be achieved through the alarm data that produces the impact, or through the positioning of the monitoring system, to ensure the timeliness of the notification and the uniformity of the related information, and through the alarm information, timely response and timely processing of the alarm information can be achieved, and the type of alarm information can be determined through step S5, and the judgment method is to locate the early warning module that generates the alarm information through the monitoring system.
[0084] Specifically, as in step S6, by matching the type of alarm information, such as CPU operation abnormality data, memory operation abnormality data, etc., with the operation data of the module under normal conditions, data comparison is achieved, and by comparing the data information of other cloud platforms of the same type, the response strategies and solutions for the corresponding alarm information in the historical records are obtained.
[0085] For example, when the CPU usage is greater than 95% and the system crashes, it can be fixed by cleaning up miscellaneous operations, restarting, etc.
[0086] For example, if a warning message that has never appeared before appears, the warning message needs to be provided to the operation and maintenance personnel, processed by the operation and maintenance or technical personnel, and recorded in the way the operation and maintenance or technical personnel process it to generate new policy information.
[0087] In step S7 and step S8, the newly generated strategy information is fed back to the alarm system, and the alarm system runs a simulation test on the alarm information to further verify the corresponding strategy to ensure that the corresponding alarm information can be responded to during the operation, and the tested alarm strategy data is distributed to the corresponding alarm rules. Through the newly generated alarm rules, it can ensure that the notification and response strategy are timely and effective, and can respond in the first time.
[0088] Furthermore, the alarm dashboard can modify the data within the alarm system and the monitoring system, and repair system operation errors in the event of monitoring or alarm errors.
[0089] Furthermore, the alarm dashboard brings together alarm information from different sub-accounts on different cloud platforms for unified display, and combined with multi-cloud, it can quickly locate the projects and services to which the resources belong, speeding up problem resolution.
[0090] In addition to the functions of the alarm dashboard mentioned above, the data in the monitoring dashboard is obtained by calling the cloud API and also includes the following data:
[0091] Number of alarms today;
[0092] Current alarm number;
[0093] Number of emergency alarms;
[0094] Current alarm list;
[0095] Alarm history account distribution.
[0096] It should be noted that the alarm panel and the monitoring panel can be the same, or can be a display device integrated into the corresponding monitoring system.
[0097] Embodiment 2:
[0098] For further information, see Attachment Figure 2 , further comprising the following steps:
[0099] S9, setting corresponding network partitions for multiple cloud platforms according to corresponding functional modules;
[0100] S10, obtaining one of the network partition data;
[0101] S11. Set a solution strategy for alarm data for a network partition based on big data or manual settings;
[0102] S12, inputting the strategy into the strategy system;
[0103] S13, matching the corresponding modification strategy according to the alarm prompt through the strategy system;
[0104] S14, and running the strategy through the strategy system to achieve the repair of the alarm letter prompt.
[0105] Steps S1 to S8 are a management method for the alarm system to associate alarm information, and steps S9 to S14 are a management method for displaying corresponding functional modules, and corresponding alarm information and strategies.
[0106] Optionally, in step S9, the related data of the connected multiple cloud platforms are used to establish a corresponding related database based on the corresponding functional modules. The main feature of the related database is the comparison information of the corresponding data. The comparison of the same type of data in the same functional module is achieved by comparing the comparison information of the corresponding data.
[0107] For example, according to step S10, projects of the same category are run in multiple cloud platforms, such as game servers with the same configuration (16C 32G100G). The various parameters in operation under the same game operating environment are calculated, such as the comparison parameters of the maximum CPU usage, the average CPU usage, the maximum memory usage, and the average memory usage. If any of the comparison parameters is abnormal or fluctuates, it is determined to be abnormal and an alarm message is generated. During the operation, in an emergency state, the function can be continuously operated by calling the hardware configuration of the same type, or by restarting and calling the operating environment of the corresponding configuration, thereby quickly locating the fault and quickly repairing the problem.
[0108] In addition to the above solutions, there are also methods including but not limited to increasing heat dissipation, clearing software memory, etc.
[0109] According to step S11, the similar problems and solutions are generated into solution strategies;
[0110] Further, according to step S12 to step S14, the corresponding fault information is used to generate warning information, and the corresponding strategy is generated by the strategy system. After encountering the above problem, the alarm system is run, and the corresponding strategy is run to solve the corresponding problem.
[0111] Optionally, through the above-mentioned management method, during operation, monitoring of alarm information can be achieved by monitoring the alarm information, such as through any of the methods in Example 1 or Example 2, and running the alarm system, and the alarm information can be monitored. However, during the operation of the entire warning system, when the operating pressure of the alarm system is relatively high, running it through one of the methods can achieve monitoring of the alarm information. When the operating pressure of the system is relatively low, running the two warning systems at the same time can more accurately locate the source of the warning information. Running the above-mentioned two solution strategies at the same time can provide a better solution and a faster way to solve the alarm information, and it is more efficient during the operation of the management system.
[0112] As an optional embodiment, the network partitioning method includes the following steps:
[0113] S901. Based on the multi-cloud platform and with the multi-cloud monitoring system as the main trunk, a network partitioning strategy tree is constructed with the alarm system and the strategy system as branches.
[0114] S902, constructing a tree-like association neural network through alarm prompts associated with the alarm system and the policy system, and alarm policies corresponding to the alarm prompts;
[0115] S903, and realize corresponding partitioning of the tree-like associative neural network, and display it in the alarm panel to realize distinguishing partitions with corresponding colors.
[0116] According to step S901, the alarm system generates an alarm information tree from the simple alarm information of the alarm system, and generates the corresponding alarm information tree partition strategy partition by the corresponding strategy. According to step S902, the corresponding alarm prompt is generated by the alarm information. The corresponding tree-like associated neural network partition is constructed, and the corresponding partition is formed into the partition information of the corresponding distinguishing color block through step S903, and displayed in the alarm panel to realize the associated display of the alarm information and generate the corresponding strategy information.
[0117] Furthermore, through the above method, it is possible to realize the display management of various information, as well as the display of corresponding alarm information and strategies, which can enable more intuitive management during the manual repair stage.
[0118] As an optional embodiment, the network partition repair method includes the following steps:
[0119] S1001. Setting operation and maintenance data parameters and operation and maintenance abnormality threshold parameters for any distinct partition;
[0120] S1002, pass multiple verifications and record whether it meets the set value;
[0121] S1003. If it does not meet the requirements, issue an early warning, obtain the threshold trend, and obtain the corresponding alarm strategy in the different partitions according to the early warning information;
[0122] S1004. If it is in compliance, the warning information is recorded and fed back to achieve further monitoring and analysis of the warning information;
[0123] S1005, analyzing the two types of warning information, obtaining corresponding module data abnormality information, and locating the corresponding warning information generating module;
[0124] S1006, obtaining current abnormal information of the corresponding module and the predicted problem of the corresponding module;
[0125] S1007. Analyze potential fault hazards based on acquired abnormal information and predicted problems;
[0126] S1008, or a defect of the corresponding module, and provide a repair method.
[0127] In step S1006, the abnormal information includes the monitored alarm information exceeding the threshold, or the monitored alarm information experiencing data fluctuations that do not exceed the threshold. By analyzing the above two types of abnormal information and through methods such as Example 1 or Example 2, the root cause of the corresponding alarm information is realized, and by predicting the abnormal information generating module, the fault hazards of the abnormal information generating module are analyzed, and then targeted repairs are achieved on the partitions.
[0128] It should be noted that the above modules can be implemented by software or hardware. For the latter, it can be implemented in the following ways, but not limited to: the above modules are all located in the same processor; or the above modules are located in different processors in any combination.
[0129] According to another aspect of an embodiment of the present invention, an electronic device is provided. The electronic device includes a memory and a processor; the memory is used to store programs; and the processor executes the program to implement any one of the aforementioned methods.
[0130] According to another aspect of an embodiment of the present invention, a computer-readable storage medium is provided, wherein the storage medium stores a computer program, and when the computer program is executed by a processor, any of the aforementioned methods is implemented.
[0131] According to yet another aspect of an embodiment of the present invention, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, any one of the aforementioned methods is implemented.
[0132] The above is only a preferred embodiment of the present invention. It should be noted that, for those skilled in the art, several improvements and modifications can be made without departing from the principles of the present invention, and these improvements and modifications should also be considered as the protection scope of the present invention. The structures, devices and operating methods not specifically described and explained in the present invention shall be implemented according to the conventional means in the art unless otherwise specified and limited.
Claims
1. A monitoring and alarm management method based on multi-cloud construction, characterized in that: The steps include: The terminal and cloud data obtained through multi-cloud ports are fed back to the alarm system; Set alarm rules based on monitoring data obtained by alarm strategy; The alarm rules are set as multi-level alarm data packets, and the multi-level alarm data packets are connected in a correlated manner; The correlation data between the multi-level alarm data packets is the alarm information; Determine the type of alarm information associated with the multi-level alarm data packet according to the alarm strategy; Compare the relevance of the corresponding modules for the alarm information types to obtain the corresponding alarm strategies and solution strategies; Feedback the alarm strategy to the alarm system to implement the testing of the corresponding alarm information and the distribution of the alarm strategy data; Feedback the solution strategy to the strategy system to implement strategy planning and alarm system testing for corresponding alarm information.
2. According to a multi-cloud-based monitoring and alarm management method according to claim 1, it is characterized in that: The steps include: Set up corresponding network partitions for multiple cloud platforms with corresponding functional modules; Obtain data from one of the network partitions, and set a solution strategy for alarm data for a network partition based on big data or manual settings; The strategy is input into the strategy system, the strategy system matches the corresponding modification strategy according to the alarm prompt, and the strategy is run through the strategy system to achieve the repair of the alarm letter prompt.
3. A multi-cloud-based monitoring and alarm management method according to any one of claims 1 or 2, characterized in that: The network partitioning method comprises the following steps: Based on the multi-cloud platform and with the multi-cloud monitoring system as the backbone, a network partitioning strategy tree is constructed with the alarm system and strategy system as branches. A tree-like association neural network is constructed through alarm prompts associated with the alarm system and the strategy system, and alarm strategies corresponding to the alarm prompts; The tree-like associative neural network is partitioned accordingly and displayed in the alarm panel to achieve corresponding color-coded partitions.
4. A multi-cloud-based monitoring and alarm management method according to claim 3, characterized in that: The network partition repair method comprises the following steps: Set the operation and maintenance data parameters and operation and maintenance abnormality threshold parameters for any different partition; Through multiple verifications, and record whether it meets the set value; If it does not meet the requirements, an early warning is issued to obtain the threshold trend, and based on the early warning information, the corresponding alarm strategy in the different partitions is obtained; If it meets the requirements, the warning information will be recorded and fed back to achieve further monitoring and analysis of the warning information; Analyze the two types of warning information, obtain the corresponding module data abnormal information, and locate the corresponding warning information generating module; To obtain the current abnormal information of the corresponding module and the prediction problem of the corresponding module; Analyze potential faults based on acquired abnormal information and predicted problems; Or the defects of the corresponding module and provide a repair method.
5. A monitoring and alarm system based on multi-cloud construction, using any method as claimed in claims 1 to 4, characterized in that: include: Multi-cloud port, used to configure and connect to the multi-cloud platform, and to access the multi-cloud platform by establishing multiple sub-accounts; A monitoring system, wherein the monitoring system realizes data connection and monitoring between the cloud and the client through the established sub-accounts; An alarm system, which sets alarm rules based on the acquired monitoring data to implement alarm prompts and displays them in the alarm dashboard; Strategy system, used to set the alarm strategy of the alarm system, and to implement the planning, modification and operation of the alarm strategy; The monitoring system includes multiple cloud platform interfaces and a unified data collection engine, through which the connection to multiple cloud ports is realized, and data access permission management is realized by multiple sub-accounts corresponding to multiple cloud platform interfaces, and the unified data collection engine is used to collect, standardize and integrate resource usage and performance data across multiple cloud platform interfaces; The alarm system and policy system are integrated into the integrated management platform, which displays the operation and maintenance information on the alarm dashboard, and sets alarm rules through the built-in dynamic alarm generator, defines the alarm thresholds in the alarm rules, detects abnormal operation status to trigger alarm information, and displays it on the alarm dashboard.
6. The multi-cloud-based monitoring and alarm system according to claim 5, characterized in that: The alarm threshold is obtained by analyzing the monitoring data acquired by the policy system and the historical data of the monitoring data, and the alarm threshold trend is obtained, and the alarm strategy is generated in combination with the alarm threshold.
7. The multi-cloud-based monitoring and alarm system according to claim 6 is characterized in that: The data of the alarm information is fed back to the monitoring system, the monitoring system is used to locate the module generating the alarm, and the strategy system is used to retrieve the historical data of the module generating the alarm.
8. The multi-cloud-based monitoring and alarm system according to claim 5, characterized in that: The policy system is also provided with a policy operation test module.
9. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 4 is implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the method according to any one of claims 1 to 4 is implemented.