Unified operation and maintenance alarm method, system and terminal for Internet of Things data

Through unified operation and maintenance alarm methods, IoT data is collected and processed in real time, intelligent alarm classification and response is realized, the problem of dispersed alarm information is solved, and the operation and maintenance processing efficiency and system stability are improved.

CN119254606AInactive Publication Date: 2025-01-03深圳开鸿数字产业发展有限公司
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411776475.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-05
Publication Date
2025-01-03
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The traditional alarm processing method has dispersed alarm information, which leads to slow response efficiency. Operation and maintenance personnel cannot obtain alarm information in time for processing and cannot meet user needs.

Method used

Provide a unified operation and maintenance alarm method for IoT data, including obtaining IoT data for preprocessing, graphical processing and initial aggregation, business data extraction and alarm calculation, and re-aggregation combined with monitoring statistics and alarm failure results to realize intelligent Alarm classification and response.

Benefits of technology

By collecting and processing IoT data in real time, the operation and maintenance processing efficiency is improved, the equipment is operated normally, and the rapid response to alarm events and system stability is achieved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119254606A_ABST
    Figure CN119254606A_ABST
Patent Text Reader

Abstract

The invention discloses a unified operation and maintenance alarm method, system and terminal for Internet of Things data, and the method comprises the steps: obtaining the Internet of Things data, and carrying out the preprocessing of the Internet of Things data, and obtaining the Internet of Things standard data; performing graphical processing and initial convergence processing on the Internet of Things standard data to obtain a monitoring statistical result; performing service data extraction processing and alarm calculation processing on the Internet of Things data to obtain an alarm fault result; and carrying out re-convergence processing on the monitoring statistical result and the alarm fault result to obtain a unified service convergence result. According to the invention, by collecting the data of the Internet of Things in real time and carrying out monitoring and alarm judgment on the data of the Internet of Things, intelligent alarm classification, analysis and response on the operation and maintenance data of the Internet of Things can be realized, and meanwhile, through a mode of combining operation monitoring and fault alarm, the operation and maintenance processing efficiency of alarm events can be effectively improved; and the normal operation of equipment is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of data processing technology, and in particular to a unified operation and maintenance alarm method, system, terminal and computer-readable storage medium for Internet of Things data. Background Art

[0002] At present, with the continuous enrichment of IoT services in various companies and the increasing complexity of IT infrastructure, operation and maintenance management is faced with a large number of alarms and events. However, the traditional alarm processing method has the problem of scattered alarm information, which leads to slow alarm response efficiency, and the operation and maintenance personnel cannot obtain alarm information in time for processing, which cannot meet user needs.

[0003] Therefore, the prior art still needs to be improved and developed. Summary of the invention

[0004] The main purpose of the present invention is to provide a unified operation and maintenance alarm method, system, terminal and computer-readable storage medium for Internet of Things data, aiming to solve the problem in the prior art that the alarm information is dispersed, resulting in slow alarm response efficiency, the operation and maintenance personnel cannot obtain the alarm information in time for processing, and cannot meet user needs.

[0005] To achieve the above object, the present invention provides a unified operation and maintenance alarm method for Internet of Things data, and the unified operation and maintenance alarm method for Internet of Things data comprises the following steps: Acquire IoT data, and pre-process the IoT data to obtain IoT specification data; Performing graphical processing and initial aggregation processing on the IoT specification data to obtain monitoring statistical results; Performing business data extraction and alarm calculation processing on the IoT data to obtain an alarm fault result; The monitoring statistics result and the alarm fault result are re-aggregated to obtain a unified service aggregation result.

[0006] Optionally, the unified operation and maintenance alarm method for IoT data, wherein the step of acquiring IoT data and preprocessing the IoT data to obtain IoT specification data, specifically includes: Acquire IoT data, wherein the IoT data includes database data, business log data, device operation log data, operating system data, and message queue data; The IoT data is subjected to denoising, formatting and data filling processing to obtain IoT standard data.

[0007] Optionally, the unified operation and maintenance alarm method for IoT data, wherein the step of performing graphical processing and initial aggregation processing on the IoT specification data to obtain monitoring statistical results, specifically includes: Graphically processing the IoT specification data to obtain a plurality of business display graphs, wherein the business display graphs include curve graphs, bar graphs, and pie charts; Determine the target business demand, and perform initial aggregation processing on the multiple business display graphs according to the target business demand to obtain monitoring statistical results.

