Font Size: a A A

Design And Implementation Of Distributed Monitoring System Based On Prometheus

Posted on:2022-07-09Degree:MasterType:Thesis
Country:ChinaCandidate:C J YinFull Text:PDF
GTID:2518306551453534Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of the Internet,products are becoming more and more abundant,and the corresponding enterprise systems are becoming more and more complex.Rapidly iterative products need to ensure business stability and reliability at all times,which brings new challenges to operation and maintenance personnel.Any failure of the online system and any errors in operation and maintenance may bring huge economic losses to the enterprise.This requires an efficient and stable monitoring system to provide effective services for enterprise operation and maintenance personnel.Based on the analysis of the actual development status of the Internet industry,this paper concludes that the Internet industry is becoming increasingly complex in system architecture and business scenarios,leading to the monitoring problems faced by Internet companies in complex business systems,and then proposing the research goals and research significance of this article..This article builds a distributed monitoring system by encapsulating Prometheus components with custom alarm services.On the basis of the capabilities provided by Prometheus,the ability to create Prometheus components,generate collection tasks,and generate alarm tasks through the synchronous update of configuration information;then use the data query function of Prometheus to realize data visualization display;and realize Alarm notification through custom alarm components.The system carries out corresponding functional business abstraction and physical layering,and designs and implements the four modules of data collection,data visualization,data storage,and monitoring alarms.Finally,the test is completed.The user experience is good,the system functions are complete,and the system's data collection capacity and timeliness of alarm notifications currently meet the actual business scenarios and have good stability.At present,the monitoring system has completed the development of the above functions and is running in an online environment.It has been connected to various business parties of the company to provide stable and efficient monitoring services for it,helping to locate and solve problems in the business system,and improve the service of each business party.High availability provides a huge contribution to enterprise products and services.
Keywords/Search Tags:Monitoring system, Distributed system, Metrics monitoring, Prometheus
PDF Full Text Request
Related items