Service early warning method and system, electronic equipment and computer storage medium
By monitoring the metrics data of different businesses in the Oracle EBS system, classifying them into core and general businesses based on their importance, and adopting real-time and timed early warning modes, and notifying relevant responsible persons through multiple channels, the shortcomings of the existing early warning mode are resolved. This enables refined and differentiated monitoring and rapid response of enterprise businesses, ensuring the efficient and stable operation of the enterprise's core systems.
Patent Information
- Application Number
- CN202511563704.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-29
- Publication Date
- 2026-02-03
AI Technical Summary
The existing Oracle EBS system's early warning mode suffers from rigid early warning configuration, delayed response, and a single notification method. It lacks the ability to detect business anomalies in real time, resulting in delayed problem discovery and untimely response, which affects business continuity and management loop.
By monitoring the indicator data of different businesses, the businesses are divided into core businesses and general businesses according to their importance. Real-time early warning mode and timed early warning mode are adopted to generate and issue early warning events, and relevant responsible persons are notified through multiple channels.
It enables refined and differentiated monitoring and early warning of enterprise operations, ensuring that abnormal situations are detected and notified promptly, improving response speed and processing efficiency, and guaranteeing the efficient and stable operation of the enterprise's core systems.
Smart Images

Figure CN121458046A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of enterprise resource planning, and in particular to a business early warning method and system, electronic device and computer storage medium. Background Technology
[0002] As businesses expand, they require a powerful ERP (Enterprise Resource Planning) system to support the operation and management of their processes. Oracle's Oracle EBS (Oracle Enterprise Business Suite), as the core ERP system, comprehensively supports the operation and management of key business processes such as finance, supply chain, project management, and human resources. As the central system of the enterprise's information architecture, Oracle EBS can hold almost all of the enterprise's core business data and critical processes; its stable and efficient operation directly impacts the enterprise's operational efficiency and the quality of its management decisions.
[0003] However, in practical applications, although the Oracle EBS system is feature-rich, its built-in early warning and monitoring mechanisms have significant limitations. These include rigid early warning configurations, delayed responses, a single notification method (primarily relying on traditional email), and a lack of proactive detection of real-time business anomalies. Therefore, when data anomalies, process blockages, or deviations in key metrics occur in the EBS system, relevant business personnel often cannot be informed immediately, leading to delayed problem detection and untimely responses. This severely impacts business continuity and management closure, especially given that enterprises heavily rely on the EBS system for end-to-end business collaboration. The shortcomings of the existing early warning model in the EBS system have become a bottleneck restricting the improvement of operational efficiency and the strengthening of risk control capabilities. Summary of the Invention
[0004] In view of this, the present invention provides a business early warning method and system, electronic device and computer storage medium to solve the problem that the existing EBS system early warning mode cannot enable relevant business personnel to be informed in time when the system has problems, resulting in delayed problem discovery and untimely response, which seriously affects business continuity and management closed loop.
[0005] To address the aforementioned technical problems, the first aspect of this invention provides the following technical solution: a business early warning method, comprising: Monitor the indicator data of different businesses, and when abnormalities are detected in the indicator data of a business, determine the corresponding early warning mode based on the business with abnormalities, and generate and issue an early warning event. The notification is triggered according to the notification template, and the warning event is conveyed to the relevant responsible persons through multiple channels.
[0006] In one possible design, the monitoring of indicator data for different services, when an anomaly is detected in the indicator data of a monitored service, determines the corresponding early warning mode based on the service with the anomaly, and generates and issues an early warning event, including: Based on business importance, businesses are divided into core businesses and general businesses; The early warning mode is divided into real-time early warning mode and timed early warning mode; The real-time early warning mode is used for business early warning of the core business, and the timed early warning mode is used for business early warning of the general business.
[0007] In one possible design, the real-time early warning mode continuously monitors relevant indicator data defined as core business data in Oracle EBS through a timed polling method with a preset polling time. When the relevant indicator data of the core business is abnormal, an alarm is triggered to form an early warning event.
[0008] In one possible design, the use of the real-time early warning mode for the core business includes: continuously monitoring whether the relevant indicator data defined as the core business in Oracle EBS exceeds the early warning indicator data threshold by periodically polling at a preset time. If the relevant indicator data exceeds the early warning indicator data threshold, an early warning event is generated and issued; otherwise, no action is taken.
[0009] In one possible design, the timed early warning mode includes uniformly monitoring relevant indicator data defined as general business data in Oracle EBS at a preset daily time, and triggering an alarm when the relevant indicator data of general business data shows abnormalities, thus forming an early warning event.
[0010] In one possible design, the scheduled early warning mode is used for business early warning for the general business, including: monitoring whether the relevant indicator data defined as general business in Oracle EBS has changed at a preset time every day; if the relevant indicator data has changed, an early warning event is generated and issued; otherwise, no action is taken.
[0011] In one possible design, the notification is triggered based on the notification template, and the warning event is communicated to the relevant responsible persons through multiple channels, including: Several notification templates corresponding to different warning events have been pre-set; After issuing the warning event, obtain the notification template corresponding to the warning event, trigger the notification according to the notification template, and convey the warning event to the relevant responsible persons through multiple channels.
[0012] Accordingly, a second aspect of the present invention provides the following technical solution: a business early warning system, applied to the business early warning method provided in the first aspect of the present invention, the business early warning system comprising: The early warning module is used to monitor the indicator data of different businesses. When an anomaly is detected in the indicator data of a business, the corresponding early warning mode is determined according to the business with the anomaly, and an early warning event is generated and issued. The early warning module is used to receive the early warning event, trigger a notification according to the notification template, and transmit the early warning event to the relevant responsible persons through multiple channels.
[0013] Accordingly, a third aspect of the present invention provides the following technical solution: an electronic device, comprising: a memory, a processor, and a computer program stored in the memory and running on the processor, wherein the computer program, when executed by the processor, implements the steps of the business early warning method provided in the first aspect of the present invention.
[0014] Accordingly, the fourth aspect of the present invention provides the following technical solution: a computer storage medium storing a program for a business early warning method, wherein when the program for the business early warning method is executed by a processor, the steps of the business early warning method provided in the first aspect of the present invention are implemented.
[0015] Compared with related technologies, the present invention proposes a business early warning method, system, electronic device, and computer storage medium. This method, applied to Oracle EBS, monitors indicator data for different businesses. When anomalies are detected in these indicators, a corresponding early warning mode is determined based on the business experiencing the anomaly. An early warning event is then generated and published, enabling different businesses to have corresponding early warning modes. Furthermore, when an anomaly occurs, the corresponding early warning mode can be promptly invoked to generate and publish an early warning event. This achieves refined and differentiated monitoring and early warning of enterprise businesses, meeting the monitoring and early warning needs of different business scenarios. By triggering notifications based on notification templates, early warning events are transmitted to relevant responsible persons through multiple channels, ensuring that anomalies are detected promptly and that relevant responsible persons are quickly notified through various channels, improving the enterprise's response speed and processing efficiency. The business early warning method of this invention can serve as an effective supplement to Oracle EBS, enabling flexible expansion without affecting the stability of the EBS core system. It achieves comprehensive monitoring and rapid response to the operational status of enterprise businesses, ensuring the efficient and stable operation of the enterprise's core system. This can solve the problem that the existing EBS system's early warning mode cannot inform relevant business personnel in a timely manner when a problem occurs, resulting in delayed problem detection, untimely response, and serious impact on business continuity and management loop. Attached Figure Description
[0016] One or more embodiments are illustrated by way of example with reference numerals in the accompanying drawings. These illustrations do not constitute a limitation on the embodiments. Elements with the same reference numerals in the drawings are denoted as similar elements. Unless otherwise stated, the figures in the drawings are not to be limited by scale.
[0017] Figure 1 A flowchart illustrating a business early warning method provided by the present invention; Figure 2 A schematic diagram of the structure of a business early warning system provided by the present invention; Figure 3 This is a schematic diagram illustrating the interaction between the early warning module and the notification module in a business early warning system provided by the present invention. Figure 4 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation
[0018] To make the technical problems, solutions, and beneficial effects of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.
[0019] In the following description, the use of suffixes such as "module," "part," or "unit" to denote elements is solely for the purpose of illustrative purposes and has no specific meaning in itself. Therefore, "module," "part," or "unit" may be used interchangeably.
[0020] It should be noted that the terms "first," "second," etc., in the specification, claims, and drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.
[0021] In one embodiment, such as Figure 1 As shown, the present invention provides a business early warning method, including: S1. Monitor the indicator data of different businesses. When abnormalities are detected in the indicator data of a business, determine the corresponding early warning mode based on the business with the abnormality, and generate and issue an early warning event. S2. Trigger notifications based on the notification template to convey the warning event to the relevant responsible persons through multiple channels.
[0022] This embodiment provides a business early warning method applied to Oracle EBS. By monitoring the indicator data of different businesses, when anomalies are detected in the indicator data of a business, a corresponding early warning mode is determined based on the business with the anomaly, and an early warning event is generated and issued. This allows different businesses to have corresponding early warning modes, and when an anomaly occurs in a business, the corresponding early warning mode can be invoked in a timely manner to generate and issue an early warning event. This enables refined and differentiated monitoring and early warning of enterprise businesses, meeting the monitoring and early warning needs under different business scenarios. By triggering notifications according to notification templates, early warning events are conveyed to relevant responsible persons through multiple channels, ensuring that anomalies in the business can be detected in a timely manner and that relevant responsible persons are quickly notified through multiple channels, improving the enterprise's response speed and processing efficiency. The business early warning method of this invention can serve as an effective supplement to Oracle EBS, enabling flexible expansion without affecting the stability of the EBS core system. It achieves comprehensive monitoring and rapid response to the operational status of enterprise businesses, ensuring the efficient and stable operation of the enterprise's core system. This solves the problem that existing EBS system early warning modes fail to inform relevant business personnel in a timely manner when system problems occur, leading to delayed problem detection, untimely response, and seriously affecting business continuity and management closed loop.
[0023] In one embodiment, in step S1, the indicator data of different services are monitored. When an anomaly is detected in the indicator data of a service, a corresponding early warning mode is determined based on the service exhibiting the anomaly, and an early warning event is generated and issued. Specifically, this includes: S11. Based on business importance, divide the business into core business and general business. Core business includes business involving key core indicators, while general business includes notification business or periodic reminder business.
[0024] Specifically, core business includes business involving key core indicators, which are key core indicators that can affect business operations, such as inventory shortages, order backlogs, and approval timeouts.
[0025] General services include notification services or periodic reminder services, such as reminders for returning borrowed equipment and daily exchange rate updates.
[0026] By dividing businesses into core businesses and general businesses based on their importance, enterprises can achieve refined management of their businesses and meet their management needs for different businesses.
[0027] S12. The early warning mode is divided into real-time early warning mode and timed early warning mode, wherein: The real-time alert mode continuously monitors key metrics defined as core business data in Oracle EBS through scheduled polling at preset intervals. When anomalies occur in these metrics, an alert is triggered, creating a warning event. For example, with a preset polling interval of one minute, the system continuously monitors key metrics defined as core business data in Oracle EBS every minute, ensuring that any anomalies are detected and alerts are triggered immediately.
[0028] The scheduled alert mode involves uniformly monitoring relevant metrics data defined as general business operations in Oracle EBS at a preset daily time. When anomalies occur in these metrics, an alert is triggered, creating a warning event. For example, if the scheduled time is 8:30 AM, then by uniformly monitoring relevant metrics data defined as general business operations in Oracle EBS at 8:30 AM daily, any anomalies in these metrics data can be detected and alerted immediately, creating a warning event.
[0029] S13. For core business operations, a real-time early warning mode is used for business early warning; for general business operations, a timed early warning mode is used for business early warning. Specifically, this includes: S131. If abnormalities are detected in the core business metrics, a real-time early warning mode shall be used to generate and issue early warning events for the core business.
[0030] like Figure 3As shown, for core business metrics that significantly impact operational efficiency, the business early warning system employs a real-time early warning mode. It continuously monitors relevant metrics defined as core business data in Oracle EBS at preset polling intervals (e.g., every minute) to ensure they do not exceed early warning thresholds. If a metric exceeds the threshold, an early warning event is generated and issued; otherwise, no action is taken. This ensures that any anomalies in core business metrics are detected and triggered immediately, generating early warning events and minimizing the risk of business interruption.
[0031] If the responsible parties fail to handle the situation in a timely manner during real-time early warnings, the warning messages will be repeatedly sent, causing an information storm.
[0032] To avoid message storms, this invention employs a method of extracting "fingerprints" from sent warning messages to differentiate them.
[0033] The method for extracting the "fingerprint" is to use the MurmurHash algorithm to create a small digital "fingerprint" from the warning message, which is used to distinguish the warning message.
[0034] In this invention, the digital "fingerprint" serves as a silence time threshold. Different silence time thresholds are set for different critical event warning messages. Within the silence time threshold, the same critical event warning message does not need to be repeatedly alerted, and / or when the same critical event warning message is detected within the silence time threshold, no repeated notification is required. In other words, the silence time threshold is a predetermined time period during which the same critical event warning message does not need to be repeatedly alerted, and / or when the same critical event warning message is detected within its predetermined time period, no repeated notification is required.
[0035] For example, if the silence time threshold for a critical event warning message of "concurrent request execution blockage" is set to 30 minutes, then the same critical event warning message of "concurrent request execution blockage" will not be repeated within 30 minutes, and / or, if the same critical event warning message of "concurrent request execution blockage" is detected within 30 minutes, no repeated notification will be required.
[0036] The MurmurHash algorithm, short for Multiply and Rotate Hash, is a hash algorithm that uses hash functions to process data. A hash function (also called a hash algorithm or hash code) is a method for creating small numerical "fingerprints" from any type of data. Hash functions compress messages or data into digests, reducing the data size and fixing the data format. The function scrambles and mixes the data to create a fingerprint called a hash value (hash codes). Hash values are typically represented by a short string of random letters and numbers. A good hash function rarely produces hash collisions in the input domain.
[0037] The table below shows examples of critical event alert messages and their corresponding silence time thresholds.
[0038]
[0039] S132. If abnormalities are detected in the indicator data of general business, a timed early warning mode shall be adopted to generate and issue early warning events for general business.
[0040] like Figure 3 As shown, for general business operations such as notification-type or periodic reminder-type operations, a daily scheduled alert mode is adopted for business alerts. At a preset daily time, monitoring is uniformly performed to check whether the relevant indicator data defined as general business operations in Oracle EBS has changed. If the relevant indicator data has changed, an alert event is generated and issued; otherwise, if the relevant indicator data has not changed, no action is taken. This ensures that abnormalities in the relevant indicator data of general business operations can be detected and alarms triggered immediately, thus generating alert events and ensuring timely information delivery while avoiding unnecessary consumption of system resources.
[0041] For example, if the scheduled time is 8:30, then by uniformly executing the monitoring of relevant indicator data defined as general business in Oracle EBS at 8:30 every day, the timely delivery of information can be ensured while avoiding unnecessary consumption of system resources.
[0042] In this embodiment, businesses are divided into core businesses and general businesses based on their importance. Real-time early warning is used for core businesses, while daily scheduled early warning is used for general businesses. By differentiating early warning priorities and response times, refined and differentiated monitoring of the enterprise's business operation status is achieved. This balances real-time performance, accuracy, and system performance, meeting the monitoring and early warning needs of different business scenarios. While ensuring timely information transmission, it avoids unnecessary consumption of system resources and enables comprehensive monitoring and rapid response to the operation status of core businesses, ensuring the efficient and stable operation of the enterprise's core systems.
[0043] In one embodiment, in step S2, a notification is triggered according to the notification template, and the warning event is conveyed to the relevant responsible persons through multiple channels.
[0044] Specifically, such as Figure 3 As shown, the business early warning system pre-sets several notification templates corresponding to different early warning events. After the business early warning system generates and publishes an early warning event, it obtains the notification template corresponding to the early warning event and triggers a notification based on the template. The early warning event is then conveyed to the relevant responsible persons through various channels (such as WeChat Work, Lark, email, etc.), completing the entire business early warning and notification process. This ensures that abnormal business situations can be detected in a timely manner and the relevant responsible persons can be notified quickly, improving the company's response speed and processing efficiency. It also enables comprehensive monitoring and rapid response to the company's business operation status, ensuring the efficient and stable operation of the company's core systems.
[0045] Based on the same inventive concept, such as Figure 2 As shown, the present invention also provides a business early warning system 10, applied to the business early warning method described in any of the above embodiments, the business early warning system 10 comprising: The early warning module 11 is used to monitor the indicator data of different businesses. When abnormalities are detected in the indicator data of a business, the corresponding early warning mode is determined according to the business with abnormalities, and an early warning event is generated and issued. Notification template 12 is used to receive early warning events. Based on the notification template, a notification is triggered to convey the early warning event to the relevant responsible persons through multiple channels.
[0046] This embodiment provides a business early warning system applied to Oracle EBS. The system monitors indicator data for different business processes through an early warning module. When anomalies are detected in the indicator data of a business, the system determines the corresponding early warning mode based on the business experiencing the anomaly, generates and publishes an early warning event, and enables different businesses to have corresponding early warning modes. When an anomaly occurs in a business, the system can promptly invoke the corresponding early warning mode to generate and publish an early warning event, thereby achieving refined and differentiated monitoring and early warning of enterprise business operations and meeting the monitoring and early warning needs of different business scenarios. The early warning module receives early warning events and triggers notifications based on notification templates, transmitting the early warning events to relevant responsible persons through multiple channels. This ensures that anomalies in business operations can be detected promptly and relevant responsible persons can be quickly notified through multiple channels, improving the enterprise's response speed and processing efficiency. This business early warning system can serve as an effective supplement to Oracle EBS, achieving flexible expansion without affecting the stability of the EBS core system. It enables comprehensive monitoring and rapid response to the operational status of enterprise business operations, ensuring the efficient and stable operation of the enterprise's core system. This can solve the problem that the existing EBS system's early warning mode cannot inform relevant business personnel in a timely manner when a problem occurs, resulting in delayed problem detection, untimely response, and serious impact on business continuity and management loop.
[0047] In one embodiment, the early warning module 11 is used to monitor the indicator data of different services. When an anomaly is detected in the indicator data of a service, the module determines the corresponding early warning mode based on the service with the anomaly, and generates and issues an early warning event. Specifically, this includes: Based on business importance, businesses are categorized into core businesses and general businesses. Core businesses include those involving key performance indicators (KPIs), which are critical to business operations and can significantly impact performance, such as inventory shortages, order backlogs, and approval timeouts. General businesses include notification-based or periodic reminder-based services, such as reminders to return borrowed equipment and daily exchange rate updates. By dividing businesses into core and general businesses based on their importance, businesses can achieve refined management and meet their diverse management needs.
[0048] The early warning modes are divided into real-time early warning mode and timed early warning mode, among which: In the real-time early warning mode, the early warning module 11 continuously monitors the relevant indicator data defined as core business in OracleEBS through a preset polling time. This ensures that any abnormalities in the relevant indicator data of the core business can be detected and alarms triggered as soon as possible, forming an early warning event. After the early warning module 11 forms and publishes the early warning event, the published early warning event will be transmitted to the notification template 12.
[0049] The timed early warning mode includes the early warning module 11 monitoring the relevant indicator data defined as general business in Oracle EBS at a preset time every day. This ensures that any abnormalities in the relevant indicator data of general business can be detected and alarms can be triggered as soon as possible, forming an early warning event. After the early warning module 11 forms and publishes the early warning event, the published early warning event will be transmitted to the notification template 12.
[0050] Early warning module 11 uses a real-time early warning mode for core business operations and a timed early warning mode for general business operations, specifically including: like Figure 3 As shown, if the early warning module 11 detects anomalies in the core business's indicator data, it uses a real-time early warning mode to generate and publish an early warning event for the core business. After the early warning module 11 generates and publishes the early warning event, the published early warning event is transmitted to the notification template 12. Specifically, for core businesses that affect critical core indicators of business operation, the early warning module 11 uses a real-time early warning mode to generate business early warnings. It continuously monitors whether the relevant indicator data defined as core businesses in Oracle EBS exceeds the early warning indicator data threshold by periodically polling at a preset polling time (e.g., every minute). If the relevant indicator data exceeds the early warning indicator data threshold, an early warning event is generated and published. After the early warning module 11 generates and publishes the early warning event, the published early warning event is transmitted to the notification template 12. Otherwise, if the relevant indicator data does not exceed the early warning indicator data threshold, no processing is required. This ensures that anomalies in the relevant indicator data of core businesses can be detected and alarms triggered immediately, generating early warning events. This ensures that anomalies in core businesses can be detected in a timely manner, minimizing the risk of core business interruption.
[0051] If the responsible parties fail to handle the situation in a timely manner during real-time early warnings, the warning messages will be repeatedly sent, causing an information storm.
[0052] To avoid message storms, this invention employs a method of extracting "fingerprints" from sent warning messages to differentiate them.
[0053] The method for extracting the "fingerprint" is to use the MurmurHash algorithm to create a small digital "fingerprint" from the warning message, which is used to distinguish the warning message.
[0054] In this invention, the digital "fingerprint" serves as a silence time threshold. Different silence time thresholds are set for different critical event warning messages. Within the silence time threshold, the same critical event warning message does not need to be repeatedly alerted, and / or when the same critical event warning message is detected within the silence time threshold, no repeated notification is required. In other words, the silence time threshold is a predetermined time period during which the same critical event warning message does not need to be repeatedly alerted, and / or when the same critical event warning message is detected within its predetermined time period, no repeated notification is required.
[0055] like Figure 3 As shown, if the early warning module 11 detects anomalies in the indicator data of general business operations, it uses a timed early warning mode to generate and publish an early warning event for the general business. After the early warning module 11 generates and publishes the early warning event, the published early warning event will be transmitted to the notification template 12. Specifically, for general business operations such as notification-type operations or periodic reminder-type operations, the early warning module 11 uses a daily timed early warning mode to generate business early warnings. It uniformly monitors whether the relevant indicator data defined as general business operations in Oracle EBS has changed at a preset time each day. If the relevant indicator data has changed, an early warning event is generated and published. After the early warning module 11 generates and publishes the early warning event, the published early warning event will be transmitted to the notification template 12. Otherwise, if the relevant indicator data has not changed, no processing is required. This ensures that anomalies in the relevant indicator data of general business operations can be detected and alarms triggered as soon as possible, generating early warning events. This ensures timely information transmission while avoiding unnecessary consumption of system resources.
[0056] In this embodiment, businesses are divided into core businesses and general businesses based on their importance. Real-time early warning is used for core businesses, while daily scheduled early warning is used for general businesses. By differentiating early warning priorities and response times, refined and differentiated monitoring of the enterprise's business operation status is achieved. This balances real-time performance, accuracy, and system performance, meeting the monitoring and early warning needs of different business scenarios. While ensuring timely information transmission, it avoids unnecessary consumption of system resources and enables comprehensive monitoring and rapid response to the operation status of core businesses, ensuring the efficient and stable operation of the enterprise's core systems.
[0057] In one embodiment, notification template 12 is used to receive early warning events, trigger notifications based on the notification template, and transmit the early warning events to relevant responsible persons through multiple channels.
[0058] Specifically, in the notification template 12 of the business early warning system, several notification templates corresponding to different early warning events are pre-set.
[0059] like Figure 3As shown, after the early warning module 11 of the business early warning system generates and publishes an early warning event, the published early warning event is transmitted to the notification template 12. After receiving the early warning event, the notification template 12 obtains the notification template corresponding to the early warning event and triggers a notification according to the notification template. The early warning event is then conveyed to the relevant responsible persons through various channels (such as WeChat Work, Lark, email, etc.), completing the entire business early warning and notification process. This ensures that abnormal business situations can be detected in a timely manner and the relevant responsible persons can be notified quickly, improving the enterprise's response speed and processing efficiency. It also enables comprehensive monitoring and rapid response to the enterprise's business operation status, ensuring the efficient and stable operation of the enterprise's core systems.
[0060] It should be noted that the above system embodiments and method embodiments belong to the same concept. For details of their specific implementation process, please refer to the method embodiments. Furthermore, the technical features in the method embodiments are all applicable to the system embodiments, and will not be repeated here.
[0061] Furthermore, embodiments of the present invention also provide an electronic device, such as... Figure 4 As shown, the electronic device 100 includes: a memory 109, a processor 110, and one or more computer programs stored in the memory 109 and executable on the processor 110. The memory 109 and the processor 110 are coupled together via a bus system 130. When the one or more computer programs are executed by the processor 110, they implement a business early warning method provided in this embodiment of the invention. The method includes: S1. Monitor the indicator data of different businesses. When abnormalities are detected in the indicator data of a business, determine the corresponding early warning mode based on the business with the abnormality, and generate and issue an early warning event. S2. Trigger notifications based on the notification template to convey the warning event to the relevant responsible persons through multiple channels.
[0062] The methods disclosed in the above embodiments of the present invention can be applied to the processor 110, or implemented by the processor 110. The processor 110 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the integrated logic circuit of the hardware in the processor 110 or by instructions in the form of software. The processor 110 may be a general-purpose processor, DSP, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The processor 110 can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of the present invention. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in the embodiments of the present invention can be directly manifested as being executed by a hardware decoding processor, or being executed by a combination of hardware and software modules in the decoding processor. The software modules may be located in a storage medium, which is located in the memory 109. The processor 110 reads the information in the memory 109 and combines its hardware to complete the steps of the aforementioned method.
[0063] It is understood that the memory 109 in this embodiment of the invention may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), magnetic random access memory (FRAM), flash memory or other memory technologies, compact disk read-only memory (CD-ROM), digital video disk (DVD) or other optical disc storage, magnetic cartridges, magnetic tapes, disk storage or other magnetic storage devices; the volatile memory can be random access memory (RAM). By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), synchronous static random access memory (SSRAM). Memory, Dynamic Random Access Memory (DRAM), Synchronous Dynamic Random Access Memory (SDRAM), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM), Enhanced Synchronous Dynamic Random Access Memory (ESDRAM), SyncLink Dynamic Random Access Memory (SLDRAM), and Direct Rambus Random Access Memory (DRRAM).The memories described in the embodiments of this invention are intended to include, but are not limited to, these and any other suitable types of memories.
[0064] It should be noted that the above-described electronic device embodiments and method embodiments belong to the same concept. For details of their implementation process, please refer to the method embodiments. Furthermore, the technical features in the method embodiments are all applicable to the electronic device embodiments, and will not be repeated here.
[0065] In addition, in an exemplary embodiment, the present invention also provides a computer storage medium, specifically a computer-readable storage medium, such as a memory 109 including a computer program. The computer storage medium stores one or more programs for a business early warning method. When the one or more programs for the business early warning method are executed by the processor 110, they implement a business early warning method provided by the present invention. The method includes: S1. Monitor the indicator data of different businesses. When abnormalities are detected in the indicator data of a business, determine the corresponding early warning mode based on the business with the abnormality, and generate and issue an early warning event. S2. Trigger notifications based on the notification template to convey the warning event to the relevant responsible persons through multiple channels.
[0066] It should be noted that the above-mentioned service early warning method program embodiment and method embodiment on computer-readable storage medium belong to the same concept. For details of its specific implementation process, please refer to the method embodiment. Furthermore, the technical features in the method embodiment are all applicable to the above-mentioned computer-readable storage medium embodiment, and will not be repeated here.
[0067] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0068] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0069] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of the present invention.
[0070] The embodiments of the present invention have been described above with reference to the accompanying drawings. However, the present invention is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of the present invention without departing from the spirit and scope of the claims. All of these forms are within the protection scope of the present invention.
Claims
1. A business early warning method, characterized in that, include: Monitor the indicator data of different businesses, and when abnormalities are detected in the indicator data of a business, determine the corresponding early warning mode based on the business with abnormalities, and generate and issue an early warning event. The notification is triggered according to the notification template, and the warning event is conveyed to the relevant responsible persons through multiple channels.
2. The business early warning method as described in claim 1, characterized in that, The system monitors the indicator data of different services. When an anomaly is detected in the indicator data of a service, it determines the corresponding early warning mode based on the service with the anomaly, generates and issues an early warning event, including: Based on business importance, businesses are divided into core businesses and general businesses; The early warning mode is divided into real-time early warning mode and timed early warning mode; The real-time early warning mode is used for business early warning of the core business, and the timed early warning mode is used for business early warning of the general business.
3. The business early warning method as described in claim 2, characterized in that, The real-time early warning mode continuously monitors relevant indicator data defined as core business data in Oracle EBS through a preset polling time. When the relevant indicator data of the core business is abnormal, an alarm is triggered, forming an early warning event.
4. The business early warning method as described in claim 3, characterized in that, The provision of real-time early warning mode for the core business includes: The system continuously monitors relevant metrics defined as core business data in Oracle EBS by periodically polling at preset times to see if they exceed the warning metric data threshold. If the relevant metrics exceed the warning metric data threshold, a warning event is generated and issued; otherwise, no action is taken.
5. The business early warning method as described in claim 2, characterized in that, The scheduled early warning mode includes monitoring relevant indicator data defined as general business data in Oracle EBS at a preset time every day, and triggering an alarm when the relevant indicator data of the general business is abnormal, thus forming an early warning event.
6. The business early warning method as described in claim 5, characterized in that, For the aforementioned general services, the timed early warning mode is used for service early warning, including: The system monitors whether relevant metrics defined as general business data in Oracle EBS have changed at a pre-set time each day. If the relevant metrics have changed, an alert event is generated and issued; otherwise, no action is required.
7. The business early warning method as described in claim 1, characterized in that, The notification is triggered according to the notification template, and the warning event is conveyed to the relevant responsible persons through multiple channels, including: Several notification templates corresponding to different warning events have been pre-set; After issuing the warning event, obtain the notification template corresponding to the warning event, trigger the notification according to the notification template, and convey the warning event to the relevant responsible persons through multiple channels.
8. A business early warning system, characterized in that, The business early warning system, applied to the business early warning method according to any one of claims 1 to 7, comprises: The early warning module is used to monitor the indicator data of different businesses. When abnormalities are detected in the indicator data of a business, the corresponding early warning mode is determined according to the business with abnormalities, and an early warning event is generated and issued. The early warning module is used to receive the early warning event, trigger a notification according to the notification template, and transmit the early warning event to the relevant responsible persons through multiple channels.
9. An electronic device, characterized in that, include: A memory, a processor, and a computer program stored in the memory and running on the processor, wherein the computer program, when executed by the processor, implements the steps of a business early warning method according to any one of claims 1 to 7.
10. A computer storage medium, characterized in that, The computer storage medium stores a program for a business early warning method, which, when executed by a processor, implements the steps of the business early warning method according to any one of claims 1 to 7.