CN113835967B - Monitoring method, monitoring device, electronic equipment and storage medium - Google Patents

Monitoring method, monitoring device, electronic equipment and storage medium Download PDF

Info

Publication number
CN113835967B
CN113835967B CN202111144623.2A CN202111144623A CN113835967B CN 113835967 B CN113835967 B CN 113835967B CN 202111144623 A CN202111144623 A CN 202111144623A CN 113835967 B CN113835967 B CN 113835967B
Authority
CN
China
Prior art keywords
functional module
node
information
color
service system
Prior art date
Legal status (The legal status 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 status listed.)
Active
Application number
CN202111144623.2A
Other languages
Chinese (zh)
Other versions
CN113835967A (en
Inventor
陆新宗
朱青杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Jingdong Tuoxian Technology Co Ltd
Original Assignee
Beijing Jingdong Tuoxian Technology Co Ltd
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 Beijing Jingdong Tuoxian Technology Co Ltd filed Critical Beijing Jingdong Tuoxian Technology Co Ltd
Priority to CN202111144623.2A priority Critical patent/CN113835967B/en
Publication of CN113835967A publication Critical patent/CN113835967A/en
Application granted granted Critical
Publication of CN113835967B publication Critical patent/CN113835967B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/3006Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system is distributed, e.g. networked systems, clusters, multiprocessor systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3055Monitoring arrangements for monitoring the status of the computing system or of the computing system component, e.g. monitoring if the computing system is on, off, available, not available

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computing Systems (AREA)
  • Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The application discloses a monitoring method, a monitoring device, electronic equipment and a storage medium. The monitoring method comprises the following steps: the method comprises the steps of obtaining monitoring data corresponding to each functional module of each service system in at least one service system, and determining a first color corresponding to each functional module based on a comparison result of the monitoring data corresponding to each functional module and a corresponding set threshold value. The set threshold corresponding to the monitoring data is determined according to the type of the monitoring data, and the first color characterizes the running state of the functional module. And sending the first node information corresponding to each functional module to the terminal so that the terminal displays the first node corresponding to each functional module on a setting interface based on the first node information. The first node information comprises first color information and identification information corresponding to the corresponding functional module. The first node is identified in the setting interface by a corresponding first color, so that the running state of the corresponding functional module is determined based on the first color of the identified first node.

Description

Monitoring method, monitoring device, electronic equipment and storage medium
Technical Field
The present application relates to the field of computer technologies, and in particular, to a monitoring method, a device, an electronic apparatus, and a storage medium.
Background
In order to ensure the running stability of the whole service system, the running condition of each link of the whole service system needs to be monitored in real time. In the related art, the unified monitoring platform UMP (Unified MySQL Platform) supports the monitoring of aspects such as server method, java virtual machine (JVM, java Virtual Machine), port survival, service system survival, etc., however, when a problem occurs at a monitoring point, an operation and maintenance person cannot quickly and accurately locate an abnormal service module based on the monitoring mode.
Disclosure of Invention
Accordingly, a main object of the embodiments of the present application is to provide a monitoring method, a device, an electronic apparatus, and a storage medium, so as to solve the problem that an operation and maintenance person cannot quickly and accurately locate an abnormal service module in the related art.
In order to achieve the above object, the technical solution of the embodiment of the present application is as follows:
The embodiment of the application provides a monitoring method which is applied to a server and comprises the following steps:
Acquiring monitoring data corresponding to each functional module of each service system in at least one service system;
Determining a first color corresponding to each functional module based on a comparison result of the monitoring data corresponding to each functional module and the corresponding set threshold value; the set threshold corresponding to the monitoring data is determined according to the type of the monitoring data; the first color characterizes the running state of the functional module;
The first node information corresponding to each functional module is sent to a terminal, so that the terminal displays the first node corresponding to each functional module on a setting interface based on the first node information; the first node information comprises first color information and identification information corresponding to the corresponding functional module; the first node is identified in the setting interface through a corresponding first color, so that the running state of the corresponding functional module is determined based on the first color for identifying the first node.
The embodiment of the application also provides a monitoring method which is applied to the terminal, and the method comprises the following steps:
Receiving first node information corresponding to each function module in at least one function module sent by a server;
Based on the first node information, displaying a first node corresponding to each functional module on a setting interface; wherein,
The first node information comprises first color information and identification information corresponding to the corresponding functional module; the first node is identified in the setting interface through a corresponding first color, so that the running state of the corresponding functional module is determined based on the first color for identifying the first node.
The embodiment of the application also provides a monitoring device, which comprises:
the system comprises an acquisition unit, a control unit and a control unit, wherein the acquisition unit is used for acquiring monitoring data corresponding to each functional module of each service system in at least one service system;
The determining unit is used for determining a first color corresponding to each functional module based on a comparison result of the monitoring data corresponding to each functional module and the corresponding set threshold value; the set threshold corresponding to the monitoring data is determined according to the type of the monitoring data; the first color characterizes the running state of the functional module;
The sending unit is used for sending the first node information corresponding to each functional module to the terminal so that the terminal displays the first node corresponding to each functional module on a setting interface based on the first node information; the first node information comprises first color information and identification information corresponding to the corresponding functional module; the first node is identified in the setting interface through a corresponding first color, so that the running state of the corresponding functional module is determined based on the first color for identifying the first node.
The embodiment of the application also provides a monitoring device, which comprises:
The receiving unit is used for receiving the first node information corresponding to each functional module in at least one functional module sent by the server;
The display unit is used for displaying the first node corresponding to each functional module on a setting interface based on the first node information; wherein,
The first node information comprises first color information and identification information corresponding to the corresponding functional module; the first node is identified in the setting interface through a corresponding first color, so that the running state of the corresponding functional module is determined based on the first color for identifying the first node.
The embodiment of the application also provides electronic equipment, which comprises: a processor and a memory for storing a computer program capable of running on the processor, wherein,
The processor is configured to perform the steps of any of the methods described above when the computer program is run.
The embodiment of the application also provides a storage medium, on which a computer program is stored, which when executed by a processor, implements the steps of any of the methods described above.
In the embodiment of the application, the monitoring data corresponding to each functional module of each service system in at least one service system is obtained, and the first color corresponding to each functional module is determined based on the comparison result of the monitoring data corresponding to each functional module and the corresponding set threshold. The set threshold corresponding to the monitoring data is determined according to the type of the monitoring data, and the first color characterizes the running state of the functional module. And sending the first node information corresponding to each functional module to the terminal, so that the terminal displays the first node corresponding to each functional module on a setting interface based on the first node information. The first node information comprises first color information and identification information corresponding to the corresponding functional module, and the first node is identified in the setting interface through the corresponding first color so as to determine the running state of the corresponding functional module based on the first color of the first node. Therefore, as the setting interface displays the first node corresponding to each functional module in the service system, the first node is marked by the corresponding first color, and the operation and maintenance personnel can clearly and intuitively obtain the current operation state of each functional module and the current operation state of the service system by observing the setting interface, the operation and maintenance personnel can conveniently and pertinently optimize the service system. When the function module is abnormal, the operation and maintenance personnel accurately and rapidly determine the function module with the abnormality based on the first color of the first node corresponding to the function module on the setting interface, so that the investigation time of the function module with the abnormality is saved, and the efficiency of determining the function module with the abnormality is improved.
Drawings
Fig. 1 is a schematic diagram of an implementation flow of a monitoring method according to an embodiment of the present application;
FIG. 2 is a schematic diagram of an implementation flow of another monitoring method according to an embodiment of the present application;
FIG. 3 is a schematic diagram of an implementation flow of a monitoring method according to an embodiment of the present application;
FIG. 4 is a schematic flow chart of another monitoring method according to an embodiment of the present application;
FIG. 5 is a schematic diagram of a monitoring device according to an embodiment of the present application;
FIG. 6 is a schematic diagram of another monitoring device according to an embodiment of the present application;
Fig. 7 is a schematic diagram of a hardware composition structure of an electronic device according to an embodiment of the present application.
Detailed Description
In the following description, for purposes of explanation and not limitation, specific details are set forth such as the particular system architecture, techniques, etc., in order to provide a thorough understanding of the embodiments of the present application. It will be apparent, however, to one skilled in the art that the present application may be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known systems, devices, and methods are omitted so as not to obscure the description of the present application with unnecessary detail.
The technical schemes described in the embodiments of the present application may be arbitrarily combined without any collision.
In addition, in embodiments of the present application, the terms "first," "second," etc. are used to distinguish similar objects and not necessarily to describe a particular order or precedence. The term "and/or" is merely an association relationship describing an associated object, meaning that there may be three relationships, e.g., a and/or B, may represent: a exists alone, A and B exist together, and B exists alone. In addition, the term "at least one" means any one of a plurality or any combination of at least two of a plurality, for example, including at least one of A, B, C, may mean including any one or more elements selected from the group consisting of A, B and C.
In order to ensure the running stability of the whole service system, the running condition of each link of the whole service system needs to be monitored in real time. In the related art, UMP supports monitoring aspects of server method, JVM, port survival, service system survival, uniform resource locator (URL, uniform Resource Locator), service module, and the like, respectively.
Specifically, the monitoring of the server method refers to monitoring and displaying the performance, the availability and the call quantity of the percentile (TP, top Percentile) of the program of the embedded point. The TP performance of the program refers to the shortest time required to satisfy the set network request. The availability of a program refers to the success rate of the program's call during each time period.
Monitoring the JVM refers to monitoring a central processing unit (CPU, central Processing Unit), heap memory, non-heap memory, threads, etc. of the computer instance in which the JVM resides.
Monitoring port viability refers to monitoring the viability status of the port.
Monitoring the survival of a business system refers to monitoring the survival status of an instance of the business system.
Monitoring the service modules refers to monitoring the data processing condition of each key service module on the designated service flow.
However, in the UMP monitoring method in the prior art, corresponding thresholds are configured for TP99, call volume and availability of the monitoring point, and when the monitored data of the monitoring point exceeds the corresponding thresholds, alarm information is sent out. However, this method can only monitor the performance of a single monitoring point, and the root cause of the occurrence of the abnormality needs to be examined from the upper layer system, which is time-consuming and labor-consuming. Because one service system usually calls another service system, if a problem occurs in one service system is monitored, it may happen that a service module included in the service system is abnormal, and it may happen that a problem occurs in a service module included in another service system called by the service system, so that an operation and maintenance person cannot quickly and accurately locate the abnormal service module based on the monitoring mode.
In addition, the UMP monitoring method in the prior art monitors the performance of a single monitoring point, and does not monitor the call chain of the whole service system, so that the whole service system cannot be monitored, and operation and maintenance personnel cannot know the real-time operation state of the whole service system clearly.
Based on the above, the embodiment of the application provides a monitoring method, a device, an electronic device and a storage medium, which acquire monitoring data corresponding to each functional module of each service system in at least one service system, and determine a first color corresponding to each functional module based on a comparison result of the monitoring data corresponding to each functional module and a corresponding set threshold. The set threshold corresponding to the monitoring data is determined according to the type of the monitoring data, and the first color characterizes the running state of the functional module. And sending the first node information corresponding to each functional module to the terminal, so that the terminal displays the first node corresponding to each functional module on a setting interface based on the first node information. The first node information comprises first color information and identification information corresponding to the corresponding functional module, and the first node is identified in the setting interface through the corresponding first color so as to determine the running state of the corresponding functional module based on the first color of the first node. Therefore, as the setting interface displays the first node corresponding to each functional module in the service system, the first node is marked by the corresponding first color, and the operation and maintenance personnel can clearly and intuitively obtain the current operation state of each functional module and the current operation state of the service system by observing the setting interface, the operation and maintenance personnel can conveniently and pertinently optimize the service system. When the function module is abnormal, the operation and maintenance personnel accurately and rapidly determine the function module with the abnormality based on the first color of the first node corresponding to the function module on the setting interface, so that the investigation time of the function module with the abnormality is saved, and the efficiency of determining the function module with the abnormality is improved.
The present application will be described in further detail with reference to the accompanying drawings and examples.
Fig. 1 is a schematic implementation flow chart of a monitoring method according to an embodiment of the present application, where the method is applied to a server, as shown in fig. 1, and the method includes:
Step 101: and acquiring monitoring data corresponding to each functional module of each service system in at least one service system.
Here, the monitoring data corresponding to each functional module of each service system in at least one service system is acquired. In practical applications, a business system comprises at least one business module, and a business module comprises at least one functional module. The monitoring data corresponding to each functional module of each service system is obtained, so that not only can each functional module be monitored, but also the service system formed by the functional modules can be monitored integrally.
Taking a health monitoring platform system as an example, the health monitoring platform system comprises a business system, at least a drug delivery business system, a big pharmacy application software development (APPSDK) business system and a big pharmacy transaction center (TRADE CENTER) business system; in the medicine emergency delivery service system, the service modules comprise at least a front shop delivery service module, a rear shop delivery service module bplus and a center shop delivery service module; the business module of the store bplus comprises at least a merchant commodity management-commodity information inquiry function module, an order management-order information inquiry function module and an order management-order receiving function module. When the monitoring data is acquired, aiming at the medicine emergency sending service system, the monitoring data corresponding to each functional module included in each service module of the service system is acquired.
In an embodiment, the obtaining the monitoring data corresponding to each functional module of each service system in at least one service system includes:
and under the condition that the functional module is determined to correspond to the configuration identifier, acquiring the monitoring data corresponding to the functional module.
Here, the configuration identifier characterizes an identifier that needs to monitor the corresponding functional module, that is, an identifier that needs to obtain monitoring data of the corresponding functional module. And under the condition that the functional module is determined to correspond to the configuration identifier, the functional module is required to be monitored, so that monitoring data corresponding to the functional module is obtained.
In practical application, firstly, a service system needing to be monitored is determined, and a plurality of service systems needing to be monitored can be determined. And configuring a unique system name for each service system, and configuring an updated time interval of each service system, namely, obtaining the frequency of configuration information of the service system and obtaining the frequency of monitoring data of the service system. Each service system corresponds to a unique system identification SystemID.
And configuring at least one business module to be monitored in each business system in the determined at least one business system. The service modules can be distinguished according to the different corresponding machine rooms, each service module is configured with a unique service module identifier, namely a ChannelID, and at least one service module included in the same service system is configured to belong to the same service module group ChannelGroup. Each service module is configured with a unique configuration identifier ChannelConfigID, and the configuration of at least one function module included in the service module is implemented based on ChannelConfigID of the service module. Specifically, at least one set of configuration codes associated with ChannelConfigID of the service module is added in the source code corresponding to the service module, and each set of configuration codes is used for declaring that the corresponding functional module needs to be monitored. That is, the source code of each function module included in the same service module includes ChannelConfigID of the service module. Therefore, if it is determined that the function module corresponds to the configuration identifier, it is indicated that the function module needs to be monitored, and in this case, the monitoring data corresponding to the function module is obtained.
Each functional module needs to be configured with a unique identification that needs to be consistent with the identification of the corresponding functional module in the UMP monitoring system. In this way, the monitoring data corresponding to the functional module can be accurately obtained from the UMP monitoring system based on the same identifier. Each functional module is also configured with a set threshold corresponding to the corresponding monitoring data type.
By acquiring the monitoring data corresponding to the functional module under the condition that the functional module is determined to correspond to the configuration identifier, the monitoring data of the functional module to be monitored can be accurately acquired, and the acquisition efficiency of the monitoring data is improved.
Step 102: determining a first color corresponding to each functional module based on a comparison result of the monitoring data corresponding to each functional module and the corresponding set threshold value; the set threshold corresponding to the monitoring data is determined according to the type of the monitoring data; the first color characterizes an operational state of the functional module.
Here, since the set threshold value corresponding to the monitoring data type corresponding to each functional module has been configured, after the monitoring data corresponding to each functional module is obtained, the first color corresponding to each functional module is determined based on the comparison result of the monitoring data corresponding to each functional module and the corresponding set threshold value. The first color characterizes an operational state of the functional module. The different first colors represent different operating states of the functional module.
The set threshold corresponding to the monitoring data is determined according to the type of the monitoring data.
In an embodiment, the type of the monitoring data includes at least one of:
availability of the functional module;
Call quantity of the function module;
the function module satisfies the length of time required for setting the network request.
Here, the type of the monitoring data may include an availability of the function module, which characterizes a call success rate of the function module in each time period. The larger the availability value of the functional module is, the higher the calling success rate of the functional module in each time period is, and the more normal the running state of the functional module is.
The type of the monitoring data may further include a call amount of the function module, and specifically may be a call amount of the function module within a set duration. The calling quantity of the function modules in the set time length represents the times that each function module calls other function modules in the set time length. When the call quantity of the functional module in the set duration is at a proper value or below, the running state of the functional module is normal. If the calling quantity value of the function module in the set time length is too large, the operation state of the function module is abnormal.
The type of the monitoring data may also include a duration required by the function module to satisfy the set network request, where the duration required by the function module to satisfy the set network request characterizes TP performance of the function module, and TP99 characterizes a shortest duration required to satisfy 99% of the set network request. The shorter the time required for the function module to meet the set network request, the more normal the running state of the function module is.
The type of the monitoring data is set as at least one of the availability and the call quantity of the functional modules and the time required by the network request setting is met, so that the corresponding type of the monitoring data can be determined in a targeted manner according to the characteristics of the functional modules, and the running condition of each functional module can be determined accurately based on various types of the monitoring data.
The set threshold corresponding to the monitoring data is determined according to the type of the monitoring data, and the type of the monitoring data comprises at least one of the availability of the functional module, the call quantity of the functional module and the time required by the functional module to meet the set network request, so that when the type of the monitoring data is the availability of the functional module, the corresponding set threshold is an availability value. When the type of the monitoring data is the call quantity of the functional module, the corresponding set threshold value is a call quantity value. When the type of the monitoring data is that the function module meets the time length required by the network request, the corresponding set threshold value is a time length value.
The first color corresponding to the functional module characterizes the running state of the functional module, and illustratively, when the first color corresponding to the functional module is red, the running state of the functional module is characterized as abnormal; when the first color corresponding to the functional module is yellow, representing that the running state of the functional module is abnormal; and when the first color corresponding to the functional module is green, the operation state of the characterization functional module is in a normal state.
In an embodiment, the determining the first color corresponding to each functional module based on the comparison result of the monitoring data corresponding to each functional module and the corresponding set threshold includes:
And determining the first color corresponding to each functional module based on the deviation degree of the monitoring data corresponding to each functional module compared with the corresponding set threshold value.
Here, the first color corresponding to each functional module is determined based on the degree of deviation of the monitor data corresponding to each functional module from the corresponding set threshold.
For example, when the monitored data corresponding to the functional module is smaller than the corresponding set threshold value and represents that the operation state of the functional module is normal, and when the monitored data corresponding to the functional module is smaller than the corresponding set threshold value and the deviation degree is large, that is, much smaller than the set threshold value, the first color corresponding to the functional module can be set as the color a, and the color a represents that the operation state of the corresponding functional module is very normal; when the monitoring data corresponding to the functional module is smaller than the corresponding set threshold value, but the deviation degree is smaller, namely the first color corresponding to the functional module is set to be the B color when the deviation degree is closer to the set threshold value, the B color represents the running state of the corresponding functional module, and the running state is normal, but the running state is abnormal; when the monitoring data corresponding to the functional module is larger than the corresponding set threshold value, but the deviation degree is smaller, namely the first color corresponding to the functional module is set to be C color when the deviation degree is closer to the set threshold value, and the C color characterizes the running state of the corresponding functional module, though the running state is abnormal, the abnormality degree is not serious; when the monitoring data corresponding to the functional module is larger than the corresponding set threshold value and the deviation degree is large, namely the deviation degree is much larger than the set threshold value, the first color corresponding to the functional module can be set to be the D color, the running state of the functional module corresponding to the D color representation is abnormal, and the abnormality degree is serious. In some application scenarios, the shade of each color may be set to a < B < C < D, that is, the more normal the running state of the functional module, the lighter the corresponding first color; the more abnormal the operation state of the functional module is, the darker the corresponding first color is. In other application scenarios, the a color may also be set to gray, the B color to green, the C color to yellow, and the D color to red.
In some embodiments, if the type of monitoring data corresponding to one functional module is the availability of the functional module, the corresponding set threshold is 95%. When the availability of the functional module is 99%, the degree of deviation from the set threshold is larger, so that the first color corresponding to the functional module is determined to be the A1 color, and the A1 color represents that the running state of the functional module is normal; when the availability of the functional module is 96%, the deviation degree from the set threshold value is smaller, so that the first color corresponding to the functional module is determined to be the B1 color, and the B1 color represents the running state of the functional module and is normal, but the abnormal risk exists; when the availability of the functional module is 94%, the degree of deviation from the set threshold is smaller, so that the first color corresponding to the functional module is determined to be C1 color, and the C1 color represents the running state of the functional module, and the degree of abnormality is not serious although abnormality occurs; when the availability of the functional module is 91%, the degree of deviation from the set threshold is large, so that the first color corresponding to the functional module is determined to be the D1 color, the D1 color represents that the running state of the functional module is abnormal, and the degree of abnormality is serious.
In some embodiments, if the type of the monitoring data corresponding to a function module is the call amount of the function module, the call amount of the function module in the set duration may be specifically. Illustratively, the amount of call of the functional module is within 1 hour. The corresponding set threshold is 100 times. When the calling amount of the functional module is 60 times within 1 hour, the first color corresponding to the functional module is determined to be the A2 color because the deviation degree of the calling amount from the set threshold value is large, and the A2 color represents the normal running state of the functional module; when the access amount of the functional module within 1 hour is 90 times, the deviation degree from the set threshold value is smaller, so that the first color corresponding to the functional module is determined to be the B2 color, and the B2 color represents the running state of the functional module and is normal, but the abnormal risk exists; when the access amount of the functional module within 1 hour is 110 times, the degree of deviation from the set threshold is smaller, so that the first color corresponding to the functional module is determined to be C2 color, and the C2 color represents the running state of the functional module, and the degree of abnormality is not serious although abnormality occurs; when the access amount of the functional module within 1 hour is 140 times, the degree of deviation from the set threshold is large, so that the first color corresponding to the functional module is determined to be the D2 color, the D2 color represents that the running state of the functional module is abnormal, and the degree of abnormality is serious.
In some embodiments, the type of the monitoring data corresponding to one functional module is TP99, the set threshold corresponding to TP99 is 1200ms, and when the value of TP99 corresponding to the functional module is 800ms, the degree of deviation from the set threshold is greater, so that it is determined that the first color corresponding to the functional module is an A3 color, and the A3 color represents that the running state of the functional module is normal; when the value of TP99 corresponding to the functional module is 1100ms, the deviation degree from the set threshold value is smaller, so that the first color corresponding to the functional module is determined to be B3 color, and the B3 color represents the running state of the functional module and is normal, but the abnormal risk exists; when the value of TP99 corresponding to the functional module is 1300ms, the deviation degree from the set threshold value is smaller, so that the first color corresponding to the functional module is determined to be C3 color, and the C3 color represents the running state of the functional module, and the abnormality degree is not serious although the abnormality occurs; when the value of TP99 corresponding to the functional module is 1600ms, the deviation degree with the set threshold is larger, so that the first color corresponding to the functional module is determined to be D3 color, the D3 color represents that the running state of the functional module is abnormal, and the abnormality degree is serious.
By determining the corresponding first color based on the deviation degree of the monitoring data corresponding to each functional module compared with the corresponding set threshold value, the first color corresponding to the functional module currently can be accurately determined, and therefore the real-time running state of the functional module can be accurately determined.
Step 103: the first node information corresponding to each functional module is sent to a terminal, so that the terminal displays the first node corresponding to each functional module on a setting interface based on the first node information; the first node information comprises first color information and identification information corresponding to the corresponding functional module; the first node is identified in the setting interface through a corresponding first color, so that the running state of the corresponding functional module is determined based on the first color for identifying the first node.
The server sends the first node information corresponding to each functional module to the terminal, so that the terminal displays the first node corresponding to each functional module on the setting interface based on the first node information. The first node information comprises first color information and identification information corresponding to the corresponding functional module. After the terminal receives the first node information, according to the identification information of the functional module included in the first node information and the corresponding first color information, the functional module corresponding to the first node displayed on the setting interface and the first color for identifying the first node can be known. The first node is identified in the setting interface by a first color of the corresponding functional module to determine an operational state of the corresponding functional module based on the color of the first node displayed on the setting interface. The setting interface is a visual interface provided by the terminal.
The server sends the first node information including the identification information of the first functional module and the green to the terminal after determining that the first color corresponding to the first functional module is green, and after the terminal receives the first node information, the first node corresponding to the first functional module is correspondingly displayed on the setting interface according to the first node information, the first node is identified through green, and the running state of the first functional module is determined to be normal based on the green of the identified first node. In practical applications, the first node may be a small dot in the visual interface, where the small dot is identified by a green color corresponding to the first functional module. The first node may also be any pattern in the visual interface, which is not limited in the embodiment of the present application.
After the first nodes corresponding to each functional module are displayed on the setting interface, as each first node is marked by the corresponding first color, the operation and maintenance personnel can clearly and intuitively obtain the current running state of each functional module by observing the first color corresponding to each first node in the setting interface.
In practical application, a user can start an asynchronous timing task, acquire monitoring data corresponding to each functional module in a circulating manner, determine a first color corresponding to each functional module by comparing the monitoring data corresponding to each functional module with a corresponding set threshold, and then display a first node marked by the first color on a visual interface to display the running state of the whole system on the visual interface of an operation end.
In an embodiment, when the first node information corresponding to each functional module is sent to the terminal, the method further includes:
Transmitting second node information corresponding to each service system to a terminal, so that the terminal loads at least one second node on a set interface based on the second node information; each second node in the at least one second node correspondingly represents a service system;
And sending calling relation information between the service systems in the at least one service system to a terminal, so that the terminal loads a first setting connection line between second nodes corresponding to the corresponding service systems in a setting interface based on the calling relation information between the service systems.
When the server sends the first node information corresponding to each functional module to the terminal, the monitoring method further comprises sending the second node information corresponding to each service system to the terminal, so that the terminal loads at least one second node on the set interface based on the second node information. Each second node characterizes a service system. The second node information comprises color information and identification information corresponding to the corresponding service system. After the terminal receives the second node information, the service system corresponding to the second node displayed on the setting interface and the color for identifying the second node can be known according to the identification information of the service system and the corresponding color information included in the second node information.
The server sends calling relation information between the service systems in at least one service system to the terminal, so that the terminal loads a first setting connection line between second nodes corresponding to the corresponding service systems in the setting interface based on the calling relation information between the service systems. If at least one service system has a service system with a calling relation, the server acquires corresponding calling relation information and sends the calling relation information to the terminal, and the terminal loads a first setting connection line between second nodes corresponding to the corresponding service systems in the setting interface based on the calling relation information. In practical applications, the first setting connection line may be a horizontal line.
The server sends second node information corresponding to 4 service systems to the terminal, wherein the 4 service systems are respectively an a service system, a b service system, a c service system and a d service system, and colors corresponding to the 4 service systems are respectively an a color, a b color, a c color and a d color. After receiving the second node information, the terminal loads 4 second nodes on the setting interface, wherein the 4 second nodes are a node, b node, c node and d node respectively corresponding to the a service system, the b service system, the c service system and the d service system. The node a is identified by the color a, the node b is identified by the color b, the node c is identified by the color c, and the node d is identified by the color d.
Of the 4 service systems, the c service system calls the d service system, the b service system calls the c service system, and the a service system calls the b service system. That is, in the abcd 4 service systems, the call chain is a- < b- < c- < d, and then the server sends call relationship information between the 4 service systems to the terminal, and the terminal loads the first setting connection line between the a node and the b node, between the b node and the c node, and between the c node and the d node in the setting interface based on the call relationship information.
By sending the second node information corresponding to the service systems and the call relation information between the service systems to the terminal, the terminal can load at least one second node in the setting interface and load the first setting connection line between the second nodes corresponding to the service systems with the call relation based on the information, so that the running state of each service system can be intuitively displayed, and the call relation between a plurality of service systems and the call chain condition of the whole system can be clearly and intuitively displayed.
In an embodiment, after the sending call relation information between service systems in the at least one service system to the terminal, the method further includes:
Sending first association information to a terminal so that the terminal loads a second setting connection line between a corresponding first node and a second node in a setting interface based on the first association information; wherein,
The first association information characterizes the association information between each functional module and the service system to which the functional module belongs.
Here, after sending the call relation information between the service systems to the terminal, the monitoring method further includes: and sending the first association information to the terminal so that the terminal loads a second setting connection line between a corresponding first node and a second node in the setting interface based on the first association information. Wherein the first association information characterizes the association information between each functional module and the service system to which it belongs. In practical applications, the second setting connection line may be a vertical line.
The first service system includes E, F, G functional modules, the first association information characterizes the association information between the E, F, G functional modules and the first service system, the server sends the first association information to the terminal, the terminal loads a second set connection line between a first node corresponding to the E functional module and a second node corresponding to the E functional module after loading a second node corresponding to the first service system on the set interface based on the first association information, loads a second set connection line between a first node corresponding to the F functional module and the second node, and loads a second set connection line between a first node corresponding to the G functional module and the second node, so that a connection relationship between the E, F, G functional modules and the first service system is displayed on the set interface.
By sending the first association information to the terminal, the terminal loads a second setting connection line between the first node and the second node in the setting interface based on the first association information, and the connection relation between each service system and each included functional module can be displayed on the setting interface, so that operation and maintenance personnel can obtain the system architecture of each service system clearly.
In some embodiments, after the sending the second node information corresponding to each service system to the terminal, the method further includes:
Transmitting third node information corresponding to each service module in at least one service module to a terminal, so that the terminal loads at least one third node on a set interface based on the third node information; each third node in the at least one third node correspondingly represents a service module;
Sending second association information to a terminal so that the terminal loads a third setting connection line between a corresponding second node and a third node in a setting interface based on the second association information; the second association information characterizes association information between each service module and the service system to which the service module belongs;
Transmitting third association information to a terminal so that the terminal loads a fourth setting connection line between a first node and a third node corresponding to the third association information in a setting interface based on the third association information; the third association information characterizes association information between each functional module and the service module to which the functional module belongs.
The service system comprises at least one service module, and the server sends the second node information to the terminal, so that the terminal loads the second node corresponding to each service system on the setting interface based on the second node information, and then the server sends the third node information to the terminal, so that the terminal continues to load the third node corresponding to each service module on the setting interface based on the third node information. The third node information comprises identification information and color information corresponding to the corresponding service module.
The server sends the second association information to the terminal, so that the terminal loads a third setting connection line between a corresponding second node and a third node in the setting interface based on the second association information, and the connection relation between the service system and the service module is displayed on the setting interface.
After loading a third setting connection line between a third node corresponding to the service module and a second node corresponding to the service system, the server sends third association information to the terminal, so that the terminal loads a fourth setting connection line between the corresponding first node and third node in the setting interface based on the third association information, and the connection relationship between the functional module and the service module is displayed on the setting interface. The system architecture of each business system is thereby clearly displayed at the setup interface.
By the monitoring method provided by the embodiment of the application, the connection relation among the service system, the service module and the functional module can be displayed on the setting interface, so that operation and maintenance personnel can intuitively acquire the system architecture of each service system.
In an embodiment, after the acquiring the monitoring data corresponding to each functional module of each service system in the at least one service system, the method further includes:
Caching the acquired monitoring data;
When the first node information corresponding to each functional module is sent to the terminal, the method further includes:
Updating the first node information corresponding to each functional module based on the cached monitoring data at intervals of set time;
And sending the updated first node information corresponding to each functional module to a terminal, so that the terminal updates the first color of the first node corresponding to the identifier in a setting interface based on the updated first node information.
Here, after the monitoring data corresponding to each functional module of each service system is acquired, the acquired monitoring data is cached.
And when the first node information corresponding to each functional module is sent to the terminal, the monitoring method further comprises updating the first node information corresponding to each functional module based on the cached monitoring data every set time length. And sending the updated first node information corresponding to each functional module to the terminal so that the terminal updates the first color of the first node corresponding to the identifier in the setting interface based on the updated first node information. The set time period may be set to 5 minutes, 10 minutes, 15 minutes. Specific values of the set duration may be set according to actual situations, and embodiments of the present application are not limited herein. After the latest acquired monitoring data are cached, the latest monitoring data are acquired from the cache every set time length, and the first node information corresponding to each functional module is updated based on the latest monitoring data. And sending the updated first node information to the terminal, so as to update the first color of the corresponding first node identified in the setting interface.
By caching the monitoring data corresponding to each functional module, updating the first node information corresponding to each functional module based on the cached monitoring data every set time length, and sending the updated first node information to the terminal, the first color of the first node corresponding to the identifier in the setting interface is updated, the first color of the first node identifier in the setting interface can be ensured to accurately reflect the current running state of the corresponding functional module, and the accuracy of the acquired running state of the functional module is improved.
In the embodiment of the application, the monitoring data corresponding to each functional module of each service system in at least one service system is obtained, and the first color corresponding to each functional module is determined based on the comparison result of the monitoring data corresponding to each functional module and the corresponding set threshold. The set threshold corresponding to the monitoring data is determined according to the type of the monitoring data, and the first color characterizes the running state of the functional module. And sending the first node information corresponding to each functional module to the terminal, so that the terminal displays the first node corresponding to each functional module on a setting interface based on the first node information. The first node information comprises first color information and identification information corresponding to the corresponding functional module, and the first node is identified in the setting interface through the corresponding first color so as to determine the running state of the corresponding functional module based on the first color of the first node. Therefore, as the setting interface displays the first node corresponding to each functional module in the service system, the first node is marked by the corresponding first color, and the operation and maintenance personnel can clearly and intuitively obtain the current operation state of each functional module and the current operation state of the service system by observing the setting interface, the operation and maintenance personnel can conveniently and pertinently optimize the service system. When the function module is abnormal, the operation and maintenance personnel accurately and rapidly determine the function module with the abnormality based on the first color of the first node corresponding to the function module on the setting interface, so that the investigation time of the function module with the abnormality is saved, and the efficiency of determining the function module with the abnormality is improved.
Fig. 2 is a schematic implementation flow chart of another monitoring method provided in an embodiment of the present application, where the method is applied to a terminal, as shown in fig. 2, and the method includes:
Step 201: and receiving the first node information corresponding to each functional module in at least one functional module sent by the server.
Here, the terminal receives first node information corresponding to each functional module sent by the server, where the first node information includes first color information and identification information corresponding to the corresponding functional module.
Step 202: based on the first node information, displaying a first node corresponding to each functional module on a setting interface; wherein,
The first node information comprises first color information and identification information corresponding to the corresponding functional module; the first node is identified in the setting interface through a corresponding first color, so that the running state of the corresponding functional module is determined based on the first color for identifying the first node.
After receiving the first node information, the terminal can learn the function module corresponding to the first node displayed on the setting interface and the first color for identifying the first node according to the identification information of the function module and the corresponding first color information included in the first node information, then displays the first node corresponding to each function module on the setting interface, and the first node is identified by the corresponding first color, so that the running state of the corresponding function module can be determined based on the first color for identifying the first node.
In an embodiment, when receiving the first node information corresponding to each of the at least one functional module sent by the server, the method further includes:
Receiving second node information corresponding to each service system in at least one service system sent by a server;
Loading at least one second node on a setting interface based on the second node information; each second node in the at least one second node correspondingly represents a service system;
receiving calling relation information between service systems in at least one service system sent by a server;
And loading a first setting connection line between the second nodes corresponding to the corresponding service systems in the setting interface based on the calling relation information between the service systems.
Here, the second node information corresponding to each service system sent by the server is received, where the second node information includes color information and identification information corresponding to the corresponding service system. After receiving the second node information, the terminal loads the second node corresponding to each service system and the color for identifying the corresponding second node on the setting interface according to the identification information of the service system and the corresponding color information included in the second node information.
And receiving calling relation information between service systems sent by the server, and loading a first setting connection line between second nodes corresponding to the corresponding service systems in the setting interface based on the calling relation information.
By loading at least one second node in the setting interface and loading the first setting connection line between the second nodes corresponding to the service systems with the calling relationship, the running state of each service system can be intuitively displayed, and the calling relationship among a plurality of service systems and the calling chain condition of the whole system can be clearly and intuitively displayed.
In an embodiment, after receiving the call relation information between service systems in the at least one service system sent by the server, the method further includes:
receiving first association information sent by a server; the first association information characterizes the association information between each functional module and the service system to which the functional module belongs;
and loading a second setting connecting line between the corresponding first node and second node in the setting interface based on the first association information.
Here, the first association information sent by the server is received, the first association information characterizes the association information between each functional module and the service system to which the functional module belongs, and based on the first association information, a second setting connection line is loaded between the corresponding first node and the second node in the setting interface.
By loading the second setting connection line between the first node and the second node in the setting interface, the connection relation between each service system and each included functional module can be displayed on the setting interface, so that operation and maintenance personnel can obtain the system architecture of each service system clearly.
In an embodiment, after receiving the second node information corresponding to each service system in the at least one service system sent by the server, the method further includes:
receiving third node information corresponding to each service module in at least one service module;
Loading at least one third node on a setting interface based on the third node information; each third node in the at least one third node correspondingly represents a service module;
Receiving second association information;
Loading a third setting connection line between a corresponding second node and a third node in the setting interface based on the second association information; the second association information characterizes association information between each service module and the service system to which the service module belongs;
Receiving third association information;
Loading a fourth setting connection line between the corresponding first node and the third node in the setting interface based on the third association information; the third association information characterizes association information between each functional module and the service module to which the functional module belongs.
The service system comprises at least one service module, after receiving the second node information, the terminal receives third node information after loading a second node corresponding to each service system on the setting interface based on the second node information, and continues loading a third node corresponding to each service module on the setting interface based on the third node information.
And receiving the second association information, and loading a third setting connection line between the corresponding second node and the third node in the setting interface according to the service system to which each service module belongs by the terminal based on the second association information, so that the connection relation between the service system and the service module is displayed in the setting interface.
After loading a third setting connection line between a third node corresponding to the service module and a second node corresponding to the service system, receiving third association information, and loading a fourth setting connection line between the corresponding first node and third node in a setting interface according to the service module of each function module based on the third association information by the terminal, so that the connection relation between the function module and the service module is displayed in the setting interface. The system architecture of each business system is thereby clearly displayed at the setup interface.
By the monitoring method provided by the embodiment of the application, the connection relation among the service system, the service module and the functional module can be displayed on the setting interface, so that operation and maintenance personnel can intuitively acquire the system architecture of each service system.
In an embodiment, when receiving the first node information corresponding to each of the at least one functional module sent by the server, the method further includes:
Receiving updated first node information corresponding to each functional module sent by a server at intervals of set time;
and updating the first color of the first node corresponding to the identification in the setting interface based on the updated first node information.
Here, the updated first node information corresponding to each functional module is received every set time period, and the first color of the first node corresponding to the identifier is updated in the setting interface based on the updated first node information. The set time period may be set to 5 minutes, 10 minutes, 15 minutes. Specific values of the set duration may be set according to actual situations, and embodiments of the present application are not limited herein.
By receiving the updated first node information, the first color of the corresponding first node in the setting interface is updated, so that the first color of the corresponding first node in the setting interface can be ensured to accurately reflect the current running state of the corresponding functional module, and the accuracy of the acquired running state of the functional module is improved.
Fig. 3 is a schematic implementation flow chart of a monitoring method according to an embodiment of the present application. As shown in fig. 3:
it should be noted that, fig. 3 illustrates the monitoring method provided by the embodiment of the present application by taking the health platform monitoring system as an example, however, the monitoring method provided by the embodiment of the present application is not limited to the health platform monitoring system.
And 5 business systems of the drug emergency delivery, the large pharmacy application software development, the large pharmacy trading center, the large pharmacy mutual medical center and the large pharmacy general center are monitored.
After the monitoring data corresponding to each functional module included in each service system are obtained, the first color corresponding to each functional module is determined by comparing the monitoring data corresponding to each functional module with a corresponding set threshold value. And sending the first node information corresponding to each functional module to the terminal, so that the terminal displays the first node corresponding to each functional module on a setting interface based on the first node information, and the first node is identified by the corresponding first color.
The server also sends the second node information corresponding to each service system to the terminal, so that the terminal loads the second node corresponding to each service system on a set interface based on the second node information; and the server sends the calling relation information between the service systems to the terminal so that the terminal loads a first setting connection line between the second nodes corresponding to the corresponding service systems in the setting interface based on the calling relation information. If the drug delivery service system calls the big pharmacy application software development service system, loading a first setting connection line between a second node corresponding to the drug delivery service system and a second node corresponding to the big pharmacy application software development service system.
And then the server sends the third node information corresponding to each service module to the terminal, so that the terminal loads the third node corresponding to each service module included in each service system on a set interface based on the third node information. And the third node is corresponding to the store front-end service module, the store back-end service module and the store center service module.
The server sends second association information to the terminal so that the terminal loads a third setting connection line between a corresponding second node and a third node in the setting interface based on the second association information. The server sends third association information to the terminal so that the terminal loads a fourth setting connection line between the first node and the third node in the setting interface based on the third association information. If the business module at the back end of the shop belongs to the business system of the medicine emergency delivery, a third setting connection line is loaded between a third node corresponding to the business module at the back end of the shop and a second node corresponding to the medicine emergency delivery business system. The merchant commodity management-commodity information inquiry function module belongs to a business module of the store delivery back end, and then a fourth setting connection line is loaded between a first node corresponding to the merchant commodity management-commodity information inquiry function module and a third node corresponding to the business module of the store delivery back end.
After the first node corresponding to each functional module included in each service system is displayed on the setting interface, as each node is marked by the corresponding first color, the running state of the whole service system can be clearly obtained by observing each node displayed on the setting interface.
Taking the medicine emergency delivery service system as an example, if the medicine emergency delivery service system is abnormal, by observing the nodes in the setting interface, the first color of the third node corresponding to the front end service module of the identification shop is red, and the first color of the third node corresponding to the back end service module of the identification shop is red, so that the abnormal front end service module and the back end service module of the identification shop can be confirmed. In the business module of the store back end, the first color of the first node corresponding to the identification merchant commodity management-inquiry commodity information function module is red, and the first color of the first node corresponding to the identification order management-inquiry order function module is red, so that the business module of the store back end can be confirmed that the abnormality is the merchant commodity management-inquiry commodity information function module and the order management-inquiry order function module.
It should be noted that, although the red node exists in the big pharmacy application software development service system called by the medicine emergency service system, only one red node exists in the big pharmacy application software development service system, and two red nodes exist in the medicine emergency service system, so that the abnormality existing in the medicine emergency service system is more likely to be caused by the shop front end service module and the shop back end service module from the aspect of probability.
Fig. 4 is a schematic implementation flow chart of another monitoring method provided by an application embodiment of the present application. As shown in fig. 4:
The monitoring center includes a UMP monitoring center and a system configuration center.
The data layer can read the monitoring data corresponding to each functional module from the monitoring center, and can read the configuration information of the service system.
The monitoring service layer comprises a configuration module, a data processing module and an alarm module. The configuration module can configure a service system needing to be monitored, configure a service module needing to be monitored in the service system and configure a functional module needing to be monitored in the service module. The data processing module can perform asynchronous task processing, data analysis, data summarization, data caching and data display. Comparing the monitoring data corresponding to each functional module with the corresponding set threshold value is completed by the data processing module; the alarm module can carry out abnormal alarm when the operation state of the functional module is abnormal.
And displaying the calling relation among the service systems and the system architecture of each service system on the terminal interface, and displaying the running state of each functional module by displaying the first node corresponding to each functional module.
In order to implement the method according to the embodiment of the present application, the embodiment of the present application further provides a monitoring device, and fig. 5 is a schematic diagram of the monitoring device provided by the embodiment of the present application, referring to fig. 5, where the device includes:
The acquiring unit 501 is configured to acquire monitoring data corresponding to each functional module of each service system in at least one service system.
A determining unit 502, configured to determine a first color corresponding to each functional module based on a comparison result of the monitoring data corresponding to each functional module and the corresponding set threshold; the set threshold corresponding to the monitoring data is determined according to the type of the monitoring data; the first color characterizes an operational state of the functional module.
A sending unit 503, configured to send the first node information corresponding to each functional module to a terminal, so that the terminal displays, on a setting interface, the first node corresponding to each functional module based on the first node information; the first node information comprises first color information and identification information corresponding to the corresponding functional module; the first node is identified in the setting interface through a corresponding first color, so that the running state of the corresponding functional module is determined based on the first color for identifying the first node.
In an embodiment, the sending unit 503 is further configured to send second node information corresponding to each service system to a terminal, so that the terminal loads at least one second node on a setting interface based on the second node information; each second node in the at least one second node correspondingly represents a service system;
the sending unit 503 is further configured to send call relationship information between service systems in the at least one service system to a terminal, so that the terminal loads a first setting connection line between second nodes corresponding to corresponding service systems in a setting interface based on the call relationship information between service systems. In an embodiment, the sending unit 503 is further configured to send first association information to a terminal, so that the terminal loads a second setting connection between a corresponding first node and a second node in a setting interface based on the first association information; wherein,
The first association information characterizes the association information between each functional module and the service system to which the functional module belongs.
In an embodiment, the obtaining unit 501 is further configured to obtain the monitoring data corresponding to the functional module when it is determined that the functional module corresponds to the configuration identifier.
In an embodiment, the device further comprises: a cache unit, wherein,
The buffer unit is used for buffering the acquired monitoring data.
The sending unit 503 is configured to update, based on the buffered monitoring data, first node information corresponding to each functional module every set period of time;
And sending the updated first node information corresponding to each functional module to a terminal, so that the terminal updates the first color of the first node corresponding to the identifier in a setting interface based on the updated first node information.
In an embodiment, the type of the monitoring data includes at least one of:
availability of the functional module;
Call quantity of the function module;
the function module satisfies the length of time required for setting the network request.
In an embodiment, the determining unit 502 is further configured to determine the first color corresponding to each functional module based on a deviation degree of the monitored data corresponding to each functional module compared to the corresponding set threshold.
In practical applications, the acquiring unit 501, the determining unit 502, the transmitting unit 503, and the buffering unit may be implemented by a Processor in a terminal, such as a central processing unit (CPU, central Processing Unit), a digital signal Processor (DSP, digital Signal Processor), a micro control unit (MCU, microcontroller Unit), or a Programmable gate array (FPGA, field-Programmable GATE ARRAY), etc.
In order to implement the method according to the embodiment of the present application, the embodiment of the present application further provides a monitoring device, and fig. 6 is a schematic diagram of another monitoring device provided by the embodiment of the present application, referring to fig. 6, where the device includes:
And the receiving unit 601 is configured to receive first node information corresponding to each of at least one function module sent by the server.
A display unit 602, configured to display, on the setting interface, a first node corresponding to each functional module based on the first node information; wherein,
The first node information comprises first color information and identification information corresponding to the corresponding functional module; the first node is identified in the setting interface through a corresponding first color, so that the running state of the corresponding functional module is determined based on the first color for identifying the first node.
In an embodiment, the device further comprises: a loading unit, wherein,
The receiving unit 601 is further configured to receive second node information corresponding to each service system in at least one service system sent by the server;
the loading unit is used for loading at least one second node on a setting interface based on the second node information; each second node in the at least one second node correspondingly represents a service system;
The receiving unit 601 is further configured to receive call relationship information between service systems in at least one service system sent by a server;
The loading unit is further configured to load a first setting connection line between second nodes corresponding to the corresponding service systems in the setting interface based on call relationship information between the service systems.
In an embodiment, the receiving unit 601 is further configured to receive first association information sent by the server; the first association information characterizes the association information between each functional module and the service system to which the functional module belongs;
the loading unit is further configured to load a second setting connection line between a corresponding first node and a second node in the setting interface based on the first association information.
In an embodiment, the device further comprises: an updating unit, wherein,
The receiving unit 601 is further configured to receive updated first node information corresponding to each functional module sent by the server at intervals of a set duration;
The updating unit is used for updating the first color of the first node corresponding to the identifier in the setting interface based on the updated first node information.
In practical applications, the receiving unit 601, the display unit 602, the loading unit, and the updating unit may be implemented by a Processor in a terminal, such as a central processing unit (CPU, central Processing Unit), a digital signal Processor (DSP, digital Signal Processor), a micro control unit (MCU, microcontroller Unit), or a Programmable gate array (FPGA, field-Programmable GATE ARRAY), etc.
It should be noted that: in the monitoring device provided in the above embodiment, only the division of each program module is used for illustration when information is displayed, and in practical application, the processing allocation may be performed by different program modules according to needs, that is, the internal structure of the device is divided into different program modules, so as to complete all or part of the processing described above. In addition, the monitoring device and the monitoring method provided in the foregoing embodiments belong to the same concept, and the specific implementation process is detailed in the method embodiment, which is not described herein again.
Based on the hardware implementation of the program modules, and in order to implement the method of the embodiment of the present application, the embodiment of the present application further provides an electronic device. Fig. 7 is a schematic diagram of a hardware composition structure of an electronic device according to an embodiment of the present application, where, as shown in fig. 7, the electronic device includes:
A communication interface 701 capable of information interaction with other devices such as a network device and the like;
And the processor 702 is connected with the communication interface 701 to realize information interaction with other devices, and is used for executing the methods provided by one or more technical schemes on the terminal side when running the computer program. And the computer program is stored on the memory 703.
Specifically, the processor 702 is configured to obtain monitoring data corresponding to each functional module of each service system in at least one service system;
Determining a first color corresponding to each functional module based on a comparison result of the monitoring data corresponding to each functional module and the corresponding set threshold value; the set threshold corresponding to the monitoring data is determined according to the type of the monitoring data; the first color characterizes the running state of the functional module;
The first node information corresponding to each functional module is sent to a terminal, so that the terminal displays the first node corresponding to each functional module on a setting interface based on the first node information; the first node information comprises first color information and identification information corresponding to the corresponding functional module; the first node is identified in the setting interface through a corresponding first color, so that the running state of the corresponding functional module is determined based on the first color for identifying the first node.
In an embodiment, when the first node information corresponding to each functional module is sent to the terminal, the processor 702 is further configured to send second node information corresponding to each service system to the terminal, so that the terminal loads at least one second node on a setting interface based on the second node information; each second node in the at least one second node correspondingly represents a service system;
And sending calling relation information between the service systems in the at least one service system to a terminal, so that the terminal loads a first setting connection line between second nodes corresponding to the corresponding service systems in a setting interface based on the calling relation information between the service systems.
In an embodiment, after the sending call relationship information between service systems in the at least one service system to the terminal, the processor 702 is further configured to send first association information to the terminal, so that the terminal loads a second setting connection between a corresponding first node and a second node in a setting interface based on the first association information; wherein,
The first association information characterizes the association information between each functional module and the service system to which the functional module belongs.
In an embodiment, the processor 702 is further configured to obtain monitoring data corresponding to the functional module if it is determined that the functional module corresponds to the configuration identifier.
In an embodiment, after the obtaining the monitoring data corresponding to each functional module of each service system in the at least one service system, the processor 702 is further configured to cache the obtained monitoring data;
When the first node information corresponding to each functional module is sent to the terminal, the processor 702 is further configured to update the first node information corresponding to each functional module based on the cached monitoring data at intervals of a set duration;
And sending the updated first node information corresponding to each functional module to a terminal, so that the terminal updates the first color of the first node corresponding to the identifier in a setting interface based on the updated first node information.
In an embodiment, the type of the monitoring data includes at least one of:
availability of the functional module;
Call quantity of the function module;
the function module satisfies the length of time required for setting the network request.
In an embodiment, the processor 702 is further configured to determine the first color corresponding to each functional module based on a deviation degree of the monitored data corresponding to each functional module compared to the corresponding set threshold.
In an embodiment, the processor 702 is further configured to receive first node information corresponding to each of at least one function module sent by the server;
Based on the first node information, displaying a first node corresponding to each functional module on a setting interface; wherein,
The first node information comprises first color information and identification information corresponding to the corresponding functional module; the first node is identified in the setting interface through a corresponding first color, so that the running state of the corresponding functional module is determined based on the first color for identifying the first node.
In an embodiment, when receiving the first node information corresponding to each of the at least one functional module sent by the server, the processor 702 is further configured to receive the second node information corresponding to each of the at least one service system sent by the server;
Loading at least one second node on a setting interface based on the second node information; each second node in the at least one second node correspondingly represents a service system;
receiving calling relation information between service systems in at least one service system sent by a server;
And loading a first setting connection line between the second nodes corresponding to the corresponding service systems in the setting interface based on the calling relation information between the service systems.
In an embodiment, after receiving the call relationship information between service systems in the at least one service system sent by the server, the processor 702 is further configured to receive first association information sent by the server; the first association information characterizes the association information between each functional module and the service system to which the functional module belongs;
and loading a second setting connecting line between the corresponding first node and second node in the setting interface based on the first association information.
In an embodiment, when receiving the first node information corresponding to each of the at least one function module sent by the server, the processor 702 is further configured to
Receiving updated first node information corresponding to each functional module sent by a server at intervals of set time;
and updating the first color of the first node corresponding to the identification in the setting interface based on the updated first node information.
Of course, in actual practice, the various components in the electronic device are coupled together by a bus system 704. It is appreciated that bus system 704 is used to enable connected communications between these components. The bus system 704 includes a power bus, a control bus, and a status signal bus in addition to the data bus. But for clarity of illustration, the various buses are labeled as bus system 704 in fig. 7.
The memory 703 in embodiments of the present application is used to store various types of data to support the operation of the electronic device. Examples of such data include: any computer program for operating on an electronic device.
It will be appreciated that the memory 703 can be either volatile memory or nonvolatile memory, and can include both volatile and nonvolatile memory. Wherein the nonvolatile Memory may be Read Only Memory (ROM), programmable Read Only Memory (PROM, programmable Read-Only Memory), erasable programmable Read Only Memory (EPROM, erasable Programmable Read-Only Memory), electrically erasable programmable Read Only Memory (EEPROM, ELECTRICALLY ERASABLE PROGRAMMABLE READ-Only Memory), magnetic random access Memory (FRAM, ferromagnetic random access Memory), flash Memory (Flash Memory), magnetic surface Memory, optical disk, or compact disk-Only Memory (CD-ROM, compact Disc Read-Only Memory); the magnetic surface memory may be a disk memory or a tape memory. The volatile memory may be random access memory (RAM, random Access Memory) which acts as external cache memory. By way of example, and not limitation, many forms of RAM are available, such as static random access memory (SRAM, static Random Access Memory), synchronous static random access memory (SSRAM, synchronous Static Random Access Memory), dynamic random access memory (DRAM, dynamic Random Access Memory), synchronous dynamic random access memory (SDRAM, synchronous Dynamic Random Access Memory), double data rate synchronous dynamic random access memory (ddr SDRAM, double Data Rate Synchronous Dynamic Random Access Memory), enhanced synchronous dynamic random access memory (ESDRAM, enhanced Synchronous Dynamic Random Access Memory), synchronous link dynamic random access memory (SLDRAM, syncLink Dynamic Random Access Memory), direct memory bus random access memory (DRRAM, direct Rambus Random Access Memory). The memory 703 described in embodiments of the present application is intended to comprise, without being limited to, these and any other suitable types of memory.
The method disclosed in the above embodiment of the present application may be applied to the processor 702, or implemented by the processor 702. The processor 702 may be an integrated circuit chip with signal processing capabilities. In implementation, the steps of the methods described above may be performed by integrated logic circuitry in hardware or instructions in software in the processor 702. The processor 702 may be a general purpose processor, DSP, or other programmable logic device, discrete gate or transistor logic device, discrete hardware components, or the like. The processor 702 may implement or perform the methods, steps, and logic blocks disclosed in embodiments of the present application. The general purpose processor may be a microprocessor or any conventional processor or the like. The steps of the method disclosed in the embodiment of the application can be directly embodied in the hardware of the decoding processor or can be implemented by combining hardware and software modules in the decoding processor. The software modules may be located in a storage medium in a memory 703 and a processor 702 reads the programs in the memory 703 and in combination with its hardware performs the steps of the method described above.
The processor 702, when executing the programs, implements corresponding flows in the various methods of embodiments of the application.
In an exemplary embodiment, the present application also provides a storage medium, i.e., a computer storage medium, specifically a computer readable storage medium, for example, including a memory 703 storing a computer program, where the computer program may be executed by the processor 702 to perform the steps of the foregoing method. The computer readable storage medium may be FRAM, ROM, PROM, EPROM, EEPROM, flash Memory, magnetic surface Memory, optical disk, or CD-ROM.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus, terminal and method may be implemented in other manners. The above described device embodiments are only illustrative, e.g. the division of the units is only one logical function division, and there may be other divisions in practice, such as: multiple units or components may be combined or may be integrated into another system, or some features may be omitted, or not performed. In addition, the various components shown or discussed may be coupled or directly coupled or communicatively coupled to each other via some interface, whether indirectly coupled or communicatively coupled to devices or units, whether electrically, mechanically, or otherwise.
The units described as separate units may or may not be physically separate, and units displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units; some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in each embodiment of the present application may be integrated in one processing unit, or each unit may be separately used as one unit, or two or more units may be integrated in one unit; the integrated units may be implemented in hardware or in hardware plus software functional units.
Those of ordinary skill in the art will appreciate that: all or part of the steps for implementing the above method embodiments may be implemented by hardware associated with program instructions, where the foregoing program may be stored in a computer readable storage medium, and when executed, the program performs steps including the above method embodiments; and the aforementioned storage medium includes: a removable storage device, ROM, RAM, magnetic or optical disk, or other medium capable of storing program code.
Or the above-described integrated units of the application may be stored in a computer-readable storage medium if implemented in the form of software functional modules and sold or used as separate products. Based on such understanding, the technical solutions of the embodiments of the present application may be embodied in essence or a part contributing to the prior art in the form of a software product stored in a storage medium, including several instructions for causing an electronic device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the methods described in the embodiments of the present application. And the aforementioned storage medium includes: a removable storage device, ROM, RAM, magnetic or optical disk, or other medium capable of storing program code.
The foregoing is merely illustrative of the present application, and the present application is not limited thereto, and any person skilled in the art will readily recognize that variations or substitutions are within the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (15)

1. A method of monitoring, applied to a server, the method comprising:
Acquiring monitoring data corresponding to each functional module of each service system in at least one service system;
Determining a first color corresponding to each functional module based on a comparison result of the monitoring data corresponding to each functional module and the corresponding set threshold value; the set threshold corresponding to the monitoring data is determined according to the type of the monitoring data; the first color characterizes the running state of the functional module;
The first node information corresponding to each functional module is sent to a terminal, so that the terminal displays the first node corresponding to each functional module on a setting interface based on the first node information; the first node information comprises first color information and identification information corresponding to the corresponding functional module; the first node is identified in the setting interface through a corresponding first color, so that the running state of the corresponding functional module is determined based on the first color for identifying the first node.
2. The monitoring method according to claim 1, wherein when the first node information corresponding to each functional module is sent to the terminal, the method further comprises:
Transmitting second node information corresponding to each service system to a terminal, so that the terminal loads at least one second node on a set interface based on the second node information; each second node in the at least one second node correspondingly represents a service system;
and sending calling relation information between the service systems in the at least one service system to a terminal, so that the terminal loads a first setting connection line between every two corresponding second nodes of the corresponding service systems in the setting interface based on the calling relation information between the service systems.
3. The monitoring method according to claim 2, wherein after the sending call relation information between service systems in the at least one service system to a terminal, the method further comprises:
Sending first association information to a terminal so that the terminal loads a second setting connection line between a corresponding first node and a second node in a setting interface based on the first association information; wherein,
The first association information characterizes the association information between each functional module and the service system to which the functional module belongs.
4. The monitoring method according to claim 1, wherein the obtaining the monitoring data corresponding to each functional module of each service system in the at least one service system includes:
and under the condition that the functional module is determined to correspond to the configuration identifier, acquiring the monitoring data corresponding to the functional module.
5. The monitoring method according to claim 1, wherein after the acquiring the monitoring data corresponding to each functional module of each of the at least one service system, the method further comprises:
Caching the acquired monitoring data;
When the first node information corresponding to each functional module is sent to the terminal, the method further includes:
Updating the first node information corresponding to each functional module based on the cached monitoring data at intervals of set time;
And sending the updated first node information corresponding to each functional module to a terminal, so that the terminal updates the first color of the first node corresponding to the identifier in a setting interface based on the updated first node information.
6. The monitoring method according to claim 1, wherein the type of the monitoring data includes at least one of:
availability of the functional module;
Call quantity of the function module;
the function module satisfies the length of time required for setting the network request.
7. The monitoring method according to claim 1, wherein the determining the first color corresponding to each functional module based on the comparison result of the monitoring data corresponding to each functional module and the corresponding set threshold value includes:
And determining the first color corresponding to each functional module based on the deviation degree of the monitoring data corresponding to each functional module compared with the corresponding set threshold value.
8. A monitoring method, applied to a terminal, the method comprising:
Receiving first node information corresponding to each function module in at least one function module sent by a server;
Based on the first node information, displaying a first node corresponding to each functional module on a setting interface; wherein,
The first node information comprises first color information and identification information corresponding to the corresponding functional module; the first node is identified in the setting interface through a corresponding first color, so that the running state of the corresponding functional module is determined based on the first color for identifying the first node.
9. The monitoring method according to claim 8, wherein when receiving the first node information corresponding to each of the at least one functional module sent by the server, the method further comprises:
Receiving second node information corresponding to each service system in at least one service system sent by a server;
Loading at least one second node on a setting interface based on the second node information; each second node in the at least one second node correspondingly represents a service system;
receiving calling relation information between service systems in at least one service system sent by a server;
and loading a first setting connection line between every two corresponding second nodes of the corresponding service system in the setting interface based on the calling relation information among the service systems.
10. The monitoring method according to claim 9, wherein after receiving call relationship information between service systems among at least one service system transmitted by the server, the method further comprises:
receiving first association information sent by a server; the first association information characterizes the association information between each functional module and the service system to which the functional module belongs;
and loading a second setting connecting line between the corresponding first node and second node in the setting interface based on the first association information.
11. The monitoring method according to claim 8, wherein when receiving the first node information corresponding to each of the at least one functional module sent by the server, the method further comprises:
Receiving updated first node information corresponding to each functional module sent by a server at intervals of set time;
and updating the first color of the first node corresponding to the identification in the setting interface based on the updated first node information.
12. A monitoring device, the device comprising:
the system comprises an acquisition unit, a control unit and a control unit, wherein the acquisition unit is used for acquiring monitoring data corresponding to each functional module of each service system in at least one service system;
The determining unit is used for determining a first color corresponding to each functional module based on a comparison result of the monitoring data corresponding to each functional module and the corresponding set threshold value; the set threshold corresponding to the monitoring data is determined according to the type of the monitoring data; the first color characterizes the running state of the functional module;
The sending unit is used for sending the first node information corresponding to each functional module to the terminal so that the terminal displays the first node corresponding to each functional module on a setting interface based on the first node information; the first node information comprises first color information and identification information corresponding to the corresponding functional module; the first node is identified in the setting interface through a corresponding first color, so that the running state of the corresponding functional module is determined based on the first color for identifying the first node.
13. A monitoring device, the device comprising:
The receiving unit is used for receiving the first node information corresponding to each functional module in at least one functional module sent by the server;
The display unit is used for displaying the first node corresponding to each functional module on a setting interface based on the first node information; wherein,
The first node information comprises first color information and identification information corresponding to the corresponding functional module; the first node is identified in the setting interface through a corresponding first color, so that the running state of the corresponding functional module is determined based on the first color for identifying the first node.
14. An electronic device, comprising: a processor and a memory for storing a computer program capable of running on the processor, wherein,
The processor being adapted to perform the steps of the method of any of claims 1-7 or claims 8-11 when the computer program is run.
15. A storage medium having a computer program stored thereon, which when executed by a processor performs the steps of the method of any of claims 1-7 or claims 8-11.
CN202111144623.2A 2021-09-28 2021-09-28 Monitoring method, monitoring device, electronic equipment and storage medium Active CN113835967B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111144623.2A CN113835967B (en) 2021-09-28 2021-09-28 Monitoring method, monitoring device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111144623.2A CN113835967B (en) 2021-09-28 2021-09-28 Monitoring method, monitoring device, electronic equipment and storage medium

Publications (2)

Publication Number Publication Date
CN113835967A CN113835967A (en) 2021-12-24
CN113835967B true CN113835967B (en) 2024-05-17

Family

ID=78967121

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111144623.2A Active CN113835967B (en) 2021-09-28 2021-09-28 Monitoring method, monitoring device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN113835967B (en)

Citations (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105843904A (en) * 2016-03-23 2016-08-10 江苏太湖云计算信息技术股份有限公司 Monitoring alarm system for database operation performance
CN105893209A (en) * 2016-03-31 2016-08-24 郑州悉知信息科技股份有限公司 Monitoring method, device and system
CN106502872A (en) * 2016-09-30 2017-03-15 维沃移动通信有限公司 A kind of display packing of application state information and terminal
CN108536567A (en) * 2018-04-08 2018-09-14 深圳安泰创新科技股份有限公司 Operation condition of server monitoring method, equipment and readable storage medium storing program for executing
CN109828883A (en) * 2017-11-23 2019-05-31 腾讯科技(北京)有限公司 Task data treating method and apparatus, storage medium and electronic device
CN109873717A (en) * 2019-01-18 2019-06-11 深圳壹账通智能科技有限公司 Monitoring method, device, computer equipment and storage medium
JP2019185711A (en) * 2018-04-17 2019-10-24 オニコム株式会社 Application performance monitoring device and method
CN110704225A (en) * 2019-09-18 2020-01-17 平安科技(深圳)有限公司 Monitoring method, monitoring device, electronic equipment and computer readable storage medium
US10558541B1 (en) * 2017-09-22 2020-02-11 Equinix, Inc. Agent-based monitoring of network resources
CN111176955A (en) * 2020-01-07 2020-05-19 深圳壹账通智能科技有限公司 Monitoring method, device and equipment of microservice and computer readable storage medium
CN111209167A (en) * 2020-01-10 2020-05-29 深圳震有科技股份有限公司 Task state display method, storage medium and display terminal
CN111309554A (en) * 2020-02-14 2020-06-19 苏州浪潮智能科技有限公司 Management interface display method and device, electronic equipment and storage medium
CN111338901A (en) * 2020-02-26 2020-06-26 平安壹钱包电子商务有限公司 Redis monitoring method, Redis monitoring device and terminal
CN111522711A (en) * 2020-04-17 2020-08-11 北京奇艺世纪科技有限公司 Data monitoring processing system, method, execution end, monitoring end and electronic equipment
CN111813623A (en) * 2020-06-29 2020-10-23 北京百度网讯科技有限公司 Page monitoring method and device, electronic equipment and storage medium
CN111831514A (en) * 2020-07-21 2020-10-27 深信服科技股份有限公司 Equipment monitoring method, device, equipment and storage medium
CN112235162A (en) * 2020-10-14 2021-01-15 北京嘀嘀无限科技发展有限公司 Service-based monitoring method and device, electronic equipment and storage medium
CN112559291A (en) * 2020-12-17 2021-03-26 济南浪潮数据技术有限公司 Resource monitoring method and device, electronic equipment and storage medium
CN113190403A (en) * 2021-04-22 2021-07-30 杭州雅观科技有限公司 Monitoring system, computer equipment, terminal and medium for operation state of big data platform

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10127125B2 (en) * 2016-10-21 2018-11-13 Accenture Global Solutions Limited Application monitoring and failure prediction
US20180123919A1 (en) * 2016-10-31 2018-05-03 Appdynamics Llc Unified monitoring flow map

Patent Citations (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105843904A (en) * 2016-03-23 2016-08-10 江苏太湖云计算信息技术股份有限公司 Monitoring alarm system for database operation performance
CN105893209A (en) * 2016-03-31 2016-08-24 郑州悉知信息科技股份有限公司 Monitoring method, device and system
CN106502872A (en) * 2016-09-30 2017-03-15 维沃移动通信有限公司 A kind of display packing of application state information and terminal
US10558541B1 (en) * 2017-09-22 2020-02-11 Equinix, Inc. Agent-based monitoring of network resources
CN109828883A (en) * 2017-11-23 2019-05-31 腾讯科技(北京)有限公司 Task data treating method and apparatus, storage medium and electronic device
CN108536567A (en) * 2018-04-08 2018-09-14 深圳安泰创新科技股份有限公司 Operation condition of server monitoring method, equipment and readable storage medium storing program for executing
JP2019185711A (en) * 2018-04-17 2019-10-24 オニコム株式会社 Application performance monitoring device and method
CN109873717A (en) * 2019-01-18 2019-06-11 深圳壹账通智能科技有限公司 Monitoring method, device, computer equipment and storage medium
CN110704225A (en) * 2019-09-18 2020-01-17 平安科技(深圳)有限公司 Monitoring method, monitoring device, electronic equipment and computer readable storage medium
CN111176955A (en) * 2020-01-07 2020-05-19 深圳壹账通智能科技有限公司 Monitoring method, device and equipment of microservice and computer readable storage medium
CN111209167A (en) * 2020-01-10 2020-05-29 深圳震有科技股份有限公司 Task state display method, storage medium and display terminal
CN111309554A (en) * 2020-02-14 2020-06-19 苏州浪潮智能科技有限公司 Management interface display method and device, electronic equipment and storage medium
CN111338901A (en) * 2020-02-26 2020-06-26 平安壹钱包电子商务有限公司 Redis monitoring method, Redis monitoring device and terminal
CN111522711A (en) * 2020-04-17 2020-08-11 北京奇艺世纪科技有限公司 Data monitoring processing system, method, execution end, monitoring end and electronic equipment
CN111813623A (en) * 2020-06-29 2020-10-23 北京百度网讯科技有限公司 Page monitoring method and device, electronic equipment and storage medium
CN111831514A (en) * 2020-07-21 2020-10-27 深信服科技股份有限公司 Equipment monitoring method, device, equipment and storage medium
CN112235162A (en) * 2020-10-14 2021-01-15 北京嘀嘀无限科技发展有限公司 Service-based monitoring method and device, electronic equipment and storage medium
CN112559291A (en) * 2020-12-17 2021-03-26 济南浪潮数据技术有限公司 Resource monitoring method and device, electronic equipment and storage medium
CN113190403A (en) * 2021-04-22 2021-07-30 杭州雅观科技有限公司 Monitoring system, computer equipment, terminal and medium for operation state of big data platform

Also Published As

Publication number Publication date
CN113835967A (en) 2021-12-24

Similar Documents

Publication Publication Date Title
CN107995377B (en) Customer service management method, electronic device and computer readable storage medium
CN110958161B (en) Block chain link point monitoring method and device and storage medium
CN109218407B (en) Code management and control method based on log monitoring technology and terminal equipment
CN109617750A (en) A kind of service method for early warning and gateway
CN109656440A (en) Application icon display methods, equipment and medium
CN109214908A (en) A kind of monitoring method and relevant apparatus
CN110674149B (en) Service data processing method and device, computer equipment and storage medium
CN113835967B (en) Monitoring method, monitoring device, electronic equipment and storage medium
CN113438130B (en) Overtime monitoring method and device based on micro-service
CN110708177B (en) Exception handling method, system and device in distributed system
CN109005193A (en) Alarming method for power, device and electric terminal
CN105468123A (en) Rack management controller, power management program update system and method
CN108964987A (en) Data monitoring method, device, computer equipment and storage medium
CN116957491A (en) Service early warning method, system, equipment and medium
CN114666390B (en) Page monitoring method and device of application program, electronic equipment and storage medium
CN116431344A (en) Configuration method and device of financial service resource degradation strategy and electronic equipment
CN114371980A (en) Call link performance monitoring method and device, computer equipment and storage medium
CN110048940A (en) Sending method, device, server and the readable storage medium storing program for executing of instant communication message
CN106790269B (en) Recovery method and device for overtime login of application program
CN108696446A (en) A kind of update method of traffic characteristic information, device and Centroid server
CN112134764B (en) Method and device for determining connectivity of test environment
CN110113181B (en) Node configuration method, node configuration device, computer device, and readable storage medium
CN109857720B (en) Database table monitoring method, device, computer device and readable storage medium
CN109508356B (en) Data abnormality early warning method, device, computer equipment and storage medium
CN107317721A (en) It is automatically signing in method, device, computer equipment and user terminal

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant