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

Cluster monitoring data collection method

A technology of monitoring data and collection methods, which is applied in the direction of data exchange network, electrical digital data processing, special data processing applications, etc. It can solve the problems of huge data volume, high cost of data management and analysis, and large number of nodes in the monitoring system. Reporting efficiency, strong scalability, and the effect of reducing load

Inactive Publication Date: 2017-07-14
SOUTH CHINA UNIV OF TECH +1
View PDF3 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the existing cluster services, generally the number of nodes is large, there are many monitoring items, and different modules have different data collection formats, and the cost of data management and analysis is high
And each node usually reports data according to a fixed frequency, the amount of data collected by the monitoring system is huge, and it is likely to become a bottleneck of the cluster monitoring service

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
  • Cluster monitoring data collection method
  • Cluster monitoring data collection method
  • Cluster monitoring data collection method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0056] This embodiment discloses a cluster monitoring data collection method, figure 1 It is a logical step diagram of the cluster monitoring data acquisition method disclosed by the present invention, figure 2 It is a cluster monitoring data acquisition system architecture diagram of the method of the present invention, and the method specifically includes the following steps:

[0057] S1. The business module pushes cluster monitoring data to the monitoring module. The cluster monitoring data is stored in the monitoring module in the form of a data structure KVData based on key-value pairs, where the key corresponds to a single monitoring item of a single node, and the value corresponds to a specific monitoring item. The value of the cluster monitoring data is addressed by node ID and single node monitoring item Item.

[0058]In a specific embodiment, the key of the key-value pair-based data structure KVData is composed of a node ID and a single-node monitoring item Item in...

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 present invention discloses a cluster monitoring data collection method. The method comprises that: a service module pushes cluster monitoring data to a monitoring module, the monitoring data is stored in the monitoring module in the form of a data structure KVData based on the key value pair; the cluster node Redis is initialized, the cluster monitoring data is ground stored by using the hash table, and the index of non-zero data is stored by using the set; based on two kinds of storage methods of the hash table and the set of the Redit, a statistical module uses the unified monitoring data statistical method to collect statistics of cluster monitoring data in a single statistical period; and non-zero data in the KVData is collected in the frequency of n minutes, and the monitoring data is reported to the data center. The method disclosed by the present invention has the advantages that the collection manner is unified, data reporting is carried out after statistic collection of data, the cluster monitoring data center requires a small storage space, expansion of monitoring items is facilitated, the cluster monitoring data collection and reporting efficiency is high, and the degree of coupling between the collection module and the service module is low.

Description

technical field [0001] The invention relates to the technical field of IT cluster monitoring, in particular to a cluster monitoring data collection method. Background technique [0002] With the rapid development of Internet technology, people's lifestyles are constantly changing, becoming more and more closely connected with the Internet, and people enjoy the convenience brought by Internet services all the time. The daily use of Internet services makes its service quality and stability more important. In order to provide stable services that support high concurrency, Internet service providers usually use distributed cluster deployment services, and cluster monitoring services are an important guarantee for improving the stability of Internet service clusters. However, it is impossible for any cluster service to be 100% reliable. Cluster monitoring can help development and maintenance personnel quickly locate, troubleshoot, and restore services. The carrier of the cluste...

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): G06F17/30H04L12/26
CPCG06F16/2255G06F16/2282H04L43/04
Inventor 吴宗泽黄振豪张勰何煦林志勇蔡旭坤巫辉强
Owner SOUTH CHINA UNIV OF TECH
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