CN-122019315-A - System operation detection method and device based on operation key parameters
Abstract
The application discloses a system operation detection method and device based on operation key parameters. The system operation detection method based on the operation and maintenance operation key parameters comprises the steps of obtaining an IaaS key parameter set, a PaaS key parameter set and a SaaS key parameter set, wherein the IaaS key parameter set comprises at least one IaaS key parameter, the PaaS key parameter set comprises at least one PaaS key parameter, the SaaS key parameter set comprises at least one SaaS key parameter, obtaining actual data of the IaaS key parameter, actual data of the PaaS key parameter and actual data of the SaaS key parameter in actual operation, assigning an IaaS key parameter health value to each IaaS key parameter, assigning a SaaS key parameter health value to each SaaS key parameter, and obtaining a final health score. The application comprehensively considers key parameters of IaaS, paaS, saaS three dimensions, thereby ensuring more accurate prediction.
Inventors
- AN JUN
- TU JIANYONG
- LIU XIAOQING
- XIAN WEI
- Dai Pengda
- LI YAN
- Deng Tianjia
Assignees
- 数字新疆产业投资(集团)有限公司
Dates
- Publication Date
- 20260512
- Application Date
- 20240312
Claims (9)
- 1. The system operation detection method based on the operation key parameters is characterized by comprising the following steps: Acquiring an IaaS key parameter set, a PaaS key parameter set and a SaaS key parameter set, wherein the IaaS key parameter set comprises at least one IaaS key parameter, the PaaS key parameter set comprises at least one PaaS key parameter, and the SaaS key parameter set comprises at least one SaaS key parameter; acquiring actual data of each IaaS key parameter in actual operation; acquiring actual data of each PaaS key parameter in actual operation; Acquiring actual data of each SaaS key parameter in actual operation; According to the actual data of each IaaS key parameter, respectively endowing each IaaS key parameter with an IaaS key parameter health degree value; According to the actual data of each PaaS key parameter, respectively endowing each PaaS key parameter with a health degree value of the PaaS key parameter; according to the actual data of each SaaS key parameter, assigning a health degree value of the SaaS key parameter to each SaaS key parameter; And obtaining a final health degree score according to each IaaS key parameter health degree value, each PaaS key parameter health degree value and each SaaS key parameter health degree value.
- 2. The operation and maintenance operation key parameter based system operation detection method according to claim 1, wherein before the actual data of each IaaS key parameter at the actual operation is obtained, the operation and maintenance operation key parameter based system operation detection method further comprises: selecting a plurality of IaaS key parameters from the IaaS key parameter group; Selecting a plurality of PaaS key parameters from the PaaS key parameter group; and selecting a plurality of SaaS key parameters from the SaaS key parameter group.
- 3. The system operation detection method based on operation and maintenance operation key parameters according to claim 2, wherein the IaaS key parameters include: Bare metal server CPU utilization rate, bare metal server memory utilization rate, bare metal server disk io read/write rate, bare metal server network io read/write rate, host CPU utilization rate, host memory utilization rate, host disk io read/write rate, host network io read/write rate, switching device CPU utilization rate, switching device memory utilization rate, switching device disk utilization rate, switching device transmission rate, switching device import and export traffic real-time data, switching device CPU utilization rate, safety device memory utilization rate, safety device disk utilization rate, safety device abnormal behavior number real-time data; the PaaS key parameters include: The method comprises the steps of carrying out the number of sql sentences currently executed by a database, the number of slow query of the database, the number of waiting locks of a database, the number of current connection of the database, the real-time data of the number of normally closed connections of the database, the total number of connection of the Postgresql, the session number of the Postgresql, the number of slow query of the Postgresql, the real-time data of the number of deadlock of the Postgresql, the used memory rate of Redis, the number of access clients of Redis, the number of connection of the Redis from the database, the fragment rate of the Redis memory, the number of refusal connection of Redis, the number of failed search of Redis, the real-time data of the number of removed key of Redis, the number of brooker of Kafka, the cumulative number of Kafka messages, the memory use rate of Kafka disk use rate, the number of Kafka consumers, the real-time data of the number of Kafka queues the method comprises the steps of ES number of fragments, ES current query number, ES memory usage, ES garbage collection number, cup usage of ES, real-time data of node health status of ES, mongoDB current connection number, CPU usage of MongoDB, mongoDB memory usage, mongoDB cluster copy state, real-time data of MongoDB collective heartbeat, NGINX process number, nginx active connection number, real-time data of Nginx waiting connection number, CPU usage of Starrocks, starrocks memory usage, starrocks disk usage, real-time data of Starrocks cluster QPS, CPU usage of operating system, operating system memory usage, operating system disk usage, operating system maximum connection number and operating system active process number; the SaaS key parameters comprise: detecting application survival conditions, detecting port connectivity conditions, detecting dock survival conditions, monitoring interface states, and utilizing skywalking to conduct apm monitoring.
- 4. The system operation detection method based on operation key parameters according to claim 3, wherein the system operation detection method based on operation key parameters comprises: Acquiring IaaS key parameter types of each IaaS key parameter, wherein the IaaS key parameter types comprise a first IaaS class and a second IaaS class; When the class of the IaaS key parameters is the second IaaS class, the assigning the health value of the IaaS key parameter to each IaaS key parameter according to the actual data of each IaaS key parameter includes: Acquiring an IaaS key parameter database, wherein the IaaS key parameter database comprises a plurality of IaaS key parameter sub-libraries, and each IaaS key parameter sub-library comprises an IaaS key parameter name, at least one IaaS key parameter range value and an IaaS key parameter health degree value, wherein one IaaS key parameter range value corresponds to one IaaS key parameter health degree value; for each IaaS key parameter that obtains actual data and belongs to the second IaaS class, performing the following operations: Acquiring an IaaS key parameter sub-library in which the IaaS key parameter name identical to the IaaS key parameter name is located in the IaaS key parameter database; acquiring an IaaS key parameter health degree value corresponding to the IaaS key parameter range value where the actual data is located as an IaaS key parameter health degree value of the IaaS key parameter; when the class of the IaaS key parameters is the first IaaS class, the assigning the health value of the IaaS key parameter to each IaaS key parameter according to the actual data of each IaaS key parameter includes: respectively acquiring the health value of the IaaS key parameter of which each IaaS key parameter type is the first IaaS type by adopting the following formula: Actual data of 1-IaaS key parameters.
- 5. The system operation detection method based on operation key parameters according to claim 4, wherein the system operation detection method based on operation key parameters comprises: The system operation detection method based on the operation key parameters comprises the following steps: The PaaS key parameter types of each PaaS key parameter are obtained, wherein the PaaS key parameter types comprise a first PaaS type and a second PaaS type; when the PaaS key parameter class is the second PaaS class, the assigning the PaaS key parameter health value to each PaaS key parameter according to the actual data of each PaaS key parameter includes: The method comprises the steps of obtaining a PaaS key parameter database, wherein the PaaS key parameter database comprises a plurality of PaaS key parameter sub-libraries, and each PaaS key parameter sub-library comprises a PaaS key parameter name, at least one PaaS key parameter range value and a PaaS key parameter health value, wherein one PaaS key parameter range value corresponds to one PaaS key parameter health value; For each PaaS key parameter that obtains actual data and belongs to the second PaaS class, the following operations are performed: acquiring a PaaS key parameter sub-library in which the PaaS key parameter name identical to the PaaS key parameter name is located in the PaaS key parameter database; Acquiring a PaaS key parameter health degree value corresponding to the PaaS key parameter range value where the actual data is located as the PaaS key parameter health degree value of the PaaS key parameter; when the PaaS key parameter class is the first PaaS class, the assigning the PaaS key parameter health value to each PaaS key parameter according to the actual data of each PaaS key parameter includes: the health value of the PaaS key parameter with each PaaS key parameter type being the first PaaS type is respectively obtained by adopting the following formula: Actual data of 1-PaaS key parameters.
- 6. The system operation detection method based on operation key parameters according to claim 5, wherein the system operation detection method based on operation key parameters comprises: The system operation detection method based on the operation key parameters comprises the following steps: The assigning the health value of the IaaS key parameter to each IaaS key parameter according to the actual data of each IaaS key parameter comprises the following steps: Acquiring an IaaS key parameter database, wherein the IaaS key parameter database comprises a plurality of IaaS key parameter sub-libraries, and each IaaS key parameter sub-library comprises an IaaS key parameter name, at least one PaaS key parameter range value and an IaaS key parameter health degree value, wherein one IaaS key parameter range value corresponds to one IaaS key parameter health degree value; the following operations are performed for each IaaS key parameter for which actual data is acquired: Acquiring an IaaS key parameter sub-library in which the IaaS key parameter name identical to the IaaS key parameter name is located in the IaaS key parameter database; And acquiring an IaaS key parameter health degree value corresponding to the IaaS key parameter range value where the actual data is located as the IaaS key parameter health degree value of the IaaS key parameter.
- 7. The method for detecting system operation based on operation and maintenance operation key parameters according to claim 6, wherein the obtaining a final health score according to each IaaS key parameter health value, each PaaS key parameter health value, and each SaaS key parameter health value comprises: Clustering the IaaS key parameters to obtain a plurality of groups of IaaS key parameter groups; clustering each PaaS key parameter, thereby obtaining a plurality of groups of PaaS key parameter groups; clustering the SaaS key parameters to obtain a plurality of groups of SaaS key parameter groups; respectively acquiring health degree values of IaaS key parameter groups of each group of IaaS key parameter groups according to the acquired health degree values of each IaaS key parameter; respectively acquiring the health degree values of the PaaS key parameter groups of each group according to the acquired health degree values of each PaaS key parameter; respectively acquiring the health degree values of the SaaS key parameter groups of each group of SaaS key parameter groups according to the acquired health degree values of each SaaS key parameter; and obtaining a final health score according to the IaaS key parameter set health value of each group of IaaS key parameter sets, the PaaS key parameter set health value of each group of PaaS key parameter sets and the SaaS key parameter set health value of each group of SaaS key parameter sets.
- 8. The operation-critical-parameter-based system operation detection method according to any one of claims 1 to 7, wherein the operation-critical-parameter-based system operation detection method further comprises: judging whether the final health degree score exceeds a preset threshold value, if so, then An alarm signal is generated.
- 9. The utility model provides a system operation detection device based on operation and maintenance operation key parameter which characterized in that, system operation detection device based on operation and maintenance operation key parameter includes: The system comprises an acquisition module, a storage module and a storage module, wherein the acquisition module is used for acquiring an IaaS key parameter set, a PaaS key parameter set and a SaaS key parameter set, wherein the IaaS key parameter set comprises at least one IaaS key parameter, the PaaS key parameter set comprises at least one PaaS key parameter, and the SaaS key parameter set comprises at least one SaaS key parameter; the IaaS key parameter data acquisition module is used for acquiring actual data of each IaaS key parameter in actual operation; The PaaS key parameter data acquisition module is used for acquiring actual data of each PaaS key parameter in actual operation; the SaaS key parameter data acquisition module is used for acquiring actual data of each SaaS key parameter in actual operation; The IaaS key parameter health degree value assignment module is used for assigning an IaaS key parameter health degree value to each IaaS key parameter according to actual data of each IaaS key parameter; The PaaS key parameter health degree value assignment module is used for assigning a PaaS key parameter health degree value to each PaaS key parameter according to actual data of each PaaS key parameter; the SaaS key parameter health degree value assignment module is used for assigning a SaaS key parameter health degree value to each SaaS key parameter according to actual data of each SaaS key parameter; The final health degree score acquisition module is used for acquiring a final health degree score according to the health degree value of each IaaS key parameter, the health degree value of each PaaS key parameter and the health degree value of each SaaS key parameter.
Description
System operation detection method and device based on operation key parameters Technical Field The application relates to the technical field of operation and maintenance, in particular to a system operation detection method based on operation and maintenance operation key parameters and a system operation detection device based on the operation and maintenance operation key parameters. Background The key point of the daily work of operation and maintenance personnel of a modern enterprise information center is mainly to ensure the reliability, availability and high performance of an IT system, and the operation and maintenance personnel are mainly positioned in monitoring network equipment such as routers, switches, firewalls and the like, security equipment and various server systems, and meanwhile, effective monitoring of databases and middleware is also required, and effective performance analysis and active fault warning are required to be carried out on the running condition of the whole IT system so as to meet the requirements of daily operation and maintenance. In order to ensure and improve the service quality of an information center, the method changes a passive service into an active service, changes from an IT infrastructure management to an IT service providing for a business department, and the information department is urgent to introduce advanced management systems and concepts to establish an infrastructure platform, wherein the infrastructure platform comprises a router, a switch, a server, a database, middleware, safety equipment and the like, and performs unified monitoring and maintenance on the items of a full-link monitoring technology research and application based on an integrated delivery operation and maintenance system. The construction of the project of 'full-link monitoring technology research and application based on an integrated delivery operation and maintenance system' is used for completing centralized monitoring, centralized maintenance and centralized management of an IT infrastructure, realizing the evolution from passive fire relief to active prevention and management, creating a controllable IT environment, guaranteeing the reliable, efficient and continuous operation of various business systems, guaranteeing the stability of the IT system, providing powerful support for management and management, improving maintenance efficiency, improving maintenance quality and increasing customer satisfaction. The method realizes the aims of active monitoring, centralized management and timely alarming for an IT multi-layer architecture by constructing the project of full-link monitoring technology research and application based on an integrated delivery operation and maintenance system, reduces the potential risk of operation and maintenance, practically improves the quality of information support service, provides reliable guarantee for the good operation of the application system and reduces service loss. However, the prior art does not have a method of comprehensively considering from three dimensions IaaS, paaS, saaS when performing system maintenance. It is therefore desirable to have a solution that solves or at least alleviates the above-mentioned drawbacks of the prior art. Disclosure of Invention The present invention aims to provide a system operation detection method based on operation key parameters to solve at least one technical problem. The invention provides the following scheme: the application provides a system operation detection method based on operation key parameters, which comprises the following steps: Acquiring an IaaS key parameter set, a PaaS key parameter set and a SaaS key parameter set, wherein the IaaS key parameter set comprises at least one IaaS key parameter, the PaaS key parameter set comprises at least one PaaS key parameter, and the SaaS key parameter set comprises at least one SaaS key parameter; acquiring actual data of each IaaS key parameter in actual operation; acquiring actual data of each PaaS key parameter in actual operation; Acquiring actual data of each SaaS key parameter in actual operation; According to the actual data of each IaaS key parameter, respectively endowing each IaaS key parameter with an IaaS key parameter health degree value; According to the actual data of each PaaS key parameter, respectively endowing each PaaS key parameter with a health degree value of the PaaS key parameter; according to the actual data of each SaaS key parameter, assigning a health degree value of the SaaS key parameter to each SaaS key parameter; And obtaining a final health degree score according to each IaaS key parameter health degree value, each PaaS key parameter health degree value and each SaaS key parameter health degree value. Optionally, before the acquiring the actual data of each IaaS key parameter in actual operation, the system operation detection method based on the operation and maintenance operation key parameter further incl