A time-interval based monitor tool is provided for monitoring performance of a
running application. The tool includes a time-based monitor function which is dynamically
insertable into and removable from an address space of a running application to
be monitored transparent to the application and without requiring recompilation.
The time-based monitor function allows an operator to reset the monitor time interval
without requiring extraction of the monitor function. In addition, the time-based
monitor function allows access to one or more global variables of the application,
and by changing a global variable can effect a change in the application's operation path.