Specifications
Resource Types
resources
{
require all
{
resource Process { ExecutableName=$(Application Executable) }
resource Process { ExecutableName="TASKEXEC" }
resource Process { ExecutableName="IEXPLORE" }
}
additional
{
resource Web { }
resource Windows { }
resource Connection { }
resource AppEvent { }
}
}
Alternate Ruleset
{
Transaction "AppEvent-WebLoad"
Module "AppEvent-WebLoad"
{
Event "ARAppEvent" AppEvent WebLoad {Flag=contains:"Begin"}
Event "ARAppEvent" AppEvent WebLoad {Flag=contains:"End"}
}
Connection Resource Type
If you want the response time breakdown for transactions to include network
and server components, you need to specify Connection or DNS resources.
You must specify this type of resource even if it is not referenced in the
transaction definitions.
When you define an application, BT Studio (or Application Response) includes
the following in the application's resource definition:
additional
{
resource Connection { }
}
This syntax allows Application Response to capture network and server time
(in addition to client response time) for the specified required resources. You
should not specify (hard- code) the hostname and port for an application's
resources in the additional section, because a valid server definition is still
required, and specifying the hostname and port could lead to inconsistency
between the rule set and the server definition.
182 BTStudio Administration Guide