Font Size: a A A

Design And Implementation Of Distributed Network Real Time Monitoring System Based On Web

Posted on:2017-09-01Degree:MasterType:Thesis
Country:ChinaCandidate:L LiFull Text:PDF
GTID:2348330512450641Subject:Software engineering
Abstract/Summary:PDF Full Text Request
At present, the Internet wave has swept the world, in full swing, can not be blocked. With the rapid development of computer technology, computer network has penetrated into all fields of society, and plays a more and more important role in the development of society. With the construction of a large number of Internet giant network, the original network management model has become increasingly unbearable weight, fortunately, people put forward the idea of distributed network in a timely manner. Since 1978, the development of distributed network has been developing rapidly, and it has penetrated into many disciplines such as computer science and technology, information and communication engineering.Based on the distributed network, this paper discusses the overall design and implementation of a distributed network real-time monitoring system based on Web, which is based on the actual work project. This paper analyzes the development background of the distributed network real-time monitoring system, combined with the current real-time data monitoring technology, and briefly describes the problems faced and gives the solution.The based on B/S structure, using HTML5, CSS3, JavaScript, echarts, the mainstream of the front-end technology, the line chart, histogram, form a variety of ways emphatically show real-time data visualization components, in order to more simple, intuitive display of real-time data. At the same time, the python as the development language, with the flask architecture, focuses on the implementation of real-time data acquisition, real-time data storage, real-time data correlation processing operation. Database using Kairos, Mongo, Redis three kinds, mainly used to store timing data, save the timing of the data configuration, cache timing data.The distributed network real-time monitoring system designed and implemented in this paper, to meet the needs of the actual work, set up a number of functional modules. System involved in the main function:add timing data acquisition and processing, monitoring index and monitoring index configuration diagram and the index of the monitoring, alarm configuration, monitoring indicators alarm group configuration, index monitoring alarm function of the statistical analysis module. This paper presents the design and implementation of distributed real-time monitoring system based on Web, for online business indicators were effective monitoring, can be found in the online issue and alarm, in order to avoid or reduce the economic losses caused to the company. At the same time, the visualization of the chart data show, instead of the original query database data, and then carry out the data to collate the workload brought about by one by one, to ease the work pressure, improve the efficiency of the actual work. The system has been developed and applied in practice, and has achieved good results.
Keywords/Search Tags:Time-series data, Real time monitoring, Data visualization, B/S architecture
PDF Full Text Request
Related items