[0008] Optionally, the unified operation and maintenance alarm method for IoT data, wherein the IoT specification data is subjected to graphical processing and initial aggregation processing to obtain monitoring statistical results, further comprising: The device or network operation status and the device or network operation trend within a preset time period are obtained according to the monitoring statistical results, and the device or network operation status and the device or network operation trend are visualized.

[0009] Optionally, in the unified operation and maintenance alarm method for IoT data, the business data extraction process includes normalized extraction process and filtering process; The performing of business data extraction and alarm calculation processing on the IoT data to obtain an alarm fault result specifically includes: According to the target business requirements, the IoT data is subjected to normalization extraction and filtering to obtain IoT business data; Performing alarm configuration processing according to the IoT service data to obtain alarm configuration information, wherein the alarm configuration processing includes alarm rule configuration, alarm threshold configuration, alarm contact configuration, and alarm mode configuration; The Internet of Things service data is subjected to alarm calculation processing according to the alarm configuration information to obtain an alarm fault result that does not satisfy the alarm configuration information in the Internet of Things service data.

[0010] Optionally, the unified operation and maintenance alarm method for IoT data, wherein the IoT data is subjected to business data extraction processing and alarm calculation processing to obtain an alarm fault result, further comprising: Generate an alarm table according to the alarm failure result, and calculate the failure rate and failure occurrence trend according to the alarm table; Classify the alarm fault result according to the failure rate and the failure occurrence trend to obtain an alarm classification result, wherein the alarm classification result includes a first alarm result and a second alarm result; When the first alarm result appears, it is prompted that manual troubleshooting is required; When the second alarm result occurs, automatic adjustment processing is performed.

[0011] Optionally, the unified operation and maintenance alarm method for IoT data, wherein the monitoring statistical results and the alarm fault results are re-aggregated to obtain a unified business aggregation result, further comprising: When a user logs in, the user's user rights are obtained, and an alarm query or alarm configuration is performed on the unified service aggregation result according to the user rights.

[0012] In addition, to achieve the above-mentioned purpose, the present invention further provides a unified operation and maintenance alarm system for Internet of Things data, wherein the unified operation and maintenance alarm system for Internet of Things data comprises: A data preprocessing module, used to obtain IoT data and preprocess the IoT data to obtain IoT specification data; A monitoring statistical result generation module is used to perform graphical processing and initial aggregation processing on the IoT specification data to obtain monitoring statistical results; An alarm fault result generation module is used to perform business data extraction processing and alarm calculation processing on the IoT data to obtain an alarm fault result; The aggregation result generating module is used to re-aggregate the monitoring statistical results and the alarm fault results to obtain a unified service aggregation result.

[0013] In the present invention, IoT data is obtained, and the IoT data is preprocessed to obtain IoT specification data; the IoT specification data is graphically processed and initially aggregated to obtain monitoring statistical results; the IoT data is subjected to business data extraction processing and alarm calculation processing to obtain alarm fault results; the monitoring statistical results and the alarm fault results are re-aggregated to obtain unified business aggregation results. The present invention can realize intelligent alarm classification, analysis and response of IoT operation and maintenance data by collecting IoT data in real time, monitoring IoT data and alarm determination. At the same time, by combining operation monitoring and fault alarm, the operation and maintenance processing efficiency of alarm events can be effectively improved, ensuring the normal operation of the equipment. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] Figure 1 It is a flow chart of a preferred embodiment of the unified operation and maintenance alarm method of the Internet of Things data of the present invention; Figure 2 It is a schematic diagram of the overall architecture of a unified operation and maintenance alarm platform of a preferred embodiment of the unified operation and maintenance alarm method for Internet of Things data of the present invention; Figure 3It is a schematic diagram of the trend of the number of event reports of a preferred embodiment of the unified operation and maintenance alarm method for Internet of Things data of the present invention; Figure 4 This is a schematic diagram of the proportion of events in various fields in a preferred embodiment of the unified operation and maintenance alarm method for IoT data of the present invention; Figure 5 It is a schematic diagram of network traffic status within a preset time period of a preferred embodiment of the unified operation and maintenance alarm method for Internet of Things data of the present invention; Figure 6 It is a schematic diagram of CPU usage trend of a preferred embodiment of the unified operation and maintenance alarm method for IoT data of the present invention; Figure 7 It is a schematic diagram of memory usage trend of a preferred embodiment of the unified operation and maintenance alarm method for IoT data of the present invention; Figure 8 It is a schematic diagram of an alarm analysis report of a preferred embodiment of the unified operation and maintenance alarm method for Internet of Things data of the present invention; Fig. 9 It is a structural diagram of a preferred embodiment of the unified operation and maintenance alarm system for Internet of Things data of the present invention; Fig.10 It is a structural diagram of a preferred embodiment of the terminal of the present invention. DETAILED DESCRIPTION

