A state monitoring management system, method, device and storage medium

By deploying diagnostic agents and plug-in components in the business system and integrating monitoring devices, the problems of poor system independence and difficult to ensure data consistency in cross-regional operation and maintenance are solved, and the comprehensive monitoring and management of multiple business systems is realized, providing unified monitoring platform.

CN117806902BActive Publication Date: 2025-01-10CHINA THREE GORGES INT CORP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311532102.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-11-16
Publication Date
2025-01-10
Estimated Expiration
2043-11-16

AI Technical Summary

Technical Problem

The existing technology has problems such as poor independence, difficulty in system integration and collaboration, difficulty in ensuring data consistency, and lack of a unified monitoring and management platform in cross-regional operation and maintenance.

Method used

A status monitoring management system was designed to implement the deployment of diagnostic agents and plug-in components in each business system, integrate multiple business systems with monitoring devices, and use the function stack module and display module to achieve data acquisition, transmission and display to ensure data Consistency and managed through independent engine modules and performance management components.

Benefits of technology

It realizes comprehensive monitoring and management of multiple business systems, solves the problems of system integration and collaboration difficulties, ensures the consistency of data transmission, and provides a unified monitoring and management platform.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117806902B_ABST
    Figure CN117806902B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of system management technology, and discloses a status monitoring management system, method, device and storage medium. The present invention integrates multiple business systems and monitoring devices into one system, solving the problem of difficult integration and collaboration between systems. At the same time, by deploying diagnostic agents and plug-in components in each business system, comprehensive collection of data at different levels of each business system can be achieved, and then the operating status of each business system can be fully determined in the function stack module through the collected data at different levels, and displayed through the display module, thereby realizing comprehensive monitoring and management of multiple business systems. Furthermore, by transmitting the corresponding data to the function stack module through the diagnostic agents and plug-in components deployed in each business system, consistency of data transmission can be achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of system management, and in particular to a state monitoring management system, method, device and storage medium. Background Art

[0002] With the rapid development of information technology and the popularization of the Internet, more and more enterprises are expanding in size, and the complexity of their business and the amount of data are also increasing. The business scope of enterprises is no longer limited to one region, but spans multiple regions. Enterprises need to establish branches or offices in different regions to meet the market needs of different regions. This has led to challenges for enterprises in cross-regional operation and maintenance. How to uniformly manage and monitor equipment and systems distributed in different regions and how to ensure the stable operation of cross-regional business have become important issues.

[0003] As the core software of computer systems, the current Internet technology operation and maintenance (OP) system plays an important role in managing computer hardware and software resources. Although the system has made great progress in providing basic functions and services, there are still some shortcomings: the existing technology has poor independence, each system is independently developed and managed, and the integration and collaboration between systems are difficult; in terms of data, there is a risk of data inconsistency due to the transmission and processing of data between different systems, and data consistency is difficult to ensure. In addition, the current technology lacks a unified monitoring and management platform, making it difficult to achieve comprehensive monitoring and management of multiple systems. Summary of the invention

[0004] In view of this, the present invention provides a status monitoring management system, method, device and storage medium to solve the problems of poor independence of existing technologies, independent development and management of each system, difficulty in integration and collaboration between systems; data is transmitted and processed between different systems, it is difficult to ensure data consistency and there is a lack of a unified monitoring and management platform.

[0005] In a first aspect, the present invention provides a state monitoring management system, the system comprising: a monitoring device and a plurality of heterogeneous business systems, the monitoring device comprising a function stack module and a display module, each business system being deployed with a diagnostic agent and a plug-in component;

[0006] A diagnostic agent is used to collect the host layer indicator data set of the business system and send the host layer indicator data set to the functional stack module; a plug-in component is used to collect the instance layer indicator data set, operating system indicator data set and database layer indicator data set of the business system, and send the instance layer indicator data set, operating system indicator data set and database layer indicator data set to the functional stack module; the functional stack module is used to determine the operating status of each business system based on the host layer indicator data set, instance layer indicator data set, operating system indicator data set and database layer indicator data set, and send display instructions to the display module based on the operating status; the display module is used to display and monitor the operating status of each business system based on the display instructions.

[0007] The status monitoring and management system provided by the present invention integrates multiple business systems and monitoring devices into one system, solving the problem of difficult integration and collaboration between systems. At the same time, by deploying diagnostic agents and plug-in components in each business system, comprehensive collection of data at different levels of each business system can be achieved, and then the operating status of each business system can be fully determined in the function stack module through the collected data at different levels, and displayed through the display module, thereby achieving comprehensive monitoring and management of multiple business systems. Furthermore, by transmitting the corresponding data to the function stack module through the diagnostic agents and plug-in components deployed in each business system, consistency of data transmission can be achieved.

