You can extend the Server Runtime Monitor to meet your requirements. The web pages presented on the client side communicate with the server using XMLHttpRequest. Different from the traditional web pages, the web pages for Server Runtime Monitor are independent applications. You can use Ajax technology to extent Server Runtime Monitor. On the server side, there is a servlet which is an instance of ActionController, receiving the request from web pages and sending the response in return. The instance of ActionController processes the request and passes the necessary parameters to a certain Action instance. In Server Runtime Monitor, one Action which represents a set of functions corresponds to one certain java class. When extending Server Runtime Monitor, you need to create an Action class and implement the specified method, compose the web pages, modify the configuration file. No modification is needed on ActionController.