[0015] In order to make the purpose, technical solution and advantages of the present invention clearer and more specific, the present invention is further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0016] As the company's IoT business continues to grow, the IT infrastructure becomes increasingly complex, and operation and maintenance management faces a large number of alarms and events. Traditional alarm processing methods often have problems such as scattered alarm information, slow response, much manual intervention, and inability to customize monitoring and alarms, which leads to increased operation and maintenance costs. Code development is required every time, affecting the availability and reusability of the system. In order to improve the stability of the system and issue alarms in advance when a failure occurs, to ensure that problems are discovered in the first place and to notify relevant personnel to solve them, it is necessary to generate a variety of visual data for display, so as to clearly understand the operation process of the equipment and the overall status of the system.

[0017] To solve the above problems, the present invention sets up an architecture of a unified operation and maintenance alarm platform, aiming to provide an efficient, flexible and scalable alarm management system. The architecture can collect and process operation and maintenance alarm information in real time, realize intelligent classification, analysis and response of alarms, and help companies improve operation and maintenance efficiency and system stability.

[0018] The unified operation and maintenance alarm method for Internet of Things data described in the preferred embodiment of the present invention is as follows: Figure 1 As shown, the unified operation and maintenance alarm method of the Internet of Things data includes the following steps: Step S10: Acquire IoT data, and pre-process the IoT data to obtain IoT specification data.

[0019] To build a unified operation and maintenance alarm platform, we must focus on operation monitoring and fault alarm. We must incorporate network resources, hardware resources, software resources, database resources, etc. involved in all business systems into a unified operation and maintenance monitoring platform. By eliminating differences in management software and data collection methods, we can achieve unified management, unified standards, unified processing, unified presentation, unified user login, and unified authority control for various data sources, and ultimately achieve standardized, automated, and intelligent operation and maintenance management.

[0020] like Figure 2 As shown, the unified operation and maintenance alarm platform provided in the present invention includes 6 layers, namely, data collection layer, business statistics layer, business aggregation layer, data extraction layer, alarm configuration layer, alarm trigger layer, unified business aggregation processing layer and unified user management layer, wherein the business statistics layer and the data extraction layer are at the same layer, and the business aggregation layer and the alarm trigger layer are at the same layer.

[0021] At the same time, in these 6 layers, they are divided into four modules according to their functional implementation, namely monitoring module, alarm module, aggregation module and user management module.

[0022] Among them, the monitoring module is mainly used to complete the collection and graphical display of basic data. There are many ways to collect data, which can be reported through device logs, implemented through custom scripts, and reading database data for collection, and then performing business data statistics and business data aggregation.

[0023] Specifically, IoT data is obtained, wherein the IoT data includes database data, business log data, device operation log data, operating system data, and message queue data; and the IoT data is denoised, formatted, and filled with data to obtain IoT specification data.

[0024] For the collection of IoT data, a data collection layer is set up in the present invention: the data collection layer is located at the bottom layer of the unified operation and maintenance alarm platform, and is mainly used to collect database data, business log data, equipment operation log data, operating system data, and message queue data, etc., and then the collected IoT data is standardized and stored.

[0025] The main purpose of normalizing IoT data is to improve the quality and availability of data. Through normalization processing, IoT data can be made more standardized and unified, which can effectively reduce the noise and outliers in IoT data and improve the accuracy and reliability of IoT data.