[0008] In an optional embodiment, the function stack module includes an ABAP function stack and a JAVA function stack; the ABAP function stack is used to receive instance layer indicator data sets, operating system indicator data sets and database layer indicator data sets sent by the plug-in component; the JAVA function stack is used to receive host layer indicator data sets sent by the diagnostic agent.

[0009] The present invention can realize the separate collection of data at different levels through two independent function stacks, namely, the ABAP function stack and the JAVA function stack, thereby improving the comprehensiveness of data collection and providing data support for the comprehensive monitoring and management of subsequent multiple business systems.

[0010] In an optional embodiment, the ABAP function stack is also used to obtain a preset first threshold data set, and determine a first operating data set for each business system based on the preset first threshold data set, the instance layer indicator data set, the operating system indicator data set, and the database layer indicator data set; the JAVA function stack is also used to obtain a preset second threshold data set, and determine a second operating data set for each business system based on the preset second threshold data set and the host layer indicator data, and the second operating data set and the first operating data set are used to determine the operating status of each business system.

[0011] By setting different threshold data sets in the ABAP function stack and the JAVA function stack, the present invention can determine the corresponding level status of the business system after receiving data at different levels of the business system, thereby providing data support for the comprehensive monitoring and management of subsequent multiple business systems.

[0012] In an optional embodiment, the monitoring device also includes: an independent engine module, which is used to receive the host layer indicator data set, instance layer indicator data set, operating system indicator data set and database layer indicator data set sent by the functional stack module, and manage multiple business systems based on the host layer indicator data set, instance layer indicator data set, operating system indicator data set and database layer indicator data set, and send the management results to the display module.

[0013] The present invention can realize independent monitoring and management of each business system through an independent engine module.

[0014] In an optional embodiment, the independent engine module includes: a performance management component for managing the functional components of each business system based on a host layer indicator data set, an instance layer indicator data set, an operating system indicator data set, and a database layer indicator data set, and sending the management results to a presentation module.

[0015] The present invention can manage the functional components of each business system through the performance management component.

[0016] In an optional embodiment, the independent engine module also includes: a core search engine, which is used to search the indicator data of each business system after receiving the host layer indicator data set, the instance layer indicator data set, the operating system indicator data set and the database layer indicator data set.

[0017] The present invention can realize the search of one or more indicator data of each business system through the core search engine.

[0018] In an optional implementation, the monitoring device further includes: a management terminal, configured to receive the operating status of each business system sent by the functional stack module.

[0019] The present invention can also realize comprehensive monitoring and management of multiple business systems through the management terminal.

[0020] In a second aspect, the present invention provides a state monitoring management method for use in a state monitoring management system of the first aspect or any corresponding embodiment thereof; the method comprises:

[0021] Obtain host layer indicator data sets, instance layer indicator data sets, operating system indicator data sets, and database layer indicator data sets corresponding to multiple business systems; determine the operating status of each business system based on the host layer indicator data sets, instance layer indicator data sets, operating system indicator data sets, and database layer indicator data sets, and display and monitor the operating status of each business system.

[0022] The status monitoring management method provided by the present invention can realize comprehensive monitoring and management of multiple business systems through the status monitoring management system of the first aspect or any corresponding embodiment thereof.

[0023] In a third aspect, the present invention provides a state monitoring management device for executing the state monitoring management method provided in the second aspect; the device comprises:

[0024] The acquisition unit is used to obtain the host layer indicator data set, instance layer indicator data set, operating system indicator data set and database layer indicator data set corresponding to multiple business systems; the management unit is used to determine the operating status of each business system based on the host layer indicator data set, instance layer indicator data set, operating system indicator data set and database layer indicator data set, and to display and monitor the operating status of each business system.

[0025] In a fourth aspect, the present invention provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the status monitoring management method provided in the second aspect above.

[0026] In a fifth aspect, the present invention provides a computer device, comprising: a memory and a processor, the memory and the processor are communicatively connected to each other, computer instructions are stored in the memory, and the processor executes the status monitoring management method provided in the second aspect by executing the computer instructions. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0028] Figure 1 is a structural block diagram of a status monitoring management system according to an embodiment of the present invention;

