Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

System and method for collecting container service monitoring data

A technology for monitoring data and collecting containers, applied in digital transmission systems, transmission systems, data exchange networks, etc., to achieve high availability, improve processing performance, and improve high availability

Pending Publication Date: 2019-09-17
SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD
View PDF6 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The technical task of the present invention is to provide a system and method for collecting container service monitoring data to solve how to enable operation and maintenance personnel to check the status of container services and resource usage in a timely manner The situation, and can give alarms for abnormal situations, ensure timely response of operation and maintenance personnel, reduce the probability of container service exceptions, and ensure the high availability of container services

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
  • System and method for collecting container service monitoring data
  • System and method for collecting container service monitoring data
  • System and method for collecting container service monitoring data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0060] as attached figure 1 As shown, the system for collecting container service monitoring data of the present invention mainly includes a container service agent (Cks-agent), a monitoring alarm platform, a container service cluster management platform (cks-co re-api) and a monitoring server (prometheus) .

[0061] Among them, the container service agent (Cks-agent) is used to connect to the monitoring alarm platform and obtain monitoring data, and at the same time realize the push, cache, packaging and cleaning of monitoring data, and can obtain the cluster status and provide timing tasks; the container service agent is used for The monitoring data is extracted and pushed without storing any metadata; the container service agent mainly includes a data encapsulation unit, a data push unit, a Kafka connection unit, a data acquisition unit, a cluster status acquisition unit, a scheduled task execution unit, a cluster data cache unit, and a cluster data cache cleaning unit;

...

Embodiment 2

[0074] as attached figure 2 As shown, the method for collecting container service monitoring data of the present invention, the specific steps of the method are as follows:

[0075] S1. When creating a container service, the user chooses whether to connect to the monitoring and alarm platform;

[0076] If yes, execute step S2;

[0077] S2. The container service cluster management platform of the k8s cluster created by the user regularly pushes monitoring data to the general monitoring server;

[0078] S3. The container service agent pushes the cluster monitoring data connected to the monitoring platform to the monitoring alarm platform;

[0079] S4. The container service proxy calls the container service cluster management platform to obtain cluster data and caches the cluster data, and the container service proxy provides a function of buffering cluster data;

[0080] S5, the container service agent will obtain the monitoring data of the cluster connected to the monitorin...

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 discloses a system and a method for collecting container service monitoring data, belongs to the technical field of container services, the technical problem to be solved by the invention is how to enable operation and maintenance personnel to check the state of the container service and the resource use condition in time, to give alarm according to an abnormal condition, so that timely response of operation and maintenance personnel is ensured. According to the technical scheme, the system comprises a container service agent, a monitoring alarm platform, a container service cluster management platform and a monitoring server, the container service agent is used for being connected with a monitoring alarm platform and obtaining monitoring data, pushing, caching, packaging and cleaning of the monitoring data are achieved at the same time, the cluster state can be obtained, and a timing task is provided. The monitoring alarm platform is used for collecting monitoring data of the cluster and configuring alarm rules based on the monitoring data of the container service, and a user can check the monitoring data and the alarm information of the container service through the monitoring alarm platform. The invention further discloses a method for collecting the container service monitoring data.

Description

technical field [0001] The invention relates to container services, in particular to a system and method for collecting container service monitoring data. Background technique [0002] Container technology is a relatively popular PaaS (Platform as a Service) technology that provides microservices, and Kubernetes (container orchestration management component) is the most popular container orchestration management technology recently. Various Internet vendors have successively launched public cloud container services based on Kubernetes. How to collect container service monitoring data and how to collect resource usage data of specific containers in container service has always been a difficult problem. [0003] Kubernetes is a brand-new leading distributed architecture solution based on container technology. Based on Docker technology, it provides containerized applications with a series of functions such as deployment and operation, resource scheduling, service discovery and...

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): H04L12/24H04L12/26H04L29/08
CPCH04L41/0631H04L43/04H04L43/08H04L43/50H04L67/10H04L67/56H04L67/55Y02P90/02
Inventor 孙思清石光银蔡卫卫高传集
Owner SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products