[0026] For example, operating system data is collected, including CPU usage, memory usage, and disk size, etc. However, these data are collected through different collection methods, so they need to be stored in the operating system data table in a unified format. The data format is generally shown in Table 1 below (this is a standardized example of storing data of different indicators in a unified manner).

[0027] Table 1: Operating system data table

[0028] Another method is to normalize data from a business perspective. For example, if the startup time reported by the device does not have a value, the data collection layer will supplement the time field with the current time to prevent problems in subsequent business processing. For example, when obtaining the traffic of the current server, if the collected traffic is displayed as null (empty value), null is replaced with 0.0. This is to normalize data according to business.

[0029] Furthermore, the data after normalization is stored according to the business, for example, the data reported by the device is stored in the device report, and the data collected by the operating system is stored in the operating system table. It can also be stored according to specific scenarios, for example, some indicators of the database runtime can be collected and stored in the database details table.

[0030] Step S20: Graphically process and initially aggregate the IoT specification data to obtain monitoring statistics results.

[0031] Specifically, the IoT specification data is graphically processed to obtain a plurality of business display diagrams, wherein the business display diagrams include curve diagrams, bar charts, and pie charts; target business requirements are determined, and initial aggregation processing is performed on the plurality of business display diagrams according to the target business requirements to obtain monitoring statistical results.

[0032] Among them, the graphical processing is to convert the IoT specification data into graphics for display. The graphics can be in the form of curve graphs, bar graphs, pie charts, etc., that is, the business display graph in the present invention, which can be displayed more intuitively, so that the operation and maintenance personnel can quickly obtain the status and change trend of the device or network. In a specific embodiment, the business display graph can be a CPU occupancy line graph, a memory usage line graph, a device distribution area pie chart, and a device usage time statistics bar graph.

[0033] The initial aggregation processing is to further aggregate the data based on the business display chart output by the business statistics layer. For example, based on the CPU occupancy line chart, memory usage line chart, device distribution area pie chart, and device usage time statistical bar chart in the business statistics layer, after the initial aggregation processing of the business aggregation layer, you can get: the total number of events reported by the device on the previous day, the average device usage time in the past month, the top 10 devices with the longest standby time, and the number of devices whose CPU was above 50% yesterday (that is, the monitoring statistics in the present invention).

[0034] Furthermore, the device or network operation status and the device or network operation trend within a preset time period are obtained according to the monitoring statistical results, and the device or network operation status and the device or network operation trend are visualized.

[0035] After obtaining the equipment or network operation status and equipment or network operation trend within a preset time period, they can be visualized and presented to operation and maintenance personnel so that abnormal situations can be discovered and handled in a timely manner.

[0036] For the graphical processing of IoT specification data, the present invention sets a business statistics layer, wherein the business statistics layer is located at the second layer, which is an Internet display interface, mainly for the data acquired by the data collection layer (i.e., IoT specification data in the present invention) to be displayed in a unified manner, and the display method can be a curve chart, a bar chart, a pie chart, etc. Figure 3 and Figure 4 As shown in the figure, by graphing the IoT specification data, it can help operation and maintenance personnel understand the operating status and operating trend of the equipment or network over a period of time, and serve as a basis for operation and maintenance personnel to troubleshoot or solve problems, such as Figure 5 , Figure 6 as well as Figure 7 shown.

[0037] For the initial aggregation processing of IoT specification data, a business aggregation layer is set in the present invention. The business aggregation layer is located at the third layer. It mainly aggregates according to the statistical results of the business statistics layer to generate time-series aggregation data required by the business (i.e., the monitoring statistics in the present invention).

[0038] Step S30: performing business data extraction processing and alarm calculation processing on the IoT data to obtain an alarm fault result.

[0039] For abnormal alarm processing of IoT data, an alarm module is set in the present invention. This template is mainly used to complete data screening, filtering and collection, extract the required data from the data collection module to the monitoring alarm module, and complete the monitoring settings, alarm rule settings, alarm threshold settings and alarm contact settings according to the extracted data. Furthermore, the alarm results are centrally displayed and historically stored, and alarm notifications are performed according to the configuration.

