Specifications
Resource Definitions
Application Response includes the response time of all events that occur from
the start of the transaction to its ending event that match the resources listed
(required and additional).
Resource Definition for a GUI Application
To create a resource definition for a Windows-based graphical user interface
(GUI) application, use the following format:
resources
{
require one
{
resource Process
{ ExecutableName=$(Application Executable) }
resource Process {ExecutableName="process_name"}
}
additional
{
resource Windows { }
resource Connection { }
}
}
Replace process_name with the name of the executable program for the GUI
application.
This resource definition indicates that when a process (process_name) starts,
Application Response begins to monitor it. The additional Windows and
Connection resources configure Application Response to monitor windowing
activity (such as mouse clicks, button presses, key presses, window title
changes, and so on) and networking activity related to the specified process.
When calculating response time for a transaction, Application Response
includes the response time of all events that occur from the start of the
transaction to its ending event that match the resources listed (required and
additional).
Defining Required Resources
In an application's resource definition, the require keyword configures
Application Response to recognize a running instance of an application. It
identifies the resources that must exist in order for the application to be
running. Application Response will not begin to monitor transactions until the
resource definitions listed in the require section are satisfied.
192 BTStudio Administration Guide