A method to detect potential problems within a heterogeneous and diverse
application environment. Operations data is received from a plurality of
application servers within the application environment. The operations
data pertains to operations performed at the plurality of application
servers over a predetermined time interval. The operations data is
aggregated. The aggregated data is compared to reference data, and a
potential problem within the application environment is detected if the
aggregated data deviates from the reference data in a predetermined
manner.