[0040] Specifically, the IoT data is subjected to normalization extraction and filtering processing according to the target business requirements to obtain IoT business data; alarm configuration processing is performed according to the IoT business data to obtain alarm configuration information, wherein the alarm configuration processing includes alarm rule configuration, alarm threshold configuration, alarm contact configuration and alarm mode configuration; alarm calculation processing is performed on the IoT business data according to the alarm configuration information to obtain alarm fault results that do not meet the alarm configuration information in the IoT business data.

[0041] In order to configure the alarm, the present invention first sets up a data extraction layer, wherein the data extraction layer is located at the second layer of the unified operation and maintenance alarm platform, and is mainly used to normalize the data obtained by the data acquisition layer (different from the normalization of the data collection layer, the normalization of the data collection layer is the unified processing of metadata, while the normalization of the data extraction layer refers to the normalized extraction according to business requirements, for example, extracting the average CPU utilization within one minute, that is to say, the normalization of the data extraction layer is technically processed again according to the business in the original collected data) and filter processing, and extract the required data to the monitoring and alarm module. This part is the connection point between the monitoring and alarm modules (according to the business, the device reported data received on the current server is counted, and the original data of the data acquisition layer needs to be associated before it can be statistically aggregated).

[0042] After normalization processing by the data extraction layer, alarm configuration is performed. For alarm configuration, an alarm configuration layer is set in the present invention. The alarm configuration layer is located at the third layer of the unified operation and maintenance alarm platform. It mainly performs alarm rule setting, alarm threshold setting, alarm contact setting and alarm method setting according to the IoT business data obtained by the second layer (data extraction layer).

[0043] After the alarm configuration is completed, the present invention sets an alarm trigger layer, wherein the alarm trigger layer is located at the fourth layer of the unified operation and maintenance alarm platform, which is mainly used to record the alarm event in real time, store the alarm result in the database for future use, and form an analysis report with the alarm result (after the alarm occurs, the alarm data will be stored in the corresponding alarm table, and the alarm data will be extracted and aggregated according to the business. Figure 8As shown in the figure, it is an alarm query list, which can be filtered according to the set conditions. After the data is obtained, it can be processed again, such as counting which devices have the most alarms in a period of time, which servers have the most alarms, which time period has the most alarms, etc.) to count the failure rate and failure trend in a period of time.

[0044] Furthermore, an alarm table is generated based on the alarm fault results, and the failure rate and the failure occurrence trend are calculated based on the alarm table; the alarm fault results are classified according to the failure rate and the failure occurrence trend to obtain an alarm classification result, wherein the alarm classification result includes a first alarm result and a second alarm result; when the first alarm result appears, it is prompted that manual troubleshooting is required; when the second alarm result appears, automatic adjustment is performed.

[0045] For alarm processing operations, the process is: 1. Alarm occurs; 2. Alarm notification; 3. Alarm processing. There are two types of alarm processing. One is that it is not manually operable. For example, if the CPU usage is too high, and then an alarm is issued, it needs to be investigated by the operation and maintenance personnel. After processing, the alarm is marked as "processed" in the system. The other is that both alarm notifications can be issued and some automated measures can be taken. For example, if the device temperature is detected to be too high, exceeds the threshold and reaches the condition of triggering an alarm, the operation and maintenance platform will issue a cooling instruction to the device management platform, and the device management platform will execute device instructions such as turning on the fan or increasing the speed. Step S40: re-aggregate the monitoring statistics result and the alarm fault result to obtain a unified service aggregation result.

[0046] For the process of re-aggregating monitoring statistics and alarm fault results, the present invention provides an aggregation module, which mainly completes the integrated business processing and display of alarm and monitoring data.

[0047] The unified business convergence processing layer provided in the present invention is located at the fifth layer, and is mainly used to display monitoring statistics and alarm fault results in a unified manner, and to display and summarize alarms and monitoring in combination according to the business.

[0048] For example, the unified service convergence processing layer receives data from the service convergence layer, including: the total number of events reported by devices the previous day, the average device usage time in the past month, the top 10 devices with the longest standby time, and the number of devices with a CPU usage of more than 50% yesterday. After receiving the alarm fault results generated by the alarm trigger layer, the alarm fault results can be aggregated with the data received from the service convergence layer, and the unified service convergence processing layer can output the following information: a list of devices with alarms the previous day, a list of devices with CPU alarms yesterday, an analysis of the online time of devices the previous day, the total number of alarms, and an analysis of the online time of devices.

