| Currently, information technology and Internet servers are widely used in all aspects of application systems. At the same time, due to the fast development of cloud computing, a lot of computing tasks and administration tasks are moved to the cloud for processing, this caused web server being large-scaled, complex clustering. reliability, stability and security of web server are more important. Now server monitoring technology developed rapidly, but still can not adapt to the growing requirements of server monitoring.Web server performance monitoring contains very rich content, there are many common monitoring indicators include: request processing status,, CPU usage, java virtual machine memory usage, disk usage, network traffic, and so on. Automation and visualization is the main objective of this monitoring system, server operation and maintenance data in this system will be saved in chronological order to the database and it can be very esay to and query and Contrast with old data. Then we can give a diversify charts show in the web pages.In this paper, the main achievement is getting the operation data of web server and use ajax with highcharts dynamicly display the condition of processing request and the jvm memory usage. This program succeed to monitor web server operation data. It make that the monitoring automatic and visualized and make the work of administrator simplified. The system has good reliability and very good so that the health of the server and visualization automate and simplify the work of the server administrator, with good reliability, usability, and very good value in use. |