A system and method for monitoring an application is disclosed. The application is monitored using a monitoring tool that is decoupled from the corresponding testing tool. When the monitoring tool desires a test to be run it communicates with the testing tool through a scheduler to cause the testing tool to initiate the desire test on the application and report the results of the test back to the monitoring tool.