Font Size: a A A

The Design And Attainment Of An Perl-based And CS Architecture Monitoring Servers System

Posted on:2015-09-05Degree:MasterType:Thesis
Country:ChinaCandidate:P PengFull Text:PDF
GTID:2298330431993733Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With a global network of communication technology development andpopularization of the Internet has become an indispensable part of people’s lives, andit can meet the increasingly diverse needs of people, such as: reading news, socialnetworking, entertainment, work, etc.. B/S structure of the product range increasedrapidly developing technology network services also will grow, such as: html5, css3,javascrip, ajax and so on. Brings traditional C/S architecture program will giveordinary users the appropriate installation questions, and B/S structure of theprogram is to avoid such trouble, only rely on a browser, such as: IE, Safari, FireFox,Chrome and so on to achieve user needs. B/S architecture upgrade mode is veryconvenient, only need to modify the program modules on the server, completelytransparent to users.At the same time the number of Internet companies to dozens of employees,increase the number of servers has increased from single digits to hundreds, dividedaccording to function: Web front-end access, caching, application services,databases, and so on. Programs running on each server, open ports, hard disk SWAPmemory usage, CPU load will be different, this time manually checking the registryhas not timely and effective discovery and troubleshooting the problem.Based on the above issues has developed a monitoring system that can replace thecurrent manual login check mode, check the circadian timing uninterrupted remoteserver running, and alarm text message sent to the person in charge of the phone. Thesystem uses C/S architecture, the deployment of lightweight monitoring program ona remote server and open network listening port; deployed in the main monitoringserver monitoring program, initiated Socket timed link request, send commands aftera successful link, the remote server is finished the results will return to the mainmonitoring server monitoring server after the main results of the analysis, if there isan alarm message is sent to the business leaders, the final results of the monitoringserver will be stored in the database. The latter can be recorded in the database, suchas: server CPU load, memory usage, SWAP usage, disk usage, etc., can bedisplayed in graph mode Web pages for developers to reference the relevant analysisand optimization code.
Keywords/Search Tags:Internet applications, C/S architecture, alarm, monitoring server
PDF Full Text Request
Related items