[0029] Figure 2 Schematic diagram of operation and maintenance environment monitoring of a cross-regional intelligent operation and maintenance monitoring and management system according to an embodiment of the present invention;

[0030] Figure 3 It is a schematic diagram of the structure of a cross-regional intelligent operation and maintenance monitoring management system according to an embodiment of the present invention;

[0031] Figure 4 is a flow chart of a state monitoring management method according to an embodiment of the present invention;

[0032] Figure 5 is a structural block diagram of a status monitoring management device according to an embodiment of the present invention;

[0033] Figure 6 It is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0034] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.

[0035] The embodiment of the present invention provides a state monitoring management system, which achieves the effect of comprehensive monitoring and management of multiple business systems by integrating multiple business systems and monitoring devices into one system and deploying diagnostic agents and plug-in components in each business system.

[0036] According to an embodiment of the present invention, a state monitoring management system embodiment is provided. Figure 1 is a flow chart of a state monitoring management system according to an embodiment of the present invention. Figure 1 As shown, the status monitoring and management system 1 includes: a monitoring device 11 and a plurality of heterogeneous business systems 12 .

[0037] It should be understood that the above system also includes other devices and equipment.

[0038] Preferably, a diagnostic agent 121 and a plug-in component 122 are deployed in each business system 12 .

[0039] Among them, the plug-in component 122 (plug-in component) represents the ST-PI&ST-API component.

[0040] Preferably, the monitoring device 11 includes: a function stack module 111 and a display module 112. The function stack module 111 includes: an ABAP function stack 1111 and a JAVA function stack 1112.

[0041] Furthermore, the monitoring device 11 further includes an independent engine module 113 , wherein the independent engine module 113 includes a performance management component 1131 and a core search engine 1132 .

[0042] Furthermore, the monitoring device 11 also includes: a management terminal 114 .

[0043] Furthermore, the functions of each device in the above system are described.

[0044] Preferably, the diagnostic agent 121 is used to collect a host layer indicator data set of each business system 12 , and send the collected host layer indicator data set to the function stack module 111 .

[0045] Specifically, the monitoring level of each business system 12 includes an instance level, an operating system level, a database level, and a host level.

[0046] Furthermore, multiple indicator data of each business system 12 at the host layer can be collected through the diagnostic agent 121.

[0047] Furthermore, the collected host layer indicator data set can also be checked for consistency through the diagnosis agent 121, so that when the collected host layer indicator data is sent to the function stack module 111, consistency of data transmission can be achieved.

[0048] Furthermore, the host layer indicator data set sent by the diagnosis agent 121 is received in the function stack module 111 through the JAVA function stack 1112 .

[0049] Preferably, the plug-in component 122 is used to collect the instance layer indicator data set, operating system indicator data set and database layer indicator data set of each business system 12, and send the collected instance layer indicator data set, operating system indicator data set and database layer indicator data set to the corresponding function stack module 111.

[0050] Specifically, multiple indicator data of each business system 12 at the instance layer, operating system layer and database layer can be collected through the plug-in component 122.

[0051] Furthermore, the plug-in component 122 can also perform consistency verification on multiple indicator data collected at the instance layer, operating system layer and database layer, so that when the collected instance layer indicator data set, operating system indicator data set and database layer indicator data set are sent to the functional stack module 111, consistency of data transmission can be achieved.

[0052] Further, in the function stack module 111 , the ABAP function stack 1111 receives the instance layer indicator data set, the operating system indicator data set, and the database layer indicator data set sent by the plug-in component 122 .

[0053] Preferably, the ABAP function stack 1111 in the function stack module 111 is also used to obtain a preset first threshold data set, and determine the first operating data set of each business system based on the preset first threshold data set, the instance layer indicator data set, the operating system indicator data set and the database layer indicator data set.

[0054] Specifically, by comparing the received instance layer indicator data set, operating system indicator data set and database layer indicator data set with the corresponding preset thresholds in the preset first threshold data set, the operating status of the instance layer, operating system layer and database layer of each business system can be obtained, and a first operating data set can be formed.

[0055] In one example, as shown in Tables 1 to 3 below, they are summary tables of data comparison at the instance layer, operating system layer, and database layer respectively:

[0056] Table 1. Summary of instance layer data comparison

[0057]

[0058] Table 2. Summary of comparison of operating system layer data

[0059]

[0060]

[0061] Table 3. Summary of database layer data comparison

[0062]

