WO2020019405A1 - Procédé, dispositif, appareil de surveillance de base de données et support d'informations informatique - Google Patents

Procédé, dispositif, appareil de surveillance de base de données et support d'informations informatique Download PDF

Info

Publication number
WO2020019405A1
WO2020019405A1 PCT/CN2018/103337 CN2018103337W WO2020019405A1 WO 2020019405 A1 WO2020019405 A1 WO 2020019405A1 CN 2018103337 W CN2018103337 W CN 2018103337W WO 2020019405 A1 WO2020019405 A1 WO 2020019405A1
Authority
WO
WIPO (PCT)
Prior art keywords
monitoring
database
item
preset
alarm
Prior art date
Application number
PCT/CN2018/103337
Other languages
English (en)
Chinese (zh)
Inventor
马晓龙
Original Assignee
平安科技(深圳)有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 平安科技(深圳)有限公司 filed Critical 平安科技(深圳)有限公司
Publication of WO2020019405A1 publication Critical patent/WO2020019405A1/fr

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring

Definitions

  • the present application relates to the technical field of database monitoring, and in particular, to a database monitoring method, device, device, and readable storage medium.
  • real-time monitoring of the operating status of the database is required, including monitoring of database sessions, database logs, data file fragments, tablespaces, and user access. Real-time database operation abnormalities and resource consumption are discovered. It can quickly remind users when the database is abnormal.
  • PostgreSQL object-relational database
  • the main purpose of this application is to provide a database monitoring method, device, device and readable storage medium, which aims to improve the applicability and reliability of database monitoring.
  • the present application provides a database monitoring method, which includes the following steps:
  • connection configuration information of a database to be monitored Receiving connection configuration information of a database to be monitored, and configuring connection objects in a preset monitoring template set according to the connection configuration information to obtain a current monitoring template set;
  • alarm information is generated according to the monitoring results of each monitoring sub-item, and the alarm information is sent to the alarm contact group according to a preset alarm method.
  • configuring the connection objects in the preset monitoring template set to obtain the current monitoring template set includes:
  • connection objects in the preset monitoring template set according to the corresponding configuration parameters of each connection object to obtain the current monitoring template set.
  • the step of determining whether to trigger a database alarm instruction according to the monitoring result of each monitoring sub-item includes:
  • a database alarm command is triggered; otherwise, a data alarm command is not triggered.
  • the step of generating alarm information according to the monitoring results of each monitoring sub-item includes:
  • the step of filling the monitoring result of each monitoring sub-item into the preset alarm information template to generate alarm information includes:
  • the database monitoring method further includes:
  • the execution mode of the database monitoring operation is a single task execution mode, the monitoring SQL statement of the monitoring sub-item is executed one time at a time;
  • the execution mode of the database monitoring operation is a multi-tasking execution mode
  • the number of synchronously executed tasks is determined according to the currently available CPU resources, and the monitoring SQL statements of the corresponding number of monitoring sub-items are executed according to the number of synchronously executed tasks.
  • the step of determining the number of synchronously executed pages according to the currently available CPU resources includes:
  • mapping table of currently available CPU resources and the number of synchronous execution tasks, and query the number of synchronous execution tasks corresponding to the currently available CPU resources from the mapping relationship table.
  • the present application further provides a database monitoring apparatus, where the database monitoring apparatus includes:
  • a configuration module configured to receive connection configuration information of a database to be monitored, and configure connection objects in a preset monitoring template set according to the connection configuration information to obtain a current monitoring template set;
  • An execution module configured to execute, in the database to be monitored, a monitoring SQL statement of each monitoring sub-item in the current monitoring template set, and determine whether to trigger a database alarm instruction according to a monitoring result of each monitoring sub-item;
  • the alarm module is configured to generate alarm information according to the monitoring result of each monitoring sub-item if a database alarm instruction is triggered, and send the alarm information to an alarm contact group according to a preset alarm method.
  • the present application further provides a database monitoring device.
  • the database monitoring device includes a processor, a memory, and computer-readable instructions stored on the memory and executable by the processor. When the computer-readable instructions are executed by the processor, the steps of the database monitoring method as described above are implemented.
  • the present application further provides a readable storage medium, where the readable storage medium stores computer-readable instructions, and when the computer-readable instructions are executed by a processor, the database as described above is implemented. Steps of the monitoring method.
  • This application provides a database monitoring method, device, device, and readable storage medium.
  • This application receives connection configuration information of a database to be monitored, and configures connection objects in a preset monitoring template set according to the connection configuration information to obtain the current Monitoring template set; in the database to be monitored, execute the monitoring SQL statement of each monitoring sub-item in the current monitoring template set, and determine whether to trigger the database alarm command according to the monitoring results of each monitoring sub-item; if the database alarm command is triggered, according to each monitoring The monitoring results of the sub-items generate alarm information, and send the alarm information to the alarm contact group according to the preset alarm method.
  • the monitoring template set is used for monitoring the PostgreSQL database under each application system, and no operation and maintenance personnel are required. Configure the monitoring strategy. Simply configure the database connection object to realize the monitoring of the PostgreSQL database, effectively reduce the deployment difficulty of monitoring, and improve the applicability of database monitoring.
  • FIG. 1 is a schematic diagram of a hardware structure of a database monitoring device according to embodiments of the present application.
  • FIG. 2 is a schematic flowchart of a first embodiment of a database monitoring method of the present application
  • FIG. 3 is a schematic flowchart of a second embodiment of a database monitoring method of the present application.
  • FIG. 4 is a schematic diagram of function modules of the first embodiment of the database monitoring apparatus of the present application.
  • the database monitoring method according to the embodiment of the present application is mainly applied to a database monitoring device.
  • the database monitoring device may be a PC (personal computer personal). computer), portable computers, mobile terminals and other devices with display and processing functions.
  • FIG. 1 is a schematic diagram of a hardware structure of a database monitoring device involved in a solution according to an embodiment of the present application.
  • the database monitoring device may include a processor 1001 (for example, a central processor Central Processing Unit, CPU), communication bus 1002, user interface 1003, network interface 1004, and memory 1005.
  • the communication bus 1002 is used to implement connection and communication between these components.
  • the user interface 1003 may include a display and an input unit such as a keyboard.
  • the network interface 1004 may optionally include a standard wired interface and a wireless interface.
  • the memory 1005 can be a high-speed RAM memory or a stable memory (non-volatile memory), such as a disk memory, the memory 1005 may optionally be a storage device independent of the foregoing processor 1001.
  • the hardware structure shown in FIG. 1 does not constitute a limitation on the present application, and may include more or fewer components than shown in the figure, or combine some components, or arrange different components.
  • the memory 1005 as a readable storage medium in FIG. 1 may include an operating system, a network communication module, and computer-readable instructions.
  • the network communication module is mainly used to connect to a server and perform data communication with the server; and the processor 1001 can call the computer-readable instructions stored in the memory 1005 and execute the database monitoring method provided in the embodiment of the present application.
  • the embodiment of the present application provides a database monitoring method.
  • FIG. 2 is a schematic flowchart of a first embodiment of a database monitoring method of the present application.
  • the database monitoring method is implemented by a database monitoring device.
  • the database monitoring device may be a terminal device such as a PC, a palmtop computer, and a tablet computer.
  • the device shown in FIG. 1 may be selected.
  • the database monitoring method includes the following steps: :
  • Step S101 Receive connection configuration information of a database to be monitored, and configure connection objects in a preset monitoring template set according to the connection configuration information to obtain a current monitoring template set;
  • Step S102 In the database to be monitored, execute a monitoring SQL statement of each monitoring item in the current monitoring template set, and determine whether to trigger a database alarm instruction according to the monitoring result of each monitoring item;
  • step S103 if a database alarm instruction is triggered, alarm information is generated according to the monitoring results of each monitoring sub-item, and the alarm information is sent to the alarm contact group according to a preset alarm method.
  • the monitoring method of the PostgreSQL database is that the operation and maintenance personnel use monitoring tools and configure monitoring policies to monitor the database.
  • the operation and maintenance personnel need to configure different monitoring strategies.
  • the applicability and reliability of database monitoring are relatively low. Low, affecting the monitoring efficiency of the database.
  • a database monitoring method is proposed in this embodiment. The specific steps of the database monitoring method are detailed below:
  • Step S101 Receive connection configuration information of a database to be monitored, and configure connection objects in a preset monitoring template set according to the connection configuration information to obtain a current monitoring template set;
  • the device when the configuration instruction of the monitoring data set triggered by the operation and maintenance personnel is detected, displays a connection object configuration interface, and receives the connection configuration information of the database to be monitored input by the operation and maintenance personnel based on the connection object configuration interface.
  • the connection configuration information includes but is not limited to the system to which the database to be monitored belongs, the system's group, the department or subsidiary of the system, the alarm contact group, the PostgreSQL database host IP, the PostgreSQL database host port, the database name, the database login user, and the database.
  • connection object configuration interface displays the object name and parameter description, and the parameter description of the system to which the database to be monitored belongs, the system's group, the department or subsidiary of the system, and the alarm contact group are alarm auxiliary information, and the PostgreSQL database host
  • the parameters of IP, PostgreSQL database host port, database name, database login user, and database login password are for monitoring database configuration information.
  • the device receives the connection configuration information of the database to be monitored, and configures the connection objects in the preset monitoring template set according to the connection configuration information to obtain the current monitoring template set, that is, the system to which the database to be monitored belongs in the preset monitoring template set, Configure the system group, system department or subsidiary, alarm contact group, PostgreSQL database host IP, PostgreSQL database host port, database name, database login user, and database login password.
  • the preset monitoring template set includes, but is not limited to, the monitoring SQL statement of the database availability monitoring sub-item, the monitoring SQL statement of the application SQL execution efficiency monitoring sub-item, the monitoring SQL statement of the background job execution monitoring sub-item, and the database connection number monitoring sub-item.
  • the monitoring SQL statement of the database availability monitoring sub-item is used to monitor whether the database can receive external requests
  • the SQL execution efficiency monitoring sub-item is used to determine whether there are applications with execution efficiency lower than the preset efficiency through database snapshot information.
  • the monitoring SQL statement of the background job execution monitoring sub-item is used to create the function quartzchk in the PostgreSQL database, Then call the function select * from quartzchk queries the background job execution status;
  • the monitoring SQL statement of the database connection number monitoring sub-item is used to monitor whether the current total number of connections in the database accounts for the maximum allowable number of connections in the database exceeds a predetermined threshold;
  • the monitoring SQL statement of the database lock monitoring sub-item is used to monitor Whether a database lock occurs in the database, and when a database lock occurs, perform a related query through the pg_locks and pg_stat_activity views to refine the lock status of each SQL statement.
  • the device obtains an identification field of each connection object in a preset monitoring template set, and obtains corresponding configuration parameters of each connection object from the connection configuration information according to the identification field of each connection object, that is, the configuration parameters in the connection configuration information and
  • the identification fields have a corresponding relationship.
  • the corresponding configuration parameters of each connection object can be obtained through the identification fields of each connection object, and then according to the corresponding configuration parameters of each connection object, the connection objects in the preset monitoring template set are configured to obtain the current
  • the monitoring template set that is, the specific parameters of each connection object in the preset monitoring template set is configured as corresponding configuration parameters.
  • Step S102 In the database to be monitored, execute a monitoring SQL statement of each monitoring item in the current monitoring template set, and determine whether to trigger a database alarm instruction according to the monitoring result of each monitoring item;
  • the device executes the monitoring SQL statement of each monitoring sub-item in the current monitoring template set in the database to be monitored, and according to the monitoring results of each monitoring sub-item Determines whether a database alert command is triggered.
  • the monitoring SQL statement of the database availability monitoring sub-item is executed to monitor whether the database can receive external requests. If the database cannot receive external requests, the monitoring result is an abnormal database access. If the database is monitored, external data can be received. Request, the monitoring result is that the database access is normal;
  • Monitor SQL statements of the application SQL execution efficiency monitoring sub-item monitor database snapshot information, count the application SQL execution in the most recent specified number of days, determine whether there is application SQL with an execution efficiency lower than the preset efficiency, and obtain the application SQL through the pg_stat_activity view
  • the current execution time determines whether there is any application SQL whose current execution time exceeds the specified duration. If there is an application SQL whose execution efficiency is lower than the preset efficiency or an application SQL whose current execution time exceeds the specified time, the monitoring result is that the execution efficiency is lower than the Efficient application SQL or application SQL whose current execution time exceeds a specified time, that is, SQL execution efficiency is abnormal. If the execution efficiency of each application SQL is higher than or equal to a preset efficiency, and the current execution time of each application SQL does not exceed the specified Time, the monitoring result is that the SQL execution efficiency is normal;
  • Quartzchk In the PostgreSQL database, the function select * from quartzchk queries the background job execution and monitors the results for the background role execution; among them, the function quartzchk is created first, and then the function select * from is called
  • the quartzchk method can be used to query the execution of background jobs, which can avoid the SQL statement error when monitoring the system without background jobs and improve the applicability;
  • the monitoring SQL statement of the database lock monitoring sub-item to monitor whether there is a lock status SQL statement in the database. If there is a lock status SQL statement in the database, use the pg_locks and pg_stat_activity views to perform related queries to refine the lock status of the SQL statement.
  • the monitoring results include the PID of the process that generated the lock, the lock mode, and the transaction information of the lock. If the database does not have SQL statements in the lock state, no monitoring results are generated.
  • the lock mode includes AccessShareLock, RowShareLock, RowExclusiveLock, ShareUpdateExclusiveLock, ShareLock, ShareRowExclusiveLock , ExclusiveLock and AccessExclusiveLock.
  • the device determines whether the monitoring result of at least one monitoring sub-item in each monitoring sub-item is located in a preset monitoring result group, and if the monitoring result of at least one monitoring sub-item in each monitoring sub-item is located in a preset monitoring result group , The database alarm instruction is triggered, otherwise the data alarm instruction is not triggered, that is, the monitoring results of each monitoring sub-item are not in the preset monitoring result group, and the data alarm instruction is not triggered.
  • the above-mentioned preset monitoring result group may be set by a person skilled in the art based on actual conditions, which is not specifically limited in this embodiment.
  • step S103 if a database alarm instruction is triggered, alarm information is generated according to the monitoring results of each monitoring sub-item, and the alarm information is sent to the alarm contact group according to a preset alarm method.
  • alarm information is generated according to the monitoring results of each monitoring sub-item, and the alarm information is sent to the alarm contact group according to a preset alarm method.
  • a preset alarm information template is obtained, and the monitoring result of each monitoring sub-item is filled into the preset alarm information template to generate alarm information, that is, the information of each monitoring sub-item in the preset alarm information template is obtained.
  • Location information and according to the location information of each monitoring sub-item, determine the filling position of each monitoring sub-item in the preset alarm information template, and fill the monitoring result of each monitoring sub-item with the corresponding affiliation in the preset alarm information template Fill in the position to generate alarm information.
  • the alarm information includes, but is not limited to, the system to which the system belongs, the group to which the system belongs, the department or subsidiary of the system, the alarm contact group, and abnormal information
  • the abnormal information includes, but is not limited to, database disconnection, inefficient application SQL, background SQL statements for job execution and lock status.
  • the alarm methods include, but are not limited to, email alerts, SMS alerts, and phone alerts.
  • the application receives the connection configuration information of the database to be monitored, and configures the connection objects in the preset monitoring template set according to the connection configuration information to obtain the current monitoring template set.
  • the current monitoring is performed.
  • the template focuses on the monitoring SQL statements of each monitoring sub-item, and determines whether to trigger a database alarm command based on the monitoring results of each monitoring sub-item. If a database alarm command is triggered, an alarm message is generated based on the monitoring results of each monitoring sub-item, and according to the preset
  • the alarm method sends alarm information to the alarm contact group.
  • the monitoring template set is used for monitoring the PostgreSQL database under each application system. There is no need for operation and maintenance personnel to configure the monitoring strategy. You only need to configure the database connection object.
  • the monitoring of the PostgreSQL database can be realized, the deployment difficulty of the monitoring is effectively reduced, and the applicability of the database monitoring is improved.
  • the database monitoring method further includes:
  • Step 104 Obtain the currently available CPU resources, and determine whether the execution mode of the database monitoring operation is a single-task execution mode or a multi-task execution mode according to the currently available CPU resources.
  • the device obtains the currently available CPU resources, and determines whether the execution method of the database monitoring operation is a single-task execution mode or a multi-task execution mode according to the currently available CPU resources, and specifically determines whether the currently available CPU resources exceed a preset CPU Resources, if the currently available CPU resources exceed the preset CPU resources, you can determine that the database monitoring operation is performed in a multi-tasking execution mode, and if the currently available CPU resources do not exceed the preset CPU resources, you can determine that the database monitoring operation is performed as Single task execution.
  • Step 105 If the execution mode of the database monitoring operation is a multi-task execution mode, determine the number of synchronous execution tasks according to the currently available CPU resources, and execute the monitoring SQL statements of the corresponding number of monitoring sub-items according to the number of synchronous execution tasks.
  • the number of synchronous execution tasks is determined according to the currently available CPU resources, that is, a pre-stored mapping table of the currently available CPU resources and the number of synchronous execution pages is obtained, and In the mapping relationship table, query the number of synchronous execution tasks corresponding to the currently available CPU resources, and execute the monitoring SQL statements of the corresponding number of monitoring sub-items according to the number of synchronous execution tasks, that is, the device performs the preset execution order in the database to be monitored Execute the monitoring SQL statements of the monitoring sub-items corresponding to the number of synchronously executed tasks.
  • the monitoring SQL statements of the monitoring sub-items are executed one at a time, that is, the device executes the monitoring sub-items of the current monitoring template set in the database to be monitored in the preset execution order.
  • Monitor SQL statements It should be noted that the foregoing preset execution order may be set by a person skilled in the art based on actual conditions, and this embodiment does not specifically limit this.
  • the preset CPU resources can be set according to the total CPU resources, or set by the user according to specific needs.
  • the number of synchronous pages that can be executed simultaneously can be determined according to the mapping relationship between the available CPU resources and the number of synchronized pages. For example, in the mapping relationship, when the available CPU resources are less than A, the corresponding The number of simultaneous pages that are executed simultaneously is 2; when the available CPU resources are greater than or equal to A and less than B, the number of simultaneous pages that can be executed simultaneously is 3; when the available CPU resources are greater than or equal to B and less than C, the corresponding can be executed simultaneously
  • the number of synchronized pages is 4, where A ⁇ B ⁇ C.
  • the present application determines the monitoring SQL statements of the monitoring sub-items that are executed synchronously based on the currently available CPU resources of the device.
  • the device can simultaneously execute the monitoring SQL statements of multiple monitoring sub-items, effectively improving the database monitoring efficiency.
  • an embodiment of the present application further provides a database monitoring device.
  • FIG. 4 is a schematic diagram of functional modules of a first embodiment of a database monitoring apparatus of the present application.
  • the database monitoring device of the present application is a virtual device, which is stored in the memory 1005 of the database monitoring device shown in FIG. 1 and is used to implement all the functions of the computer-readable instructions; receiving the connection configuration information of the database to be monitored, and according to the connection configuration information To configure the connection objects in the preset monitoring template set to obtain the current monitoring template set; in the database to be monitored, execute a monitoring SQL statement of each monitoring sub-item in the current monitoring template set, and according to each monitoring sub-item The monitoring result determines whether a database alarm instruction is triggered; if the database alarm instruction is triggered, alarm information is generated according to the monitoring results of each monitoring sub-item, and the alarm information is sent to the alarm contact group according to a preset alarm method.
  • the database monitoring apparatus includes:
  • a configuration module 101 is configured to receive connection configuration information of a database to be monitored, and configure connection objects in a preset monitoring template set according to the connection configuration information to obtain a current monitoring template set;
  • the execution module 102 is configured to execute, in the database to be monitored, a monitoring SQL statement of each monitoring sub-item in the current monitoring template set, and determine whether to trigger a database alarm instruction according to a monitoring result of each monitoring sub-item;
  • the alarm module 103 is configured to generate alarm information according to the monitoring result of each monitoring sub-item if a database alarm instruction is triggered, and send the alarm information to an alarm contact group according to a preset alarm method.
  • configuration module 101 is further configured to:
  • connection objects in the preset monitoring template set according to the corresponding configuration parameters of each connection object to obtain the current monitoring template set.
  • execution module 102 is further configured to:
  • a database alarm command is triggered; otherwise, a data alarm command is not triggered.
  • the alarm module 103 is further configured to:
  • the alarm module 103 is further configured to:
  • the database monitoring device further includes:
  • the execution module 102 is further configured to execute a monitoring SQL statement of a monitoring sub-item each time if the execution mode of the database monitoring operation is a single task execution mode;
  • the execution module 102 is further configured to: if the database monitoring operation is performed in a multi-tasking mode, determine the number of tasks to be executed synchronously according to the currently available CPU resources, and execute a corresponding number of monitoring sub-items according to the number of tasks executed synchronously Monitor SQL statements.
  • execution module 102 is further configured to:
  • mapping table of currently available CPU resources and the number of synchronous execution tasks, and query the number of synchronous execution tasks corresponding to the currently available CPU resources from the mapping relationship table.
  • each module in the above-mentioned database monitoring apparatus corresponds to each step in the above-mentioned embodiment of the database monitoring method, and the functions and implementation processes thereof are not repeated here one by one.
  • an embodiment of the present application further provides a readable storage medium, and the readable storage medium may be a non-volatile readable storage medium.
  • Computer-readable instructions are stored on the readable storage medium of this application, and when the computer-readable instructions are executed by a processor, the steps of the database monitoring method as described above are implemented.
  • the methods in the above embodiments can be implemented by means of software plus a necessary universal hardware platform, and of course, also by hardware, but in many cases the former is better.
  • Implementation Based on such an understanding, the technical solution of this application that is essentially or contributes to the existing technology can be embodied in the form of a software product.
  • the computer software product is stored in a storage medium (such as ROM / RAM) as described above. , Magnetic disk, optical disc), including a number of instructions for causing a terminal device (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in the embodiments of the present application.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Telephonic Communication Services (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

La présente invention concerne un procédé de surveillance de base de données consistant : à recevoir des informations de configuration de connexion concernant une base de données à surveiller, et à configurer, en fonction des informations de configuration de connexion, un objet de connexion dans un ensemble de modèles de surveillance prédéfini, de façon à acquérir un ensemble de modèles de surveillance en cours; dans ladite base de données, à exécuter une instruction SQL de surveillance de chaque sous-élément de surveillance dans l'ensemble de modèles de surveillance en cours, et à déterminer s'il convient de déclencher une instruction d'alarme de base de données en fonction d'un résultat de surveillance de chaque sous-élément de surveillance; et si l'instruction d'alarme de base de données est déclenchée, à générer des informations d'alarme en fonction du résultat de surveillance de chaque sous-élément de surveillance, et à envoyer, dans un mode d'alarme prédéfini, les informations d'alarme à un groupe de contacts d'alarme. La présente invention concerne en outre un dispositif et un appareil de surveillance de base de données, ainsi qu'un support d'informations lisible.
PCT/CN2018/103337 2018-07-26 2018-08-30 Procédé, dispositif, appareil de surveillance de base de données et support d'informations informatique WO2020019405A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201810835443.0 2018-07-26
CN201810835443.0A CN109726073A (zh) 2018-07-26 2018-07-26 数据库监控方法、装置、设备及可读存储介质

Publications (1)

Publication Number Publication Date
WO2020019405A1 true WO2020019405A1 (fr) 2020-01-30

Family

ID=66294587

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/103337 WO2020019405A1 (fr) 2018-07-26 2018-08-30 Procédé, dispositif, appareil de surveillance de base de données et support d'informations informatique

Country Status (2)

Country Link
CN (1) CN109726073A (fr)
WO (1) WO2020019405A1 (fr)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113127290B (zh) * 2019-12-31 2024-05-31 北京金山云网络技术有限公司 服务运行指标监控方法、装置和服务器
CN111737233A (zh) * 2020-06-24 2020-10-02 浙江大华技术股份有限公司 数据监控方法及装置
CN112787858B (zh) * 2020-12-30 2022-05-10 浙江三维利普维网络有限公司 数据模型参数配置方法、装置、电子装置及存储介质
CN113204565A (zh) * 2021-05-28 2021-08-03 中国工商银行股份有限公司 数据库监控方法及装置
CN115118598A (zh) * 2022-06-23 2022-09-27 三六零科技集团有限公司 信息采集方法、装置、设备及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101763389A (zh) * 2008-12-23 2010-06-30 中兴通讯股份有限公司 一种数据库资源的调控装置及方法
CN101989283A (zh) * 2009-08-04 2011-03-23 中兴通讯股份有限公司 一种数据库性能的监控方法和装置
US20120246520A1 (en) * 2011-03-25 2012-09-27 Fujitsu Limited Monitoring method, information processing apparatus, and computer-readable medium storing monitoring program
WO2013121529A1 (fr) * 2012-02-14 2013-08-22 株式会社日立製作所 Programme informatique et dispositif de surveillance

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10176036B2 (en) * 2015-10-29 2019-01-08 Commvault Systems, Inc. Monitoring, diagnosing, and repairing a management database in a data storage management system
CN105427545B (zh) * 2015-12-30 2018-07-17 山东中创软件商用中间件股份有限公司 基于drools的设备告警管理方法及装置
CN107797866B (zh) * 2016-05-31 2020-11-24 Oppo广东移动通信有限公司 处理器资源的分配方法及移动终端和介质产品
CN107491371B (zh) * 2016-06-13 2021-03-16 阿里巴巴集团控股有限公司 一种监控部署的方法以及装置
CN106385331A (zh) * 2016-09-08 2017-02-08 努比亚技术有限公司 一种基于日志的监控告警方法及***
CN108052553B (zh) * 2017-11-29 2020-08-07 平安养老保险股份有限公司 电子手册生成的方法、装置、计算机设备及存储介质

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101763389A (zh) * 2008-12-23 2010-06-30 中兴通讯股份有限公司 一种数据库资源的调控装置及方法
CN101989283A (zh) * 2009-08-04 2011-03-23 中兴通讯股份有限公司 一种数据库性能的监控方法和装置
US20120246520A1 (en) * 2011-03-25 2012-09-27 Fujitsu Limited Monitoring method, information processing apparatus, and computer-readable medium storing monitoring program
WO2013121529A1 (fr) * 2012-02-14 2013-08-22 株式会社日立製作所 Programme informatique et dispositif de surveillance

Also Published As

Publication number Publication date
CN109726073A (zh) 2019-05-07

Similar Documents

Publication Publication Date Title
WO2020019405A1 (fr) Procédé, dispositif, appareil de surveillance de base de données et support d'informations informatique
WO2020048047A1 (fr) Procédé d'avertissement de défaut de système, appareil, et dispositif, et support d'informations
WO2020224246A1 (fr) Procédé et appareil de gestion de données fondée sur une chaîne de blocs, dispositif et support d'informations
WO2020155360A1 (fr) Procédé de distribution de réseau pour appareil électroménager, appareil électroménager, terminal mobile et support de données
WO2020015064A1 (fr) Procédé de traitement de défaillance de système, appareil, dispositif et support d'informations
WO2020253116A1 (fr) Procédé d'exécution de données par lots, dispositif, support d'enregistrement et hôte membre en groupe
WO2019037196A1 (fr) Procédé et dispositif d'attribution de tâche, et support d'informations lisible par ordinateur
WO2019174090A1 (fr) Procédé, appareil et dispositif de commande de partage de fichier de capture d'écran, et support de stockage informatique
WO2020147396A1 (fr) Procédé permettant de configurer de manière dynamique un nom de domaine de service, dispositif, appareil, et support de stockage
WO2020062658A1 (fr) Procédé et appareil de génération de contrat, dispositif et support de stockage
WO2020015061A1 (fr) Procédé d'alarme de surveillance, dispositif et système pour serveur weblogic, et support d'informations informatique
WO2020015060A1 (fr) Procédé et appareil d'estimation d'anomalie de consommation d'énergie, et support d'enregistrement informatique
WO2020119115A1 (fr) Procédé, dispositif, appareil de vérification de données, et support de stockage
WO2020147385A1 (fr) Procédé et appareil d'entrée de données, terminal et support d'informations lisible par ordinateur
WO2020098075A1 (fr) Procédé, appareil et dispositif de traitement de données financières et support d'informations
WO2020042464A1 (fr) Procédé, appareil et dispositif d'interaction de données, et support d'informations lisible
WO2020087983A1 (fr) Procédé et appareil d'attribution de tâche, dispositif et support d'enregistrement
WO2020119369A1 (fr) Procédé, appareil et dispositif de positionnement de défaut de fonctionnement et de maintenance informatique intelligent, et support de stockage lisible
WO2012100607A1 (fr) Système de traitement du bureau d'un terminal, terminal, serveur et procédé
WO2020077832A1 (fr) Procédé, appareil et dispositif d'accès à un bureau dans le nuage et support de stockage
WO2019024485A1 (fr) Procédé et dispositif de partage de données, et support de stockage lisible par ordinateur
WO2020253135A1 (fr) Procédé et dispositif d'analyse automatique, équipement utilisateur et support de stockage
WO2020042471A1 (fr) Procédé, système, et dispositif de vérification de politique de pare-feu, et support de stockage lisible par machine
WO2018036168A1 (fr) Procédé et dispositif d'exécution de tâche de traitement de données, serveur d'exécution et support de stockage
WO2020024534A1 (fr) Procédé, appareil et dispositif de régulation de consommation électrique basée sur la prédiction de quantité électrique, et support de stockage

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18927613

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18927613

Country of ref document: EP

Kind code of ref document: A1