[0049] At the same time, the present invention also sets up a user management module, which is mainly used for user operation functions such as user login, user authority management and user monitoring configuration management.

[0050] When a user logs in, the user's user rights are obtained, and an alarm query or alarm configuration is performed on the unified service aggregation result according to the user rights.

[0051] The unified user management layer set in the present invention is located at the top layer and is an Internet display interface. It mainly displays monitoring statistical results and alarm fault results in a unified manner, and realizes multi-user and multi-authority management, as well as unified user and unified authority control.

[0052] Furthermore, if Fig. 9 As shown, based on the unified operation and maintenance alarm method for the Internet of Things data, the present invention also provides a unified operation and maintenance alarm system for the Internet of Things data, wherein the unified operation and maintenance alarm system for the Internet of Things data includes: The data preprocessing module 51 is used to obtain IoT data and preprocess the IoT data to obtain IoT specification data; A monitoring statistical result generating module 52 is used to perform graphical processing and initial aggregation processing on the IoT specification data to obtain monitoring statistical results; The alarm fault result generating module 53 is used to perform business data extraction processing and alarm calculation processing on the IoT data to obtain an alarm fault result; The aggregation result generating module 54 is used to aggregate the monitoring statistics result and the alarm fault result to obtain a unified service aggregation result.

[0053] Furthermore, if Fig.10 As shown, based on the unified operation and maintenance alarm method and system of the above-mentioned Internet of Things data, the present invention also provides a terminal accordingly, and the terminal includes a processor 10, a memory 20 and a display 30. Fig.10Only some components of the terminal are shown, but it should be understood that it is not required to implement all of the components shown, and more or fewer components may be implemented instead.

[0054] In some embodiments, the memory 20 may be an internal storage unit of the terminal, such as a hard disk or memory of the terminal. In other embodiments, the memory 20 may also be an external storage device of the terminal, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (SecureDigital, SD) card, a flash card (Flash Card), etc. equipped on the terminal. Further, the memory 20 may also include both an internal storage unit of the terminal and an external storage device. The memory 20 is used to store application software and various types of data installed on the terminal, such as the program code of the installation terminal. The memory 20 may also be used to temporarily store data that has been output or is to be output. In one embodiment, a unified operation and maintenance alarm program 40 for Internet of Things data is stored on the memory 20, and the unified operation and maintenance alarm program 40 for Internet of Things data can be executed by the processor 10, thereby realizing the unified operation and maintenance alarm method for Internet of Things data in this application.

[0055] In some embodiments, the processor 10 may be a central processing unit (CPU), a microprocessor or other data processing chip, used to run the program code or process data stored in the memory 20, such as executing a unified operation and maintenance alarm method for the IoT data.

[0056] In some embodiments, the display 30 may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, an OLED (Organic Light-Emitting Diode) touch device, etc. The display 30 is used to display information on the terminal and to display a visual user interface.

[0057] In one embodiment, when the processor 10 executes the unified operation and maintenance alarm program 40 of the Internet of Things data in the memory 20, the following steps are implemented: Acquire IoT data, and pre-process the IoT data to obtain IoT specification data; Performing graphical processing and initial aggregation processing on the IoT specification data to obtain monitoring statistical results; Performing business data extraction and alarm calculation processing on the IoT data to obtain an alarm fault result; The monitoring statistics result and the alarm fault result are re-aggregated to obtain a unified service aggregation result.

[0058] The obtaining of IoT data and preprocessing of the IoT data to obtain IoT specification data specifically includes: Acquire IoT data, wherein the IoT data includes database data, business log data, device operation log data, operating system data, and message queue data; The IoT data is subjected to denoising, formatting and data filling processing to obtain IoT standard data.

[0059] The graphical processing and initial aggregation processing of the IoT specification data to obtain monitoring statistical results specifically include: Graphically processing the IoT specification data to obtain a plurality of business display graphs, wherein the business display graphs include curve graphs, bar graphs, and pie charts; Determine the target business demand, and perform initial aggregation processing on the multiple business display graphs according to the target business demand to obtain monitoring statistical results.

