Monitoring Web Applications
l In Web applications it is particularly important to monitor
code, due to
l An unpredictable load and number of users
l Many possible bottlenecks:  Is the performance problem in
servlets, JSPs, EJBs, the web server, the database, the network…?
l By building monitoring into an application from the start,
developers can spend time solving performance problems
not diagnosing them!