Font Size: a A A

Design And Implementation Of Edge Computer Room Monitoering System Based On Prometheus

Posted on:2022-10-08Degree:MasterType:Thesis
Country:ChinaCandidate:Q D LiuFull Text:PDF
GTID:2518306551453464Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
In recent years,the Internet has developed rapidly,and enterprise computer room deployment architecture has become increasingly complex.In order to improve the quality of Internet services,enterprises usually deploy applications in multiple central computer rooms and edge computer rooms to achieve mutual disaster tolerance and traffic load balancing among multiple computer rooms.In the traditional central computer room monitoring solution,the monitoring data generated by each cluster is first aggregated into the data warehouse at the central node,and the central node uniformly stores,manages and performs abnormality detection and alarms.The application of this model to edge computer rooms has great limitations:first,the transmission of large amounts of data across the public network will bring unnecessary network costs;secondly,the unreliability of the public network will lead to unreliable monitoring service alarms;at the same time,a large amount of multi-dimensional data is processed at the central node,which will bring huge pressure to the data center;the traditional monitoring method is separated from the business and cannot directly monitor the internal situation of the business;finally,the traditional monitoring system has a single data collection mode and is not flexible enough.In this paper,based on Prometheus,combined with InfluxDB,I design and implement the edge computer room cluster monitoring service.The service can be divided into four modules:data collection,data management,alarm service and operation configuration.Among them,the data collection module is expanded on the Prometheus Exporter data collection mode;data management solves the problems of how data is stored in the edge computer room and the central computer room,as well as the preprocessing of monitoring data in the edge computer room and how to synchronize back to the data center;the alarm service is directly deploied in the edge computer room performing anomaly detection and alarm push whitch will reduce the delay of alarm information;the operation configuration module is responsible for synchronizing the configuration stored in the center to each module in edge computer room.Finally,this article collects real data from online service,and builds an experimental platform for monitoring system in the edge computer room,and obtains relevant test data through simulation tests.According to the functional test of the service and the analysis of the data,the feasibility and superiority of the edge computer room monitoring service platform are verified...
Keywords/Search Tags:Prometheus, monitoring system, distributed system
PDF Full Text Request
Related items