[0063] Preferably, the JAVA function stack 1112 in the function stack module 111 is also used to obtain a preset second threshold data set, and determine a second operating data set for each business system based on the preset second threshold data set and the host layer indicator data.

[0064] Specifically, by comparing the received host layer indicator data with the corresponding preset thresholds in the preset second threshold data set, the operating status of the host layer of each business system can be obtained, and a second operating data set can be formed.

[0065] Furthermore, in the function stack module 111 , the operation status of each business system can be determined by using the obtained first operation data set and the second operation data set, such as whether the operation of the business system is faulty or normal.

[0066] In one example, as shown in Table 4 below, it is a summary table of data comparison at the host layer:

[0067] Table 4. Summary of host layer data comparison

[0068]

[0069] Further, after determining the operating status of each business system, the function stack module 111 sends a corresponding display instruction to the display module 112 .

[0070] Furthermore, after receiving the display instruction, the display module 112 displays the operating status of each business system corresponding to the display instruction under the control of the display instruction, thereby achieving comprehensive monitoring of the operating status of each business system.

[0071] Preferably, the management terminal 114 is used to receive the operating status of each business system sent by the function stack module 111 .

[0072] Specifically, the function stack module 111 may also send the obtained operating status of each business system to the corresponding management terminal 114 , so that the administrator user corresponding to the management terminal 114 can achieve comprehensive monitoring and management of multiple business systems.

[0073] Preferably, the independent engine module 113 is used to receive the host layer indicator data set, instance layer indicator data set, operating system indicator data set and database layer indicator data set sent by the functional stack module 111, and monitor and manage multiple business systems based on the host layer indicator data set, instance layer indicator data set, operating system indicator data set and database layer indicator data set.

[0074] Specifically, after receiving the host layer indicator data set, instance layer indicator data set, operating system indicator data set and database layer indicator data set sent by the functional stack module 111, the monitoring and management of the functional components of multiple business systems can be realized. At the same time, the search for one or more indicator data of each business system can also be realized.

[0075] Preferably, in the performance management component 1131, the operation management of the functional components in each business system 12 can be implemented according to the host layer indicator data set, instance layer indicator data set, operating system indicator data set and database layer indicator data set corresponding to each business system 12.

[0076] Furthermore, by receiving the host layer indicator data set, instance layer indicator data set, operating system indicator data set and database layer indicator data set of multiple business systems sent by the function stack module 111, comprehensive operation management of the functional components of multiple business systems can be achieved.

[0077] Furthermore, the operation management results of the functional components of each business system 12 in the performance management component 1131 can be sent to the corresponding display module 112 for display, so as to achieve comprehensive monitoring and management of the functional components of multiple business systems.

[0078] Furthermore, the operation management results may also be sent to the corresponding management terminal 114 to enable the corresponding administrator user to comprehensively monitor and manage the functional components of multiple business systems.

[0079] Preferably, after receiving the host layer indicator data set, instance layer indicator data set, operating system indicator data set and database layer indicator data set of multiple business systems sent by the functional stack module 111, the search for different levels of indicator data of each business system can be implemented in the core search engine 1132, thereby better realizing the comprehensive operation and maintenance management of multiple business systems.

[0080] Furthermore, the search results may be sent to the corresponding management terminal 114 to enable the corresponding administrator user to comprehensively manage the operation and maintenance of multiple business systems.

[0081] The status monitoring and management system provided in this embodiment integrates multiple business systems and monitoring devices into one system, solving the problem of difficult integration and collaboration between systems. At the same time, by deploying diagnostic agents and plug-in components in each business system, comprehensive collection of data at different levels of each business system can be achieved, and then the operating status of each business system can be fully determined in the functional stack module through the collected data at different levels, and displayed through the display module, thereby realizing comprehensive monitoring and management of multiple business systems. Furthermore, by transmitting the corresponding data to the functional stack module through the diagnostic agents and plug-in components deployed in each business system, consistency of data transmission can be achieved.

[0082] In one embodiment, a cross-regional intelligent operation and maintenance monitoring management system is provided. Figure 2 As shown, it includes: a management system and multiple managed systems. The managed systems may include S / 4HANA, BPC, FIORI, SLT, PO, KB, GRC systems, etc.

[0083] Among them, the operation and maintenance environment of the management system includes SOLMAN production environment, SOLMAN development and testing environment.

[0084] Specifically, the production environment is used to monitor the production environment of each managed system; the development and test environment is used to monitor the development environment and test environment of each managed system.

