Hi You can try "collectd" to monitor Apahce and Tomcat. But I dont know if it can be used to IIS. Its Apache monitoring is quite nice..
http://collectd.org/wiki/index.php/Plugin:Apache Java Application monitoring using JMX (can be implemented for Tomcat) http://collectd.org/wiki/index.php/Plugin:GenericJMX What is collectd? http://collectd.org/ You will need rrdtool to generate graphs. regards, ~ anup [Non-text portions of this message have been removed]