[0060] The step of performing graphical processing and initial aggregation processing on the IoT specification data to obtain monitoring statistical results further includes: The device or network operation status and the device or network operation trend within a preset time period are obtained according to the monitoring statistical results, and the device or network operation status and the device or network operation trend are visualized.

[0061] Wherein, the business data extraction process includes normalization extraction process and filtering process; The performing of business data extraction and alarm calculation processing on the IoT data to obtain an alarm fault result specifically includes: According to the target business requirements, the IoT data is subjected to normalization extraction and filtering to obtain IoT business data; Performing alarm configuration processing according to the IoT service data to obtain alarm configuration information, wherein the alarm configuration processing includes alarm rule configuration, alarm threshold configuration, alarm contact configuration, and alarm mode configuration; The Internet of Things service data is subjected to alarm calculation processing according to the alarm configuration information to obtain an alarm fault result that does not satisfy the alarm configuration information in the Internet of Things service data.

[0062] The process of extracting business data and calculating alarms on the IoT data to obtain alarm fault results further includes: Generate an alarm table according to the alarm failure result, and calculate the failure rate and failure occurrence trend according to the alarm table; Classify the alarm fault result according to the failure rate and the failure occurrence trend to obtain an alarm classification result, wherein the alarm classification result includes a first alarm result and a second alarm result; When the first alarm result appears, it is prompted that manual troubleshooting is required; When the second alarm result occurs, automatic adjustment processing is performed.

[0063] The monitoring statistics result and the alarm fault result are re-aggregated to obtain a unified service aggregation result, and then the following steps are further included: When a user logs in, the user's user rights are obtained, and an alarm query or alarm configuration is performed on the unified service aggregation result according to the user rights.

[0064] The present invention also provides a computer-readable storage medium, wherein the computer-readable storage medium stores a unified operation and maintenance alarm program for Internet of Things data, and when the unified operation and maintenance alarm program for Internet of Things data is executed by a processor, the steps of the unified operation and maintenance alarm method for Internet of Things data as described above are implemented.

[0065] In summary, the present invention provides a unified operation and maintenance alarm method, system, terminal and computer-readable storage medium for IoT data, the method comprising: acquiring IoT data, and preprocessing the IoT data to obtain IoT specification data; performing graphical processing and initial aggregation processing on the IoT specification data to obtain monitoring statistical results; performing business data extraction processing and alarm calculation processing on the IoT data to obtain alarm fault results; re-aggregating the monitoring statistical results and the alarm fault results to obtain unified business aggregation results. The present invention can realize intelligent alarm classification, analysis and response of IoT operation and maintenance data by collecting IoT data in real time, monitoring and alarm determination of IoT data. At the same time, by combining operation monitoring and fault alarm, it can effectively improve the operation and maintenance processing efficiency of alarm events and ensure the normal operation of equipment.

[0066] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal 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. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or terminal including the element.

[0067] Of course, those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing related hardware (such as a processor, a controller, etc.) through a computer program, and the program can be stored in a computer-readable storage medium that can be read by a computer, and the program can include the processes of the above-mentioned method embodiments when executed. The computer-readable storage medium can be a memory, a disk, an optical disk, etc.

[0068] It should be understood that the application of the present invention is not limited to the above examples. For ordinary technicians in this field, improvements or changes can be made based on the above description. All these improvements and changes should fall within the scope of protection of the claims attached to the present invention.

Claims

1. A unified operation and maintenance alarm method for Internet of Things data, characterized in that: The unified operation and maintenance alarm method of the Internet of Things data includes: Acquire IoT data, and pre-process the IoT data to obtain IoT specification data; Performing graphical processing and initial aggregation processing on the IoT specification data to obtain monitoring statistical results; Performing business data extraction and alarm calculation processing on the IoT data to obtain an alarm fault result; The monitoring statistics result and the alarm fault result are re-aggregated to obtain a unified service aggregation result.

2. The unified operation and maintenance alarm method for Internet of Things data according to claim 1 is characterized in that: The obtaining of IoT data and preprocessing the IoT data to obtain IoT specification data specifically includes: Acquire IoT data, wherein the IoT data includes database data, business log data, device operation log data, operating system data, and message queue data; The IoT data is subjected to denoising, formatting and data filling processing to obtain IoT standard data.