[0085] Further, if Figure 3 As shown, each managed system is deployed with a diagnostic agent and a plug-in component; system monitoring management may include a monitoring screen, an administrator alert inbox, a Solman independent engine, and a Solman function stack.

[0086] The Solman independent engine includes the CA Introscope performance management component and the SAP TREX core search engine; the Solman function stack includes the ABAP function stack and the JAVA function stack.

[0087] According to an embodiment of the present invention, a state monitoring management method embodiment is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0088] In this embodiment, a state monitoring management method is provided, which can be used in the above-mentioned state monitoring management system 1. Figure 4 is a flow chart of a state monitoring management method according to an embodiment of the present invention. Figure 4 As shown, the process includes the following steps:

[0089] Step S401, obtaining a host layer indicator data set, an instance layer indicator data set, an operating system indicator data set, and a database layer indicator data set corresponding to a plurality of business systems.

[0090] The specific implementation process refers to the functional description of the diagnosis agent 121 and the plug-in component 122 in the above-mentioned status monitoring management system 1, which will not be repeated here.

[0091] Step S402, determining the operating status of each business system based on the host layer indicator data set, the instance layer indicator data set, the operating system indicator data set and the database layer indicator data set, and displaying and monitoring the operating status of each business system.

[0092] The specific implementation process refers to the functional description of the functional stack module 111 and the display module 112 in the above-mentioned status monitoring and management system 1, which will not be repeated here.

[0093] The status monitoring management method provided in this embodiment can realize comprehensive monitoring and management of multiple business systems through the status monitoring management system provided in this embodiment of the present invention.

[0094] In this embodiment, a state monitoring management device is also provided, which is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions that have been made will not be repeated. As used below, the term "module" can implement a combination of software and / or hardware of a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.

[0095] This embodiment provides a state monitoring management device for executing the state monitoring management method provided in the above embodiment of the present invention. Figure 5 As shown, the device comprises:

[0096] The acquisition unit 501 is used to acquire a host layer indicator data set, an instance layer indicator data set, an operating system indicator data set, and a database layer indicator data set corresponding to a plurality of business systems.

[0097] The management unit 502 is used to determine the operating status of each business system based on the host layer indicator data set, the instance layer indicator data set, the operating system indicator data set and the database layer indicator data set, and to display and monitor the operating status of each business system.

[0098] The further functional description of each of the above modules and units is the same as that of the above corresponding embodiments and will not be repeated here.

[0099] The status monitoring management device in this embodiment is presented in the form of a functional unit, where the unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that executes one or more software or fixed programs, and / or other devices that can provide the above functions.

[0100] The embodiment of the present invention also provides a computer device having the above Figure 5 The status monitoring management device shown.

[0101] See also Figure 6 , Figure 6 is a schematic diagram of the structure of a computer device provided by an optional embodiment of the present invention, such as Figure 6 As shown, the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components are connected to each other using different buses for communication, and can be installed on a common mainboard or installed in other ways as needed. The processor can process the instructions executed in the computer device, including instructions stored in or on the memory to display the graphical information of the GUI on an external input / output device (such as, a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 6 A processor 10 is taken as an example.

[0102] The processor 10 may be a central processing unit, a network processor or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic or any combination thereof.

[0103] The memory 20 stores instructions executable by at least one processor 10, so that at least one processor 10 executes the method shown in the above embodiment.

[0104] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely arranged relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0105] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive; the memory 20 may also include a combination of the above types of memory.

[0106] The computer device further comprises a communication interface 30 for the computer device to communicate with other devices or a communication network.

[0107] The embodiment of the present invention also provides a computer-readable storage medium. The method according to the embodiment of the present invention can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium through a network download, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state hard disk, etc.; further, the storage medium can also include a combination of the above types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor, or hardware, the method shown in the above embodiment is implemented.

[0108] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are all within the scope defined by the appended claims.

Claims

