Unlock instant, AI-driven research and patent intelligence for your innovation.

Application container resource monitoring platform

A technology for application container and resource monitoring, applied in resource allocation, hardware monitoring, instruments, etc., can solve problems such as crashes, slow application operation, and inability to meet multi-node monitoring

Pending Publication Date: 2022-03-04
北京银盾泰安网络科技有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, as the business continues to develop, the system resources occupied by the existing applications often become tense, causing the applications to run sluggishly or even crash. This requires real-time monitoring of container resources. However, traditional monitoring methods can only Monitoring an application container is equivalent to single-node monitoring, but cannot meet the needs of multi-node monitoring, resulting in the inability to schedule or process resources in the container in time when the service crashes;

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
  • Application container resource monitoring platform
  • Application container resource monitoring platform
  • Application container resource monitoring platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0068] This embodiment provides an application container resource monitoring platform, such as figure 1 shown, including:

[0069] A container number determination module, configured to determine the number of application containers in the server, and number and mark different application containers based on the number of application containers;

[0070] A monitoring scheme formulation module, configured to obtain configuration information of each application container based on the numbered marking result, and formulate a target resource monitoring scheme based on the configuration information;

[0071] The resource monitoring module is configured to monitor the resources in each application container based on the target resource monitoring solution, and adjust the resources in each application container based on the monitoring results to complete the monitoring of the application container resources.

[0072] In this embodiment, the configuration information of the applicati...

Embodiment 2

[0078] On the basis of the above-mentioned embodiment 1, this embodiment provides an application container resource monitoring platform, a module for determining the number of containers, including:

[0079] The address determination unit is configured to obtain the application environment and application area of ​​the application container, and determine the identification information of each application container based on the application environment and application area;

[0080] The address unit is configured to determine the IP address information of each application container based on the identification information, where one IP address information corresponds to one application container;

[0081] A quantity determining unit, configured to determine the quantity of application containers in the server based on the IP address information.

[0082] In this embodiment, the application environment refers to the compatibility or cooperation relationship between the applicatio...

Embodiment 3

[0087] On the basis of the above-mentioned embodiment 1, this embodiment provides an application container resource monitoring platform, such as figure 2 As shown, the container quantity determination module also includes:

[0088] An instruction receiving unit, configured to receive the numbering instruction sent by the management terminal, and generate M numbering data with different contents based on the numbering instruction, where M is consistent with the number of application containers;

[0089] A numbered data sending unit, configured to send the M pieces of numbered data with different contents to different application containers based on preset data transmission rules;

[0090] The numbering unit is configured to respectively write the M numbered data with different contents into its own data queue in the corresponding application container, so as to complete the numbering of different application containers.

[0091] In this embodiment, the numbering instruction i...

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 an application container resource monitoring platform which comprises a container number determining module used for determining the number of application containers in a server and numbering different application containers based on the number of the application containers; the monitoring scheme making module is used for acquiring configuration information of each application container based on the numbering result, and making a target resource monitoring scheme based on the configuration information; and the resource monitoring module is used for monitoring the resource condition in each application container based on the target resource monitoring scheme and correspondingly adjusting the resources in each application container according to a monitoring result so as to complete monitoring of the resources of the application containers. According to the embodiment of the invention, the plurality of application containers in the server are monitored at the same time, so that the timeliness of container resource monitoring is improved, the processing efficiency of the resources in the containers is improved, and a reliable guarantee is provided for normal operation of the containers.

Description

technical field [0001] The invention relates to the technical field of resource monitoring, in particular to an application container resource monitoring platform. Background technique [0002] At present, the use of the container cloud platform requires resource allocation and management of various services and applications running on the platform by relying on the container orchestration framework, and the resources of each service and application can be allocated reasonably through these orchestration tools; [0003] However, as the business continues to develop, the system resources occupied by the existing applications often become tense, causing the applications to run sluggishly or even crash. This requires real-time monitoring of container resources. However, traditional monitoring methods can only Monitoring an application container is equivalent to single-node monitoring, but cannot meet the needs of multi-node monitoring, resulting in the inability to schedule or ...

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
IPC IPC(8): G06F11/30G06F9/455G06F9/50
CPCG06F11/301G06F11/3006G06F11/3051G06F11/3055G06F11/3093G06F9/45558G06F9/5072G06F2009/45591
Inventor 刘坤
Owner 北京银盾泰安网络科技有限公司