3. The unified operation and maintenance alarm method for Internet of Things data according to claim 1 is characterized in that: The graphical processing and initial aggregation processing of the IoT specification data to obtain monitoring statistical results specifically include: Graphically processing the IoT specification data to obtain a plurality of business display graphs, wherein the business display graphs include curve graphs, bar graphs, and pie charts; Determine the target business demand, and perform initial aggregation processing on the multiple business display graphs according to the target business demand to obtain monitoring statistical results.

4. The unified operation and maintenance alarm method for Internet of Things data according to claim 1 is characterized in that: The method further includes performing graphical processing and initial aggregation processing on the IoT specification data to obtain monitoring statistical results, and then: The device or network operation status and the device or network operation trend within a preset time period are obtained according to the monitoring statistical results, and the device or network operation status and the device or network operation trend are visualized.

5. The unified operation and maintenance alarm method for Internet of Things data according to claim 3 is characterized in that: The business data extraction process includes normalization extraction process and filtering process; The performing of business data extraction and alarm calculation processing on the IoT data to obtain an alarm fault result specifically includes: According to the target business requirements, the IoT data is subjected to normalization extraction and filtering to obtain IoT business data; Performing alarm configuration processing according to the IoT service data to obtain alarm configuration information, wherein the alarm configuration processing includes alarm rule configuration, alarm threshold configuration, alarm contact configuration, and alarm mode configuration; The Internet of Things service data is subjected to alarm calculation processing according to the alarm configuration information to obtain an alarm fault result that does not satisfy the alarm configuration information in the Internet of Things service data.

6. The unified operation and maintenance alarm method for Internet of Things data according to claim 1 or 5, characterized in that: The business data extraction and alarm calculation processing are performed on the IoT data to obtain an alarm fault result, and then the following steps are further included: Generate an alarm table according to the alarm failure result, and calculate the failure rate and failure occurrence trend according to the alarm table; Classify the alarm fault result according to the failure rate and the failure occurrence trend to obtain an alarm classification result, wherein the alarm classification result includes a first alarm result and a second alarm result; When the first alarm result appears, it is prompted that manual troubleshooting is required; When the second alarm result occurs, automatic adjustment processing is performed.

7. The unified operation and maintenance alarm method for Internet of Things data according to claim 1 is characterized in that: The monitoring statistics result and the alarm fault result are re-aggregated to obtain a unified service aggregation result, and then further comprising: When a user logs in, the user's user rights are obtained, and an alarm query or alarm configuration is performed on the unified service aggregation result according to the user rights.

8. A unified operation and maintenance alarm system for Internet of Things data, characterized in that: The unified operation and maintenance alarm system of the Internet of Things data includes: A data preprocessing module, used to obtain IoT data and preprocess the IoT data to obtain IoT specification data; A monitoring statistical result generation module is used to perform graphical processing and initial aggregation processing on the IoT specification data to obtain monitoring statistical results; An alarm fault result generation module is used to perform business data extraction processing and alarm calculation processing on the IoT data to obtain an alarm fault result; The aggregation result generating module is used to re-aggregate the monitoring statistical results and the alarm fault results to obtain a unified service aggregation result.

9. A terminal, characterized in that: The terminal includes: a memory, a processor, and a unified operation and maintenance alarm program for Internet of Things data stored in the memory and executable on the processor. When the unified operation and maintenance alarm program for Internet of Things data is executed by the processor, the steps of the unified operation and maintenance alarm method for Internet of Things data as described in any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a unified operation and maintenance alarm program for Internet of Things data, and when the unified operation and maintenance alarm program for Internet of Things data is executed by a processor, the steps of the unified operation and maintenance alarm method for Internet of Things data as described in any one of claims 1-7 are implemented.

Citation Information

Patent Citations

  • Comprehensive operation and maintenance management system for internet of things

    CN103336510A

  • Log treatment operation and maintenance monitoring system

    CN106371986A

  • Fault alarm processing method, system, and computer-readable storage medium

    CN108989132A

  • Fault monitoring and processing method and device and electronic equipment

    CN115102844A

  • Intelligent operation and maintenance monitoring platform and method, storage medium and electronic equipment

    CN116302826A