Server monitoring method, device and system and electronic equipment

A monitoring device and monitoring system technology, applied in the field of cloud computing, can solve problems such as increased maintenance costs, impact, and failure to detect abnormal nodes in time, and achieve the effect of reducing maintenance costs and relying on simplicity

Pending Publication Date: 2020-10-02
BEIJING KINGSOFT CLOUD NETWORK TECH CO LTD
View PDF0 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Most of the existing methods deploy nodes at the application server, combined with the monitoring system, and the monitoring system presets the health check interface address of each application server. When the scheduled task is started, the interface is called periodically to obtain the health status of the application server. Although this method can realize the health status check of the application server, the timeout of the response of some application servers will affect the rest of the application servers, resulting in the inability to find abnormal nodes in time, and when adding new application servers, the monitoring system needs to be updated , which increases the maintenance cost

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Server monitoring method, device and system and electronic equipment
  • Server monitoring method, device and system and electronic equipment
  • Server monitoring method, device and system and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0074] The embodiment of the present application provides a server monitoring method, such as image 3 As shown, the application server communicates with the monitoring server of the monitoring system, so as to realize the mutual coupling between the monitoring system and the application server, and facilitate the application server to actively report status information. Figure 4 A flow chart of a server monitoring method provided by the embodiment of the present application is applied to an application server deployed with an application program, such as Figure 4 As shown, the method includes the following steps:

[0075] Step S402, if the registration success information fed back by the monitoring server is monitored, obtain the status information of the current application server;

[0076] In practical application, for Figure 4 For each application server in the application server, when the application program set in the application server is started, the monitoring se...

Embodiment 2

[0094] On the basis of the above embodiments, the embodiment of the present application also provides another server monitoring method, which is applied to the monitoring server of the monitoring system, and the monitoring server communicates with the application server deployed with the application program. Figure 7 It is a flow chart of another server monitoring method provided by the embodiment of this application, such as Figure 7 As shown, the method includes the following steps:

[0095] Step S702, in response to the registration information containing the application parameters sent by the application server, save the application parameters, and feed back registration success information to the application server;

[0096] Step S704, receiving status information reported by the application server at a preset first time interval, and monitoring the application server according to the status information.

[0097] In the server monitoring method provided by the embodime...

Embodiment 3

[0102] On the basis of the above embodiments, the embodiment of the present application also provides a server monitoring device, which is applied to an application server deployed with an application program, and the application server communicates with the monitoring server of the monitoring system. Figure 8 A schematic diagram of a monitoring device for a server provided in an embodiment of the present application, such as Figure 8 As shown, the device includes:

[0103] The obtaining module 81 is used to obtain the status information of the current application server if the registration success information fed back by the monitoring server is monitored;

[0104] The reporting module 82 is configured to report the status information to the monitoring server according to a preset first time interval, so that the monitoring server can monitor the application server.

[0105] The embodiment of the present application provides a server monitoring device. At the application s...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a server monitoring method, device and system and electronic equipment, and relates to the field of cloud computing. The method comprises the steps that an application server sends registration information containing application parameters to a monitoring server, so that the monitoring server stores the application parameters for registration and feeds registration success information back to the application server; and at the moment, the application server reports the state information to a monitoring server according to a preset first time interval, so that the monitoring server monitors the application server according to the state information. Therefore, the monitoring server and each application server are coupled with each other, the network structure is simple, the mutual influence of the application servers is avoided, the application servers actively report the state information to the monitoring server, and when a new application server is added, the monitoring server does not need to update configuration, so that the maintenance cost is reduced.

Description

technical field [0001] The present application relates to the technical field of cloud computing, in particular to a server monitoring method, device, system and electronic equipment. Background technique [0002] In practical applications, the application health check device is mainly used to monitor the health status of the application server with the application program, and cooperate with the alarm system. When the status is abnormal, such as the application program is offline, the application server cannot connect to the Full, unavailable application dependent interfaces and API (Application Programming Interface, application programming interface) calls, etc., can be sensed in time and processed accordingly. Currently, Spring Boot Actuator is widely used to perform application health checks on application servers. Specifically, application servers expose HTTP (HyperText Transfer Protocol, Hypertext Transfer Protocol) or JMX (JavaManagement Extensions, Java Management E...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/30
CPCG06F11/3006G06F11/302G06F11/3041
Inventor 董桂林
Owner BEIJING KINGSOFT CLOUD NETWORK TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products