1. A state monitoring management system, characterized in that: The system comprises: a monitoring device and a plurality of heterogeneous business systems, wherein the monitoring device comprises a function stack module and a display module, and each business system is deployed with a diagnostic agent and a plug-in component; The diagnostic agent is used to collect a host layer indicator data set of the business system and send the host layer indicator data set to the function stack module; The plug-in component is used to collect the instance layer indicator data set, the operating system indicator data set and the database layer indicator data set of the business system, and send the instance layer indicator data set, the operating system indicator data set and the database layer indicator data set to the function stack module; The function stack module is used to determine the operating status of each of the business systems based on the host layer indicator data set, the instance layer indicator data set, the operating system indicator data set and the database layer indicator data set, and send a display instruction to the display module based on the operating status; The display module is used to display and monitor the operating status of each of the business systems based on the display instruction; The monitoring device further includes: an independent engine module, which is used to receive the host layer indicator data set, the instance layer indicator data set, the operating system indicator data set and the database layer indicator data set sent by the function stack module, and manage multiple business systems based on the host layer indicator data set, the instance layer indicator data set, the operating system indicator data set and the database layer indicator data set, and send the management results to the display module and the management end; The independent engine module includes: a performance management component for managing the functional components of each of the business systems based on the host layer indicator data set, the instance layer indicator data set, the operating system indicator data set and the database layer indicator data set, and sending the management results to the display module and the management terminal; The independent engine module also includes: a core search engine, which is used to search for the indicator data of each of the business systems after receiving the host layer indicator data set, the instance layer indicator data set, the operating system indicator data set and the database layer indicator data set, wherein the host layer indicator data set, the instance layer indicator data set, the operating system indicator data set and the database layer indicator data set are all used to characterize the availability, abnormal conditions, performance and configuration status of the business system, the availability includes the ABAP message server HTTPS availability and the ABAP system remote RFC availability, the abnormal conditions include the number of background jobs canceled in different time periods, the performance includes the average RFC response time and the average conversation response time, and the configuration status includes the number of failed ABAP transmissions, the personal security environment certificate that is about to expire for each instance, and the system global change option.

2. The system according to claim 1, characterized in that The function stack module includes an ABAP function stack and a JAVA function stack; The ABAP function stack is used to receive the instance layer indicator data set, the operating system indicator data set and the database layer indicator data set sent by the plug-in component; The JAVA function stack is used to receive the host layer indicator data set sent by the diagnosis agent.

3. The system according to claim 2, characterized in that The ABAP function stack is further used to obtain a preset first threshold data set, and determine a first operation data set for each of the business systems based on the preset first threshold data set, the instance layer indicator data set, the operating system indicator data set, and the database layer indicator data set; The JAVA function stack is also used to obtain a preset second threshold data set, and determine a second operating data set for each of the business systems based on the preset second threshold data set and the host layer indicator data, and the second operating data set and the first operating data set are used to determine the operating status of each of the business systems.

4. The system according to claim 1, characterized in that The monitoring device also includes: The management end is used to receive the operating status of each of the business systems sent by the functional stack module.

5. A state monitoring management method, used in the state monitoring management system according to any one of claims 1 to 4; characterized in that: The method comprises: Obtain host layer indicator data sets, instance layer indicator data sets, operating system indicator data sets, and database layer indicator data sets corresponding to multiple business systems; Determine the operating status of each of the business systems based on the host layer indicator data set, the instance layer indicator data set, the operating system indicator data set, and the database layer indicator data set, and display and monitor the operating status of each of the business systems; The method further comprises: Based on the host layer indicator data set, the instance layer indicator data set, the operating system indicator data set, and the database layer indicator data set, multiple business systems are managed, including: Based on the host layer indicator data set, the instance layer indicator data set, the operating system indicator data set and the database layer indicator data set, the functional components of each of the business systems are managed; Based on the host layer indicator data set, the instance layer indicator data set, the operating system indicator data set and the database layer indicator data set, the indicator data set for each of the business systems is searched, and the host layer indicator data set, the instance layer indicator data set, the operating system indicator data set and the database layer indicator data set are all used to characterize the availability, abnormal conditions, performance and configuration status of the business system, the availability includes the ABAP message server HTTPS availability and the ABAP system remote RFC availability, the abnormal conditions include the number of background jobs canceled in different time periods, the performance includes the average RFC response time and the average conversation response time, and the configuration status includes the number of failed ABAP transmissions, the personal security environment certificate that is about to expire for each instance, and the system global change option.

6. A state monitoring management device, used to execute the state monitoring management method according to claim 5; characterized in that: The device comprises: An acquisition unit, used to acquire a host layer indicator data set, an instance layer indicator data set, an operating system indicator data set, and a database layer indicator data set corresponding to a plurality of business systems; A management unit is used to determine the operating status of each of the business systems based on the host layer indicator data set, the instance layer indicator data set, the operating system indicator data set and the database layer indicator data set, and to display and monitor the operating status of each of the business systems.

7. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the status monitoring management method described in claim 5.

Citation Information

Patent Citations

  • Risk control management method and device for business system

    CN116204393A

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

    CN116302826A