Edit D:\app\Administrator\product\11.2.0\dbhome_1\sysman\admin\metadata\oracle_beacon.xml
<!DOCTYPE TargetMetadata SYSTEM "../dtds/TargetMetadata.dtd"> <TargetMetadata META_VER="3.5" TYPE="oracle_beacon"> <Display> <Label NLSID="oracle_beacon_name">Beacon</Label> </Display> <TypeProperties> <TypeProperty PROPERTY_NAME="disallow_redundancy_group" PROPERTY_VALUE="1"/> <TypeProperty PROPERTY_NAME="disallow_template" PROPERTY_VALUE="1"/> </TypeProperties> <Metric NAME="Response" TYPE="TABLE"> <Display> <Label NLSID="bcn_resp">Response</Label> </Display> <TableDescriptor> <ColumnDescriptor NAME="Status" TYPE="NUMBER" IS_KEY="FALSE"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="bcn_resp_stat">Status</Label> <ShortName NLSID="bcn_resp_stat_short">Status</ShortName> </Display> </ColumnDescriptor> </TableDescriptor> <QueryDescriptor FETCHLET_ID="OSLineToken"> <Property NAME="scriptsDir" SCOPE="SYSTEMGLOBAL">scriptsDir</Property> <Property NAME="perlBin" SCOPE="SYSTEMGLOBAL">perlBin</Property> <Property NAME="command" SCOPE="GLOBAL">%perlBin%/perl</Property> <Property NAME="script" SCOPE="GLOBAL">%scriptsDir%/bcn_up.pl</Property> <Property NAME="startsWith" SCOPE="GLOBAL">em_result=</Property> <Property NAME="delimiter" SCOPE="GLOBAL">|</Property> </QueryDescriptor> </Metric> <Metric NAME="nntp_response" TYPE="TABLE" KEYS_FROM_MULT_COLLS="TRUE" REMOTE="TRUE"> <Display> <Label NLSID="beacon_nntp_response">NNTP Response</Label> </Display> <TableDescriptor> <ColumnDescriptor NAME="transaction_name" TYPE="STRING" IS_KEY="TRUE" REPLACE_FETCHED_VALUE="TRUE" COMPUTE_EXPR="__prop_TxnName"> <Display> <Label NLSID="beacon_nntp_transaction_name">Transaction Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="beacon_name" TYPE="STRING" IS_KEY="TRUE" REPLACE_FETCHED_VALUE="TRUE" COMPUTE_EXPR="__prop_BeaconName"> <Display> <Label NLSID="beacon_nntp_beacon_name">Beacon Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_nntp_status">[NNTP] Status</Label> <ShortName NLSID="beacon_nntp_status_short">Status</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="timing" TYPE="NUMBER"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="beacon_nntp_timing">[NNTP] Total Time (ms)</Label> <ShortName NLSID="beacon_nntp_timing_short">Total Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="connect_time" TYPE="NUMBER"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="beacon_nntp_connect_time">[NNTP] Connect Time (ms)</Label> <ShortName NLSID="beacon_nntp_connect_time_short">Connect Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="send_time" TYPE="NUMBER"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="beacon_nntp_send_time">[NNTP] Time to post news article(ms)</Label> <ShortName NLSID="beacon_nntp_send_time_short">Post time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="retrieve_time" TYPE="NUMBER"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="beacon_nntp_retrieve_time">[NNTP] Time to retrieve news article(ms)</Label> <ShortName NLSID="beacon_nntp_retrieve_time_short">Article time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="StatusMessage" TYPE="STRING" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_nntp_statusMsg">[NNTP] Status Message</Label> <ShortName NLSID="beacon_nntp_statusMsg_short">Status Message</ShortName> </Display> </ColumnDescriptor> </TableDescriptor> <QueryDescriptor FETCHLET_ID="OSLineToken"> <Property NAME="perlBin" SCOPE="SYSTEMGLOBAL">perlBin</Property> <Property NAME="emdRoot" SCOPE="SYSTEMGLOBAL">emdRoot</Property> <Property NAME="ENVLC_ALL" SCOPE="GLOBAL">en_US.UTF-8</Property> <Property NAME="ENVLANG" SCOPE="GLOBAL">en_US.UTF-8</Property> <Property NAME="scriptsDir" SCOPE="SYSTEMGLOBAL">scriptsDir</Property> <Property NAME="TxnName" SCOPE="USER">TxnName</Property> <Property NAME="BeaconName" SCOPE="USER">BeaconName</Property> <Property NAME="nntp_address" SCOPE="USER">nntp_address</Property> <Property NAME="nntp_newsgroup" SCOPE="USER">nntp_newsgroup</Property> <Property NAME="startsWith" SCOPE="GLOBAL">em_result=</Property> <Property NAME="delimiter" SCOPE="GLOBAL">|</Property> <Property NAME="retryinterval" SCOPE="USER" OPTIONAL="TRUE">retryinterval</Property> <Property NAME="numretries" SCOPE="USER" OPTIONAL="TRUE">numretries</Property> <Property NAME="command" SCOPE="GLOBAL"> <![CDATA["%perlBin%/perl" "%scriptsDir%/nntp_service_test.pl" -TxnName "%TxnName%" -BeaconName "%BeaconName%" -numretries "%numretries%" -retryinterval "%retryinterval%" -nntp_address "%nntp_address%" -nntp_newsgroup "%nntp_newsgroup%"]]> </Property> </QueryDescriptor> </Metric> <Metric NAME="ftp_response" TYPE="TABLE" KEYS_FROM_MULT_COLLS="TRUE" REMOTE="TRUE"> <Display> <Label NLSID="beacon_ftp">FTP Response</Label> </Display> <TableDescriptor> <ColumnDescriptor NAME="transaction_name" TYPE="STRING" IS_KEY="TRUE" COMPUTE_EXPR="__prop_STDINTxnName" REPLACE_FETCHED_VALUE="TRUE"> <Display> <Label NLSID="beacon_ftp_transaction_name">Transaction Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="beacon_name" TYPE="STRING" IS_KEY="TRUE" COMPUTE_EXPR="__prop_STDINBeaconName" REPLACE_FETCHED_VALUE="TRUE"> <Display> <Label NLSID="beacon_ftp_beacon_name">Beacon Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_ftp_status">[FTP] Status</Label> <ShortName NLSID="beacon_ftp_status_short">Status</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="total_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="beacon_ftp_total_time">[FTP] Total Time (ms)</Label> <ShortName NLSID="beacon_ftp_total_time_short">Total Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="connect_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_ftp_connect_time">[FTP] Connect Time (ms)</Label> <ShortName NLSID="beacon_ftp_connect_time_short">Connect Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="login_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_ftp_login_time">[FTP] Login Time (ms)</Label> <ShortName NLSID="beacon_ftp_login_time_short">Login Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="noop_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_ftp_noop_time">[FTP] NOOP Time (ms)</Label> <ShortName NLSID="beacon_ftp_noop_time_short">NOOP Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="upload_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="beacon_ftp_upload_time">[FTP] Upload Time (ms)</Label> <ShortName NLSID="beacon_ftp_upload_time_short">Upload Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="upload_rate" TYPE="NUMBER" IS_KEY="FALSE"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="beacon_ftp_upload_rate">[FTP] Upload Rate (KB/second)</Label> <ShortName NLSID="beacon_ftp_upload_rate_short">Upload Rate (KB/second)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="download_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="beacon_ftp_download_time">[FTP] Download Time (ms)</Label> <ShortName NLSID="beacon_ftp_download_time_short">Download Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="download_rate" TYPE="NUMBER" IS_KEY="FALSE"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="beacon_ftp_download_rate">[FTP] Download Rate (KB/second)</Label> <ShortName NLSID="beacon_ftp_download_rate_short">Download Rate (KB/second)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="numretries" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_ftp_numretries">[FTP] Number of Retries</Label> <ShortName NLSID="beacon_ftp_numretries_short">Number of Retries</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status_description" TYPE="STRING" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_ftp_status_description">[FTP] Status Description</Label> <ShortName NLSID="beacon_ftp_status_description_short">Status Description</ShortName> </Display> </ColumnDescriptor> </TableDescriptor> <QueryDescriptor FETCHLET_ID="OSLineToken"> <Property NAME="perlBin" SCOPE="SYSTEMGLOBAL">perlBin</Property> <Property NAME="emdRoot" SCOPE="SYSTEMGLOBAL">emdRoot</Property> <Property NAME="scriptsDir" SCOPE="SYSTEMGLOBAL">scriptsDir</Property> <Property NAME="STDINTxnName" SCOPE="USER">TxnName</Property> <Property NAME="STDINBeaconName" SCOPE="USER">BeaconName</Property> <Property NAME="STDINhost" SCOPE="USER">host</Property> <Property NAME="STDINport" SCOPE="USER" OPTIONAL="TRUE">port</Property> <Property NAME="STDINfilename" SCOPE="USER" OPTIONAL="TRUE">filename</Property> <Property NAME="STDINreadwrite" SCOPE="USER" OPTIONAL="TRUE">readwrite</Property> <Property NAME="STDINappendBeacon" SCOPE="USER" OPTIONAL="TRUE">appendBeacon</Property> <Property NAME="STDINnumbytes" SCOPE="USER" OPTIONAL="TRUE">numbytes</Property> <Property NAME="STDINusername" SCOPE="USER" OPTIONAL="TRUE">username</Property> <Property NAME="STDINpassword" SCOPE="USER" OPTIONAL="TRUE">password</Property> <Property NAME="STDINtimeout" SCOPE="USER" OPTIONAL="TRUE">timeout</Property> <Property NAME="STDINnumretries" SCOPE="USER" OPTIONAL="TRUE">numretries</Property> <Property NAME="STDINretryInterval" SCOPE="USER" OPTIONAL="TRUE">retryInterval</Property> <Property NAME="startsWith" SCOPE="GLOBAL">em_result=</Property> <Property NAME="delimiter" SCOPE="GLOBAL">|</Property> <Property NAME="ENVLC_ALL" SCOPE="GLOBAL">en_US.UTF-8</Property> <Property NAME="ENVLANG" SCOPE="GLOBAL">en_US.UTF-8</Property> <Property NAME="command" SCOPE="GLOBAL"> <![CDATA["%perlBin%/perl" "%scriptsDir%/ftp_response.pl"]]> </Property> </QueryDescriptor> </Metric> <Metric NAME="dns_response" TYPE="TABLE" KEYS_FROM_MULT_COLLS="TRUE" REMOTE="TRUE"> <Display> <Label NLSID="beacon_dns_response">DNS Response</Label> </Display> <TableDescriptor> <ColumnDescriptor NAME="transaction_name" TYPE="STRING" IS_KEY="TRUE" REPLACE_FETCHED_VALUE="TRUE" COMPUTE_EXPR="__prop_TxnName"> <Display> <Label NLSID="beacon_dns_transaction_name">Transaction Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="beacon_name" TYPE="STRING" IS_KEY="TRUE" REPLACE_FETCHED_VALUE="TRUE" COMPUTE_EXPR="__prop_BeaconName"> <Display> <Label NLSID="beacon_dns_beacon_name">Beacon Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_dns_status">[DNS] Status</Label> <ShortName NLSID="beacon_dns_status_short">Status</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="total_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="beacon_dns_total_time">[DNS] Total Response Time (ms)</Label> <ShortName NLSID="beacon_dns_total_time_short">Total Response Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="connect_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_dns_connect_time">[DNS] Total Connect Time (ms)</Label> <ShortName NLSID="beacon_dns_connect_time_short">Total Connect Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="ttl" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_dns_ttl">[DNS] TTL (seconds)</Label> <ShortName NLSID="beacon_dns_ttl_short">TTL (seconds)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="num_retries" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_dns_num_retries">[DNS] Number of Retries</Label> <ShortName NLSID="beacon_dns_num_retries_short">Number of Retries</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="num_results" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_dns_num_results">[DNS] Number of Results</Label> <ShortName NLSID="beacon_dns_num_results_short">Number of Results</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status_description" TYPE="STRING" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_dns_result">[DNS] Results</Label> <ShortName NLSID="beacon_dns_result_short">Results</ShortName> </Display> </ColumnDescriptor> </TableDescriptor> <QueryDescriptor FETCHLET_ID="OSLineToken"> <Property NAME="perlBin" SCOPE="SYSTEMGLOBAL">perlBin</Property> <Property NAME="emdRoot" SCOPE="SYSTEMGLOBAL">emdRoot</Property> <Property NAME="scriptsDir" SCOPE="SYSTEMGLOBAL">scriptsDir</Property> <Property NAME="TxnName" SCOPE="USER" OPTIONAL="FALSE">TxnName</Property> <Property NAME="BeaconName" SCOPE="USER" OPTIONAL="FALSE">BeaconName</Property> <Property NAME="address" SCOPE="USER" OPTIONAL="FALSE">address</Property> <Property NAME="querytype" SCOPE="USER" OPTIONAL="FALSE">querytype</Property> <Property NAME="nameserver" SCOPE="USER" OPTIONAL="TRUE">nameserver</Property> <Property NAME="nameserverport" SCOPE="USER" OPTIONAL="TRUE">nameserverport</Property> <Property NAME="protocol" SCOPE="USER" OPTIONAL="TRUE">protocol</Property> <Property NAME="timeout" SCOPE="USER" OPTIONAL="TRUE">timeout</Property> <Property NAME="numretries" SCOPE="USER" OPTIONAL="TRUE">numretries</Property> <Property NAME="retryinterval" SCOPE="USER" OPTIONAL="TRUE">retryinterval</Property> <Property NAME="srcport" SCOPE="USER" OPTIONAL="TRUE">srcport</Property> <Property NAME="srcaddr" SCOPE="USER" OPTIONAL="TRUE">srcaddr</Property> <Property NAME="validation" SCOPE="USER" OPTIONAL="TRUE">validation</Property> <Property NAME="startsWith" SCOPE="GLOBAL">em_result=</Property> <Property NAME="delimiter" SCOPE="GLOBAL">|</Property> <Property NAME="ENVLC_ALL" SCOPE="GLOBAL">en_US.UTF-8</Property> <Property NAME="ENVLANG" SCOPE="GLOBAL">en_US.UTF-8</Property> <Property NAME="command" SCOPE="GLOBAL"> <![CDATA["%perlBin%/perl" "%scriptsDir%/dns_response.pl" -txnname "%TxnName%" -beaconname "%BeaconName%" -nameserver "%nameserver%" -nameserverport "%nameserverport%" -address "%address%" -querytype "%querytype%" -protocol "%protocol%" -timeout "%timeout%" -numretries "%numretries%" -retryinterval "%retryinterval%" -srcport "%srcport%" -srcaddr "%srcaddr%" -validation "%validation%"]]> </Property> </QueryDescriptor> </Metric> <Metric NAME="ping" TYPE="TABLE" KEYS_FROM_MULT_COLLS="TRUE" REMOTE="TRUE"> <Display> <Label NLSID="beacon_ping">ICMP Echo Response</Label> </Display> <TableDescriptor> <ColumnDescriptor NAME="transaction_name" TYPE="STRING" IS_KEY="TRUE" REPLACE_FETCHED_VALUE="TRUE" COMPUTE_EXPR="__prop_txnName"> <Display> <Label NLSID="beacon_ping_transaction_name">Transaction Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="beacon_name" TYPE="STRING" IS_KEY="TRUE" REPLACE_FETCHED_VALUE="TRUE" COMPUTE_EXPR="__prop_beaconName"> <Display> <Label NLSID="beacon_ping_beacon_name">Beacon Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="avg" TYPE="NUMBER" IS_KEY="FALSE"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="beacon_ping_avg">[ICMP Ping] Response Time (ms)</Label> <ShortName NLSID="beacon_ping_avg_short">Ping Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="host_status" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_ping_host_status">[ICMP Ping] Status</Label> <ShortName NLSID="beacon_ping_host_status_short">Status</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="drop_rate" TYPE="NUMBER" IS_KEY="FALSE"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="beacon_ping_drop_rate">[ICMP Ping] Packets Dropped (%)</Label> <ShortName NLSID="beacon_ping_drop_rate_short">Packets Dropped (%)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="number_of_hops" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_ping_num_hops">[ICMP Ping] Number of Hops</Label> <ShortName NLSID="beacon_ping_num_hops_short">Number of Hops</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="last_host" TYPE="STRING" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_ping_last_host">[ICMP Ping] Last Host</Label> <ShortName NLSID="beacon_ping_last_host_short">Last Host</ShortName> </Display> </ColumnDescriptor> </TableDescriptor> <QueryDescriptor FETCHLET_ID="OSLineToken"> <Property NAME="perlBin" SCOPE="SYSTEMGLOBAL">perlBin</Property> <Property NAME="emdRoot" SCOPE="SYSTEMGLOBAL">emdRoot</Property> <Property NAME="scriptsDir" SCOPE="SYSTEMGLOBAL">scriptsDir</Property> <Property NAME="txnName" SCOPE="USER">txnName</Property> <Property NAME="mode" SCOPE="USER">mode</Property> <Property NAME="optionalProps" SCOPE="USER" OPTIONAL="TRUE">optionalProps</Property> <Property NAME="beaconName" SCOPE="USER">beaconName</Property> <Property NAME="ENVEM_TARGET_NAME" SCOPE="USER">targetHost</Property> <Property NAME="startsWith" SCOPE="GLOBAL">em_result=</Property> <Property NAME="delimiter" SCOPE="GLOBAL">|</Property> <Property NAME="ENVLC_ALL" SCOPE="GLOBAL">en_US.UTF-8</Property> <Property NAME="ENVLANG" SCOPE="GLOBAL">en_US.UTF-8</Property> <Property NAME="command" SCOPE="GLOBAL"> <![CDATA["%perlBin%/perl" "%scriptsDir%/traceroute.pl" -txnname "%txnName%" -beaconname "%beaconName%" -delimiter "%delimiter%" -lineheader "%startsWith%" -mode "%mode%" -tracefile "%emdRoot%/sysman/log/traceroute.log" %optionalProps%]]> </Property> </QueryDescriptor> </Metric> <Metric NAME="imap_response" TYPE="TABLE" KEYS_FROM_MULT_COLLS="TRUE" REMOTE="TRUE"> <Display> <Label NLSID="beacon_imap_response">IMAP Response</Label> </Display> <TableDescriptor> <ColumnDescriptor NAME="transaction_name" TYPE="STRING" IS_KEY="TRUE" REPLACE_FETCHED_VALUE="TRUE" COMPUTE_EXPR="__prop_TxnName"> <Display> <Label NLSID="beacon_imap_transaction_name">Transaction Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="beacon_name" TYPE="STRING" IS_KEY="TRUE" REPLACE_FETCHED_VALUE="TRUE" COMPUTE_EXPR="__prop_BeaconName"> <Display> <Label NLSID="beacon_imap_beacon_name">Beacon Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_imap_status">[IMAP] Status</Label> <ShortName NLSID="beacon_imap_status_short">Status</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="timing" TYPE="NUMBER" IS_KEY="FALSE"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="beacon_imap_timing">[IMAP] Timing (ms)</Label> <ShortName NLSID="beacon_imap_timing_short">Timing (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="connect_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_imap_connect_time">[IMAP] Connect Time (ms)</Label> <ShortName NLSID="beacon_imap_connect_time_short">Connect Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="login_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_imap_login_time">[IMAP] Login Time (ms)</Label> <ShortName NLSID="beacon_imap_login_time_short">Login Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="read_email_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_imap_read_email">[IMAP] Time to Read Email (ms)</Label> <ShortName NLSID="beacon_imap_read_email_short">Time to Read Email (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="list_folders_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_imap_list_folders_time">[IMAP] Time to List Folders (ms)</Label> <ShortName NLSID="beacon_imap_list_folders_time_short">Time to List Folders (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="StatusMessage" TYPE="STRING" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_imap_statusMsg">[IMAP] Status Message</Label> <ShortName NLSID="beacon_imap_statusMsg_short">Status Message</ShortName> </Display> </ColumnDescriptor> </TableDescriptor> <QueryDescriptor FETCHLET_ID="OSLineToken"> <Property NAME="perlBin" SCOPE="SYSTEMGLOBAL">perlBin</Property> <Property NAME="emdRoot" SCOPE="SYSTEMGLOBAL">emdRoot</Property> <Property NAME="ENVLC_ALL" SCOPE="GLOBAL">en_US.UTF-8</Property> <Property NAME="ENVLANG" SCOPE="GLOBAL">en_US.UTF-8</Property> <Property NAME="scriptsDir" SCOPE="SYSTEMGLOBAL">scriptsDir</Property> <Property NAME="TxnName" SCOPE="USER">TxnName</Property> <Property NAME="BeaconName" SCOPE="USER">BeaconName</Property> <Property NAME="imap_host" SCOPE="USER">imap_host</Property> <Property NAME="imap_port" SCOPE="USER">imap_port</Property> <Property NAME="imap_user_name" SCOPE="USER">imap_user_name</Property> <Property NAME="imap_password" SCOPE="USER">imap_password</Property> <Property NAME="startsWith" SCOPE="GLOBAL">em_result=</Property> <Property NAME="delimiter" SCOPE="GLOBAL">|</Property> <Property NAME="retryinterval" SCOPE="USER" OPTIONAL="TRUE">retryinterval</Property> <Property NAME="numretries" SCOPE="USER" OPTIONAL="TRUE">numretries</Property> <Property NAME="command" SCOPE="GLOBAL"> <![CDATA["%perlBin%/perl" "%scriptsDir%/imap_service_test.pl" -TxnName "%TxnName%" -BeaconName "%BeaconName%" -numretries "%numretries%" -retryinterval "%retryinterval%" -imap_host "%imap_host%" -imap_port "%imap_port%" -imap_user_name "%imap_user_name%" -imap_password "%imap_password%"]]> </Property> </QueryDescriptor> </Metric> <Metric NAME="pop_response" TYPE="TABLE" KEYS_FROM_MULT_COLLS="TRUE" REMOTE="TRUE"> <Display> <Label NLSID="beacon_pop_response">POP Response</Label> </Display> <TableDescriptor> <ColumnDescriptor NAME="transaction_name" TYPE="STRING" IS_KEY="TRUE" REPLACE_FETCHED_VALUE="TRUE" COMPUTE_EXPR="__prop_TxnName"> <Display> <Label NLSID="beacon_pop_transaction_name">Transaction Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="beacon_name" TYPE="STRING" IS_KEY="TRUE" REPLACE_FETCHED_VALUE="TRUE" COMPUTE_EXPR="__prop_BeaconName"> <Display> <Label NLSID="beacon_pop_beacon_name">Beacon Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_pop_status">[POP] Status</Label> <ShortName NLSID="beacon_pop_status_short">Status</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="timing" TYPE="NUMBER" IS_KEY="FALSE"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="beacon_pop_timing">[POP] Timing (ms)</Label> <ShortName NLSID="beacon_pop_timing_short">Timing (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="connect_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_pop_connect_time">[POP] Connect Time (ms)</Label> <ShortName NLSID="beacon_pop_connect_time_short">Connect Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="login_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_pop_login_time">[POP] Login Time (ms)</Label> <ShortName NLSID="beacon_pop_login_time_short">Login Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="read_email_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_pop_read_email">[POP] Time to Read Email (ms)</Label> <ShortName NLSID="beacon_pop_read_email_short">Time to Read Email (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="StatusMessage" TYPE="STRING" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_pop_statusMsg">[POP] Status Message</Label> <ShortName NLSID="beacon_pop_statusMsg_short">Status Message</ShortName> </Display> </ColumnDescriptor> </TableDescriptor> <QueryDescriptor FETCHLET_ID="OSLineToken"> <Property NAME="perlBin" SCOPE="SYSTEMGLOBAL">perlBin</Property> <Property NAME="emdRoot" SCOPE="SYSTEMGLOBAL">emdRoot</Property> <Property NAME="scriptsDir" SCOPE="SYSTEMGLOBAL">scriptsDir</Property> <Property NAME="ENVLC_ALL" SCOPE="GLOBAL">en_US.UTF-8</Property> <Property NAME="ENVLANG" SCOPE="GLOBAL">en_US.UTF-8</Property> <Property NAME="startsWith" SCOPE="GLOBAL">em_result=</Property> <Property NAME="delimiter" SCOPE="GLOBAL">|</Property> <Property NAME="TxnName" SCOPE="USER">TxnName</Property> <Property NAME="BeaconName" SCOPE="USER">BeaconName</Property> <Property NAME="pop_host" SCOPE="USER">pop_host</Property> <Property NAME="pop_user_name" SCOPE="USER">pop_user_name</Property> <Property NAME="pop_password" SCOPE="USER">pop_password</Property> <Property NAME="retryinterval" SCOPE="USER" OPTIONAL="TRUE">retryinterval</Property> <Property NAME="numretries" SCOPE="USER" OPTIONAL="TRUE">numretries</Property> <Property NAME="command" SCOPE="GLOBAL"> <![CDATA["%perlBin%/perl" "%scriptsDir%/pop_service_stat.pl" -TxnName "%TxnName%" -BeaconName "%BeaconName%" -numretries "%numretries%" -retryinterval "%retryinterval%" -pop_host "%pop_host%" -pop_user_name "%pop_user_name%" -pop_password "%pop_password%"]]> </Property> </QueryDescriptor> </Metric> <Metric NAME="ldap_response" TYPE="TABLE" KEYS_FROM_MULT_COLLS="TRUE" REMOTE="TRUE"> <Display> <Label NLSID="beacon_ldap_response">LDAP Response</Label> </Display> <TableDescriptor> <ColumnDescriptor NAME="transaction_name" TYPE="STRING" IS_KEY="TRUE" REPLACE_FETCHED_VALUE="TRUE" COMPUTE_EXPR="__prop_TxnName"> <Display> <Label NLSID="beacon_ldap_transaction_name">Transaction Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="beacon_name" TYPE="STRING" IS_KEY="TRUE" REPLACE_FETCHED_VALUE="TRUE" COMPUTE_EXPR="__prop_BeaconName"> <Display> <Label NLSID="beacon_ldap_beacon_name">Beacon Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_ldap_status">[LDAP] Status</Label> <ShortName NLSID="beacon_ldap_status_short">Status</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="ConnectionTime" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_ldap_ConnectTime">[LDAP] Connect Time (ms)</Label> <ShortName NLSID="beacon_ldap_ConnectTime_short">Connect Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="MessagingSearch" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_ldap_MessagingSearch">[LDAP] Message Search Time (ms)</Label> <ShortName NLSID="beacon_ldap_MessagingSearch_short">Message Search Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="AddressingSearch" TYPE="NUMBER" IS_KEY="FALSE"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="beacon_ldap_AddressingSearch">[LDAP] Address Search Time (ms)</Label> <ShortName NLSID="beacon_ldap_AddressingSearch_short">Address Search Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="BaseSearch" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_ldap_BaseSearch">[LDAP] Base Search Time (ms)</Label> <ShortName NLSID="beacon_ldap_BaseSearch_short">Base Search Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="CompareOp" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_ldap_CompareOp">[LDAP] Compare Time (ms)</Label> <ShortName NLSID="beacon_ldap_CompareOp_short">Compare Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="StatusMessage" TYPE="STRING" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_ldap_statusMsg">[LDAP] Status Message</Label> <ShortName NLSID="beacon_ldap_statusMsg_short">Status Message</ShortName> </Display> </ColumnDescriptor> </TableDescriptor> <QueryDescriptor FETCHLET_ID="OSLineToken"> <Property NAME="perlBin" SCOPE="SYSTEMGLOBAL">perlBin</Property> <Property NAME="emdRoot" SCOPE="SYSTEMGLOBAL">emdRoot</Property> <Property NAME="ENVLC_ALL" SCOPE="GLOBAL">en_US.UTF-8</Property> <Property NAME="ENVLANG" SCOPE="GLOBAL">en_US.UTF-8</Property> <Property NAME="scriptsDir" SCOPE="SYSTEMGLOBAL">scriptsDir</Property> <Property NAME="TxnName" SCOPE="USER">TxnName</Property> <Property NAME="BeaconName" SCOPE="USER">BeaconName</Property> <Property NAME="ldap_address" SCOPE="USER">ldap_address</Property> <Property NAME="ldap_port" SCOPE="USER">ldap_port</Property> <Property NAME="ldap_user_name" SCOPE="USER">ldap_user_name</Property> <Property NAME="STDINpassword" SCOPE="USER">ldap_password</Property> <Property NAME="ldap_filter" SCOPE="USER">ldap_filter</Property> <Property NAME="ldap_base" SCOPE="USER">ldap_base</Property> <Property NAME="ldap_attrname" SCOPE="USER">ldap_attrname</Property> <Property NAME="ldap_attrvalue" SCOPE="USER">ldap_attrvalue</Property> <Property NAME="ldap_timeout" SCOPE="USER">ldap_timeout</Property> <Property NAME="startsWith" SCOPE="GLOBAL">em_result=</Property> <Property NAME="delimiter" SCOPE="GLOBAL">|</Property> <Property NAME="retryinterval" SCOPE="USER" OPTIONAL="TRUE">retryinterval</Property> <Property NAME="numretries" SCOPE="USER" OPTIONAL="TRUE">numretries</Property> <Property NAME="command" SCOPE="GLOBAL"> <![CDATA["%perlBin%/perl" "%scriptsDir%/oidclient.pl" -TxnName "%TxnName%" -BeaconName "%BeaconName%" -numretries "%numretries%" -retryinterval "%retryinterval%" -ldap_address "%ldap_address%" -ldap_port "%ldap_port%" -ldap_user_name "%ldap_user_name%" -ldap_filter "%ldap_filter%" -ldap_base "%ldap_base%" -ldap_attrname "%ldap_attrname%" -ldap_attrvalue "%ldap_attrvalue%" -ldap_timeout "%ldap_timeout%"]]> </Property> </QueryDescriptor> </Metric> <Metric NAME="smtp_response" TYPE="TABLE" KEYS_FROM_MULT_COLLS="TRUE" REMOTE="TRUE"> <Display> <Label NLSID="beacon_smtp_response">SMTP Response</Label> </Display> <TableDescriptor> <ColumnDescriptor NAME="transaction_name" TYPE="STRING" IS_KEY="TRUE" REPLACE_FETCHED_VALUE="TRUE" COMPUTE_EXPR="__prop_TxnName"> <Display> <Label NLSID="beacon_smtp_transaction_name">Transaction Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="beacon_name" TYPE="STRING" IS_KEY="TRUE" REPLACE_FETCHED_VALUE="TRUE" COMPUTE_EXPR="__prop_BeaconName"> <Display> <Label NLSID="beacon_smtp_beacon_name">Beacon Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_smtp_status">[SMTP] Status</Label> <ShortName NLSID="beacon_smtp_status_short">Status</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="timing" TYPE="NUMBER"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="beacon_smtp_timing">[SMTP] Total Time (ms)</Label> <ShortName NLSID="beacon_smtp_timing_short">Total Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="connect_time" TYPE="NUMBER"> <Display> <Label NLSID="beacon_smtp_connect_time">[SMTP] Connect Time (ms)</Label> <ShortName NLSID="beacon_smtp_connect_time_short">Connect Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="send_time" TYPE="NUMBER"> <Display> <Label NLSID="beacon_smtp_send_time">[SMTP] Time To Send Email (ms)</Label> <ShortName NLSID="beacon_smtp_send_time_short">SMTP Send Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="StatusMessage" TYPE="STRING" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_smtp_statusMsg">[SMTP] Status Message</Label> <ShortName NLSID="beacon_smtp_statusMsg_short">Status Message</ShortName> </Display> </ColumnDescriptor> </TableDescriptor> <QueryDescriptor FETCHLET_ID="OSLineToken"> <Property NAME="perlBin" SCOPE="SYSTEMGLOBAL">perlBin</Property> <Property NAME="emdRoot" SCOPE="SYSTEMGLOBAL">emdRoot</Property> <Property NAME="scriptsDir" SCOPE="SYSTEMGLOBAL">scriptsDir</Property> <Property NAME="ENVLC_ALL" SCOPE="GLOBAL">en_US.UTF-8</Property> <Property NAME="ENVLANG" SCOPE="GLOBAL">en_US.UTF-8</Property> <Property NAME="TxnName" SCOPE="USER">TxnName</Property> <Property NAME="BeaconName" SCOPE="USER">BeaconName</Property> <Property NAME="smtp_address" SCOPE="USER">smtp_address</Property> <Property NAME="smtp_recipient_id" SCOPE="USER">smtp_recipient_id</Property> <Property NAME="smtp_sender_id" SCOPE="USER">smtp_sender_id</Property> <Property NAME="retryinterval" SCOPE="USER" OPTIONAL="TRUE">retryinterval</Property> <Property NAME="numretries" SCOPE="USER" OPTIONAL="TRUE">numretries</Property> <Property NAME="startsWith" SCOPE="GLOBAL">em_result=</Property> <Property NAME="delimiter" SCOPE="GLOBAL">|</Property> <Property NAME="command" SCOPE="GLOBAL"> <![CDATA["%perlBin%/perl" "%scriptsDir%/smtp_service_test.pl" -TxnName "%TxnName%" -BeaconName "%BeaconName%" -retryinterval "%retryinterval%" -numretries "%numretries%" -smtp_address "%smtp_address%" -smtp_recipient_id "%smtp_recipient_id%" -smtp_sender_id "%smtp_sender_id%"]]></Property> </QueryDescriptor> </Metric> <Metric NAME="traceroute" TYPE="TABLE" KEYS_FROM_MULT_COLLS="TRUE" REMOTE="TRUE"> <Display> <Label NLSID="beacon_traceroute">Traceroute</Label> </Display> <TableDescriptor> <ColumnDescriptor NAME="transaction_name" TYPE="STRING" IS_KEY="TRUE" REPLACE_FETCHED_VALUE="TRUE" COMPUTE_EXPR="__prop_txnName"> <Display> <Label NLSID="beacon_traceroute_transaction_name">Transaction Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="beacon_name" TYPE="STRING" IS_KEY="TRUE" REPLACE_FETCHED_VALUE="TRUE" COMPUTE_EXPR="__prop_beaconName"> <Display> <Label NLSID="beacon_traceroute_beacon_name">Beacon Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="ttl_packet_num" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="beacon_traceroute_ttl_pkt">Time To Live and Packet Number Combined</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="ttl" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_traceroute_ttl">Time To Live</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="packet_num" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_traceroute_packet_number">Packet Number</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="intermediate_host_name" TYPE="STRING" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_traceroute_inter_host_name">Intermediate Host Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="intermediate_host_ip" TYPE="STRING" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_traceroute_inter_host_ip">Intermediate Host IP</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="time" TYPE="STRING" IS_KEY="FALSE"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="beacon_traceroute_time">Round Trip Time</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status" TYPE="STRING" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_traceroute_Status">Ping Status</Label> </Display> </ColumnDescriptor> </TableDescriptor> <QueryDescriptor FETCHLET_ID="OSLineToken"> <Property NAME="startsWith" SCOPE="GLOBAL">em_result=</Property> <Property NAME="delimiter" SCOPE="GLOBAL">|</Property> <Property NAME="perlBin" SCOPE="SYSTEMGLOBAL">perlBin</Property> <Property NAME="scriptsDir" SCOPE="SYSTEMGLOBAL">scriptsDir</Property> <Property NAME="beaconName" SCOPE="INSTANCE">NAME</Property> <Property NAME="txnName" SCOPE="USER">txnName</Property> <Property NAME="ENVEM_TARGET_NAME" SCOPE="USER">targetHost</Property> <Property NAME="optionalProps" SCOPE="USER" OPTIONAL="TRUE">optionalProps</Property> <Property NAME="ENVLC_ALL" SCOPE="GLOBAL">en_US.UTF-8</Property> <Property NAME="ENVLANG" SCOPE="GLOBAL">en_US.UTF-8</Property> <Property NAME="command" SCOPE="GLOBAL"> <![CDATA["%perlBin%/perl" "%scriptsDir%/traceroute.pl" -txnname "%txnName%" -beaconname "%beaconName%" -delimiter "%delimiter%" -lineheader "%startsWith%" -mode 3 %optionalProps%]]> </Property> </QueryDescriptor> </Metric> <!-- #################################################################### --> <Metric NAME="http_raw" TYPE="TABLE" KEYS_FROM_MULT_COLLS="TRUE" REMOTE="TRUE" FORCE_CACHE="TRUE"> <Display> <Label NLSID="beacon_http_raw">HTTP Raw</Label> </Display> <TableDescriptor> <ColumnDescriptor NAME="transaction_name" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="website_http_raw_transaction_name">Transaction Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="beacon_name" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="website_http_raw_beacon_name">Beacon Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="step_group_name" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="website_http_raw_step_group_name">Step / Step Group Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="parent_key" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="website_http_raw_parent_key">Parent</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="index_in_parent" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="website_http_raw_index_in_parent">Index In Parent</Label> </Display> </ColumnDescriptor> <!-- The following column is used to explicitly distinguish between data at the three levels. The values for this column may be one of "transaction", "uagroup" or "page" --> <ColumnDescriptor NAME="row_type" TYPE="STRING" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_raw_row_type">Row Type</Label> </Display> </ColumnDescriptor> <!--The following column is used to send back the URL for a page component, when the fifth key column (index_in_parent) has an entry --> <ColumnDescriptor NAME="page_url" TYPE="STRING" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_raw_page_url">URL</Label> </Display> </ColumnDescriptor> <!-- One ColumnDescriptor entry for each metric column --> <ColumnDescriptor NAME="timing" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_raw_timing">Perceived Total Time (ms)</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_raw_status">Status</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status_description" TYPE="STRING" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_raw_status_desc">Status Description</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="dns_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_raw_dns_time">DNS Time (ms)</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="connect_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_raw_connect_time">Connect Time (ms)</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="redirect_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_raw_redirect_time">Redirect Time (ms)</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="first_byte_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_raw_first_byte_time">First Byte Time (ms)</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="html_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_raw_html_time">HTML Time (ms)</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="content_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_raw_content_time">Non-HTML Time (ms)</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="total_response_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_raw_total_response_time">Total Time (ms)</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="rate" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_raw_rate">Transfer Rate (KB per second)</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="max_response_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_raw_max_response_time">Perceived Slowest Page / Page Element Time (ms)</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="avg_response_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_raw_avg_response_time">Perceived Time per Page / Page Element (ms)</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="avg_connect_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_raw_avg_connect_time">Time per Connection (ms)</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="avg_first_byte_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_raw_avg_first_byte_time">First Byte Time per Page (ms)</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="broken_count" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_raw_broken_count">Broken URL Count</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="broken_details" TYPE="STRING" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_raw_broken_details">Broken URL Details</Label> </Display> </ColumnDescriptor> </TableDescriptor> <QueryDescriptor FETCHLET_ID="URLTiming"> <Property NAME="key_part1" SCOPE="USER">TxnName</Property> <Property NAME="key_part2" SCOPE="USER">BeaconName</Property> <Property NAME="txn_details" SCOPE="USER">TxnDetails</Property> <Property NAME="UAGroupDetails" OPTIONAL="TRUE" SCOPE="USER">UAGroupDetails</Property> <!--One Property entry for each transaction level property --> <Property NAME="internetCertLoc" SCOPE="SYSTEMGLOBAL" OPTIONAL="TRUE">internetCertLoc</Property> <Property NAME="authrealm" SCOPE="USER" OPTIONAL="TRUE">authrealm</Property> <Property NAME="authuser" SCOPE="USER" OPTIONAL="TRUE">authuser</Property> <Property NAME="authpwd" SCOPE="USER" OPTIONAL="TRUE">authpwd</Property> <Property NAME="proxyHost" SCOPE="INSTANCE" OPTIONAL="TRUE">proxyHost</Property> <Property NAME="proxyPort" SCOPE="INSTANCE" OPTIONAL="TRUE">proxyPort</Property> <Property NAME="dontProxyFor" SCOPE="INSTANCE" OPTIONAL="TRUE">dontProxyFor</Property> <Property NAME="failure_string" SCOPE="USER" OPTIONAL="TRUE">FailureString</Property> <Property NAME="success_string" SCOPE="USER" OPTIONAL="TRUE">SuccessString</Property> <Property NAME="successStringModes" SCOPE="USER" OPTIONAL="TRUE">successStringModes</Property> <Property NAME="failureStringModes" SCOPE="USER" OPTIONAL="TRUE">failureStringModes</Property> <Property NAME="session_parameters" SCOPE="USER" OPTIONAL="TRUE">session_parameters</Property> <Property NAME="match_strings_in_header" SCOPE="USER" OPTIONAL="TRUE">MatchStringsInHeader</Property> <Property NAME="charset" SCOPE="USER" OPTIONAL="TRUE">charset</Property> <Property NAME="cache" SCOPE="USER" OPTIONAL="TRUE">useCache</Property> <Property NAME="output_mode" SCOPE="USER" OPTIONAL="TRUE">outputMode</Property> <Property NAME="connection_timeout" SCOPE="USER" OPTIONAL="TRUE">connectionTimeout</Property> <Property NAME="read_timeout" SCOPE="USER" OPTIONAL="TRUE">readTimeout</Property> <Property NAME="retry_interval" SCOPE="USER" OPTIONAL="TRUE">retryInterval</Property> <Property NAME="retries" SCOPE="USER" OPTIONAL="TRUE">retries</Property> <Property NAME="timeout" SCOPE="USER" OPTIONAL="TRUE">timeout</Property> <Property NAME="num_threads" SCOPE="USER" OPTIONAL="TRUE">numThreads</Property> <Property NAME="emVersion" SCOPE="USER" OPTIONAL="TRUE">emVersion</Property> <Property NAME="enable_server_data" SCOPE="USER" OPTIONAL="TRUE">enableServerData</Property> <Property NAME="granularity" SCOPE="USER" OPTIONAL="TRUE">granularity</Property> <Property NAME="page_data_on_failure" SCOPE="USER" OPTIONAL="TRUE">pageDataOnFailure</Property> <Property NAME="AcceptLanguage" SCOPE="USER" OPTIONAL="TRUE">AcceptLanguage</Property> <Property NAME="AcceptCharset" SCOPE="USER" OPTIONAL="TRUE">AcceptCharset</Property> <Property NAME="UserAgent" SCOPE="USER" OPTIONAL="TRUE">UserAgent</Property> <Property NAME="certValidationMode" SCOPE="USER" OPTIONAL="TRUE">certValidationMode</Property> <Property NAME="stringValidationMode" SCOPE="USER" OPTIONAL="TRUE">stringValidationMode</Property> <Property NAME="defaultGranularity" SCOPE="GLOBAL" OPTIONAL="TRUE">transaction</Property> <Property NAME="variables" SCOPE="USER" OPTIONAL="TRUE">variables</Property> <Property NAME="variablesModes" SCOPE="USER" OPTIONAL="TRUE">variablesModes</Property> <Property NAME="constants" SCOPE="USER" OPTIONAL="TRUE">constants</Property> <Property NAME="headers" SCOPE="USER" OPTIONAL="TRUE">headers</Property> <Property NAME="maxDownloadSize" SCOPE="USER" OPTIONAL="TRUE">maxDownloadSize</Property> <Property NAME="recVersion" SCOPE="USER" OPTIONAL="TRUE">recVersion</Property> </QueryDescriptor> </Metric> <!-- #################################################################### --> <Metric NAME="http_response" TYPE="TABLE" KEYS_FROM_MULT_COLLS="TRUE" REMOTE="TRUE"> <Display> <Label NLSID="website_http">HTTP Transaction</Label> </Display> <TableDescriptor> <!--This metric has two key columns --> <ColumnDescriptor NAME="transaction_name" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="website_http_transaction_name">Transaction Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="beacon_name" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="website_http_beacon_name">Beacon Name</Label> </Display> </ColumnDescriptor> <!-- ...One ColumnDescriptor entry for each metric column --> <ColumnDescriptor NAME="timing" TYPE="NUMBER" IS_KEY="FALSE"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="website_http_timing">[HTTP Transaction] Perceived Total Time (ms)</Label> <ShortName NLSID="website_http_timing_short">Perceived Total Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_status">[HTTP Transaction] Status</Label> <ShortName NLSID="website_http_status_short">Status</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status_description" TYPE="STRING" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_status_desc">[HTTP Transaction] Status Description</Label> <ShortName NLSID="website_http_status_desc_short">Status Description</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="dns_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_dns_time">[HTTP Transaction] DNS Time (ms)</Label> <ShortName NLSID="website_http_dns_time_short">DNS Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="connect_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_connect_time">[HTTP Transaction] Connect Time (ms)</Label> <ShortName NLSID="website_http_connect_time_short">Connect Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="redirect_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_redirect_time">[HTTP Transaction] Redirect Time (ms)</Label> <ShortName NLSID="website_http_redirect_time_short">Redirect Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="first_byte_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_first_byte_time">[HTTP Transaction] First Byte Time (ms)</Label> <ShortName NLSID="website_http_first_byte_time_short">First Byte Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="html_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_html_time">[HTTP Transaction] HTML Time (ms)</Label> <ShortName NLSID="website_http_html_time_short">HTML Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="content_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_content_time">[HTTP Transaction] Non-HTML Time (ms)</Label> <ShortName NLSID="website_http_content_time_short">Non-HTML Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="total_response_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_total_response_time">[HTTP Transaction] Total Time (ms)</Label> <ShortName NLSID="website_http_total_response_time_short">Total Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="rate" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_rate">[HTTP Transaction] Transfer Rate (KB per second)</Label> <ShortName NLSID="website_http_rate_short">Transfer Rate (KB per second)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="max_response_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="website_http_max_response_time">[HTTP Transaction] Perceived Slowest Page Time (ms)</Label> <ShortName NLSID="website_http_max_response_time_short">Perceived Slowest Page Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="avg_response_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="website_http_avg_response_time">[HTTP Transaction] Perceived Time per Page (ms)</Label> <ShortName NLSID="website_http_avg_response_time_short">Perceived Time per Page (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="avg_connect_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_avg_connect_time">[HTTP Transaction] Time per Connection (ms)</Label> <ShortName NLSID="website_http_avg_connect_time_short">Time per Connection (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="avg_first_byte_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_avg_first_byte_time">[HTTP Transaction] First Byte Time per Page (ms)</Label> <ShortName NLSID="website_http_avg_first_byte_time_short">First Byte Time per Page (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="broken_count" TYPE="NUMBER" IS_KEY="FALSE" TRANSIENT="TRUE"> <Display> <Label NLSID="website_http_broken_count">[HTTP Transaction] Broken URL Count</Label> <ShortName NLSID="website_http_broken_count_short">Broken URL Count</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="broken_details" TYPE="STRING" IS_KEY="FALSE" TRANSIENT="TRUE"> <Display> <Label NLSID="website_http_broken_details">[HTTP Transaction] Broken URL Details</Label> <ShortName NLSID="website_http_broken_details_short">Broken URL Details</ShortName> </Display> </ColumnDescriptor> </TableDescriptor> <ExecutionDescriptor> <GetTable NAME="HTTP_RAW_DATA" METRIC_NAME="http_raw" USE_CACHE="TRUE_IF_COLLECT"/> <GetView NAME="HTTP_TRANSACTION_DATA" FROM_TABLE="HTTP_RAW_DATA"> <!-- The following Filter entry picks out the right rows from the results of the http_raw metric --> <Filter COLUMN_NAME="row_type" OPERATOR="EQ">transaction</Filter> </GetView> <!-- Optional properties in the above GetTable call, needed for compatibility between old OMSs and Rel2 agents, still to come. Awaiting the resolution of an agent dependency. --> <GetView NAME="HTTP_TRANSACTION_DATA_1" FROM_TABLE="HTTP_TRANSACTION_DATA"> <!-- The following Column entries pick out the required columns from the results of the http_raw metric --> <Column NAME="transaction_name"/> <Column NAME="beacon_name"/> <!-- One Column entry for each metric column to be included. --> <Column NAME="timing"/> <Column NAME="status"/> <Column NAME="status_description"/> <Column NAME="dns_time"/> <Column NAME="connect_time"/> <Column NAME="redirect_time"/> <Column NAME="first_byte_time"/> <Column NAME="html_time"/> <Column NAME="content_time"/> <Column NAME="total_response_time"/> <Column NAME="rate"/> <Column NAME="max_response_time"/> <Column NAME="avg_response_time"/> <Column NAME="avg_connect_time"/> <Column NAME="avg_first_byte_time"/> <Column NAME="broken_count"/> <Column NAME="broken_details"/> </GetView> </ExecutionDescriptor> </Metric> <!-- #################################################################### --> <Metric NAME="http_uagroup" TYPE="TABLE" KEYS_FROM_MULT_COLLS="TRUE" REMOTE="TRUE"> <Display> <Label NLSID="website_http_uagroup">HTTP Step Group</Label> </Display> <TableDescriptor> <!-- This metric has three key columns --> <ColumnDescriptor NAME="transaction_name" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="website_http_uagroup_transaction_name">Transaction Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="beacon_name" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="website_http_uagroup_beacon_name">Beacon Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="uagroup_name" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="website_http_uagroup_uagroup_name">Step Group Name</Label> </Display> </ColumnDescriptor> <!-- One ColumnDescriptor entry for each metric column --> <ColumnDescriptor NAME="timing" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_uagroup_timing">[HTTP Step Group] Perceived Total Time (ms)</Label> <ShortName NLSID="website_http_uagroup_timing_short">Perceived Total Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_uagroup_status">[HTTP Step Group] Status</Label> <ShortName NLSID="website_http_uagroup_status_short">Status</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status_description" TYPE="STRING" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_uagroup_status_desc">[HTTP Step Group] Status Description</Label> <ShortName NLSID="website_http_uagroup_status_desc_short">Status Description</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="dns_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_uagroup_dns_time">[HTTP Step Group] DNS Time (ms)</Label> <ShortName NLSID="website_http_uagroup_dns_time_short">DNS Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="connect_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_uagroup_connect_time">[HTTP Step Group] Connect Time (ms)</Label> <ShortName NLSID="website_http_uagroup_connect_time_short">Connect Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="redirect_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_uagroup_redirect_time">[HTTP Step Group] Redirect Time (ms)</Label> <ShortName NLSID="website_http_uagroup_redirect_time_short">Redirect Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="first_byte_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_uagroup_first_byte_time">[HTTP Step Group] First Byte Time (ms)</Label> <ShortName NLSID="website_http_uagroup_first_byte_time_short">First Byte Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="html_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_uagroup_html_time">[HTTP Step Group] HTML Time (ms)</Label> <ShortName NLSID="website_http_uagroup_html_time_short">HTML Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="content_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_uagroup_content_time">[HTTP Step Group] Non-HTML Time (ms)</Label> <ShortName NLSID="website_http_uagroup_content_time_short">Non-HTML Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="total_response_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_uagroup_total_response_time">[HTTP Step Group] Total Time (ms)</Label> <ShortName NLSID="website_http_uagroup_total_response_time_short">Total Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="rate" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_uagroup_rate">[HTTP Step Group] Transfer Rate (KB per second)</Label> <ShortName NLSID="website_http_uagroup_rate_short">Transfer Rate (KB per second)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="max_response_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_uagroup_max_response_time">[HTTP Step Group] Perceived Slowest Page Time (ms)</Label> <ShortName NLSID="website_http_uagroup_max_response_time_short">Perceived Slowest Page Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="avg_response_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_uagroup_avg_response_time">[HTTP Step Group] Perceived Time per Page (ms)</Label> <ShortName NLSID="website_http_uagroup_avg_response_time_short">Perceived Time per Page (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="avg_connect_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_uagroup_avg_connect_time">[HTTP Step Group] Time per Connection (ms)</Label> <ShortName NLSID="website_http_uagroup_avg_connect_time_short">Time per Connection (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="avg_first_byte_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_uagroup_avg_first_byte_time">[HTTP Step Group] First Byte Time per Page (ms)</Label> <ShortName NLSID="website_http_uagroup_avg_first_byte_time_short">First Byte Time per Page (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="broken_count" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_uagroup_broken_count">[HTTP Step Group] Broken URL Count</Label> <ShortName NLSID="website_http_uagroup_broken_count_short">Broken URL Count</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="broken_details" TYPE="STRING" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_uagroup_broken_details">[HTTP Step Group] Broken URL Details</Label> <ShortName NLSID="website_http_uagroup_broken_details_short">Broken URL Details</ShortName> </Display> </ColumnDescriptor> </TableDescriptor> <ExecutionDescriptor> <GetTable NAME="HTTP_RAW_DATA" METRIC_NAME="http_raw" USE_CACHE="TRUE_IF_COLLECT"/> <GetView NAME="HTTP_UAGROUP_DATA" FROM_TABLE="HTTP_RAW_DATA"> <!--The following Filter entry picks out the right rows from the results of the http_raw metric --> <Filter COLUMN_NAME="row_type" OPERATOR="EQ">uagroup</Filter> </GetView> <GetView NAME="HTTP_UAGROUP_DATA_1" FROM_TABLE="HTTP_UAGROUP_DATA"> <!-- The following Column entries pick out the required columns from the results of the http_raw metric --> <Column NAME="transaction_name"/> <Column NAME="beacon_name"/> <Column NAME="uagroup_name" COLUMN_NAME="step_group_name"/> <!-- One Column entry for each metric column to be included.--> <Column NAME="timing"/> <Column NAME="status"/> <Column NAME="status_description"/> <Column NAME="dns_time"/> <Column NAME="connect_time"/> <Column NAME="redirect_time"/> <Column NAME="first_byte_time"/> <Column NAME="html_time"/> <Column NAME="content_time"/> <Column NAME="total_response_time"/> <Column NAME="rate"/> <Column NAME="max_response_time"/> <Column NAME="avg_response_time"/> <Column NAME="avg_connect_time"/> <Column NAME="avg_first_byte_time"/> <Column NAME="broken_count"/> <Column NAME="broken_details"/> </GetView> </ExecutionDescriptor> </Metric> <!-- #################################################################### --> <Metric NAME="http_page" TYPE="TABLE" KEYS_FROM_MULT_COLLS="TRUE" REMOTE="TRUE"> <Display> <Label NLSID="website_http_page">HTTP User Action</Label> </Display> <TableDescriptor> <!-- This metric has five key columns --> <ColumnDescriptor NAME="transaction_name" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="website_http_page_transaction_name">Transaction Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="beacon_name" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="website_http_page_beacon_name">Beacon Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="step_name" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="website_http_page_step_name">Page Name</Label> </Display> </ColumnDescriptor> <!-- The following column is used to send back the URL for a page component, when the fourth and fifth key columns have entries --> <ColumnDescriptor NAME="page_url" TYPE="STRING" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_page_page_url">[HTTP Step] URL</Label> <ShortName NLSID="website_http_page_page_url_short">URL</ShortName> </Display> </ColumnDescriptor> <!-- One ColumnDescriptor entry for each metric column --> <ColumnDescriptor NAME="timing" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_page_timing">[HTTP Step] Perceived Total Time(ms)</Label> <ShortName NLSID="website_http_page_timing_step">Perceived Total Time(ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_page_status">[HTTP Step] Status</Label> <ShortName NLSID="website_http_page_status_short">Status</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status_description" TYPE="STRING" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_page_status_desc">[HTTP Step] Status Description</Label> <ShortName NLSID="website_http_page_status_desc_short">Status Description</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="dns_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_page_dns_time">[HTTP Step] DNS Time (ms)</Label> <ShortName NLSID="website_http_page_dns_time_short">DNS Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="connect_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_page_connect_time">[HTTP Step] Connect Time (ms)</Label> <ShortName NLSID="website_http_page_connect_time_short">Connect Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="redirect_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_page_redirect_time">[HTTP Step] Redirect Time (ms)</Label> <ShortName NLSID="website_http_page_redirect_time_short">Redirect Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="first_byte_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_page_first_byte_time">[HTTP Step] First Byte Time (ms)</Label> <ShortName NLSID="website_http_page_first_byte_time_short">First Byte Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="html_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_page_html_time">[HTTP Step] HTML Time (ms)</Label> <ShortName NLSID="website_http_page_html_time_short">HTML Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="content_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_page_content_time">[HTTP Step] Non-HTML Time (ms)</Label> <ShortName NLSID="website_http_page_content_time_short">Non-HTML Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="total_response_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_page_total_response_time">[HTTP Step] Total Time (ms)</Label> <ShortName NLSID="website_http_page_total_response_time_short">Total Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="rate" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_page_rate">[HTTP Step] Transfer Rate (KB per second)</Label> <ShortName NLSID="website_http_page_rate_short">Transfer Rate (KB per second)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="max_response_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_page_max_response_time">[HTTP Step] Perceived Slowest Page Element Time (ms)</Label> <ShortName NLSID="website_http_page_max_response_time_short">Perceived Slowest Page Element Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="avg_response_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_page_avg_response_time">[HTTP Step] Perceived Time per Page Element (ms)</Label> <ShortName NLSID="website_http_page_avg_response_time_short">Perceived Time per Page Element (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="avg_connect_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_page_avg_connect_time">[HTTP Step] Time per Connection (ms)</Label> <ShortName NLSID="website_http_page_avg_connect_time_short">Time per Connection (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="avg_first_byte_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_page_avg_first_byte_time">[HTTP Step] First Byte Time per Page Element (ms)</Label> <ShortName NLSID="website_http_page_avg_first_byte_time_short">First Byte Time per Page Element (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="broken_count" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_page_broken_count">[HTTP Step] Broken URL Count</Label> <ShortName NLSID="website_http_page_broken_count_short">Broken URL Count</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="broken_details" TYPE="STRING" IS_KEY="FALSE"> <Display> <Label NLSID="website_http_page_broken_details">[HTTP Step] Broken URL Content</Label> <ShortName NLSID="website_http_page_broken_details_short">Broken URL Content</ShortName> </Display> </ColumnDescriptor> </TableDescriptor> <ExecutionDescriptor> <GetTable NAME="HTTP_RAW_DATA" METRIC_NAME="http_raw" USE_CACHE="TRUE_IF_COLLECT"/> <GetView NAME="HTTP_PAGE_DATA" FROM_TABLE="HTTP_RAW_DATA"> <!-- The following Filter entry picks out the right rows from the results of the http_raw metric --> <Filter COLUMN_NAME="row_type" OPERATOR="EQ">page</Filter> </GetView> <GetView NAME="HTTP_PAGE_DATA_1" FROM_TABLE="HTTP_PAGE_DATA"> <!-- The following Column entries pick out the required columns from the results of the http_raw metric --> <Column NAME="transaction_name"/> <Column NAME="beacon_name"/> <Column NAME="step_name" COLUMN_NAME="step_group_name"/> <Column NAME="page_url"/> <!-- One Column entry for each metric column to be included. --> <Column NAME="timing"/> <Column NAME="status"/> <Column NAME="status_description"/> <Column NAME="dns_time"/> <Column NAME="connect_time"/> <Column NAME="redirect_time"/> <Column NAME="first_byte_time"/> <Column NAME="html_time"/> <Column NAME="content_time"/> <Column NAME="total_response_time"/> <Column NAME="rate"/> <Column NAME="max_response_time"/> <Column NAME="avg_response_time"/> <Column NAME="avg_connect_time"/> <Column NAME="avg_first_byte_time"/> <Column NAME="broken_count"/> <Column NAME="broken_details"/> </GetView> </ExecutionDescriptor> </Metric> <!-- #################################################################### --> <Metric NAME="http_content" TYPE="TABLE" KEYS_FROM_MULT_COLLS="TRUE" REMOTE="TRUE"> <Display> <Label NLSID="website_content">HTTP Content</Label> </Display> <TableDescriptor> <ColumnDescriptor NAME="transaction_name" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="website_content_transaction_name">Transaction Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="beacon_name" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="website_content_beacon_name">Beacon Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="timing" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_content_timing">Perceived Total Time (ms)</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_content_status">Status</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status_description" TYPE="STRING" IS_KEY="FALSE"> <Display> <Label NLSID="website_content_status_desc">Status Description</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="dns_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_content_dns_time">DNS Time (ms)</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="connect_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_content_connect_time">Connect Time (ms)</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="redirect_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_content_redirect_time">Redirect Time (ms)</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="first_byte_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_content_first_byte_time">First Byte Time (ms)</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="html_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_content_html_time">HTML Time (ms)</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="content_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_content_content_time">Non-HTML Time (ms)</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="total_response_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_content_total_response_time">Total Time (ms)</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="rate" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_content_rate">Transfer Rate (KB per second)</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="max_response_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_content_max_response_time">Perceived Slowest Page Time (ms)</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="avg_response_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_content_avg_response_time">Perceived Time per Page / Page Element (ms)</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="total_bytes" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_content_total_bytes">Total Bytes</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="html_bytes" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_content_html_bytes">HTML Bytes</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="content_bytes" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_content_content_bytes">Page Content Bytes</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="request_count" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_content_request_count">Request Count</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="content_count" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_content_content_count">Page Content Count</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="redirect_count" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_http_content_redirect_count">Redirect Count</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="avg_connect_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_content_avg_connect_time">Average Connect Time (ms)</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="avg_first_byte_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="website_content_avg_first_byte_time">Average First Byte Time (ms)</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="broken_count" TYPE="NUMBER" IS_KEY="FALSE" TRANSIENT="TRUE"> <Display> <Label NLSID="website_content_broken_count">Broken Count</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="broken_details" TYPE="STRING" IS_KEY="FALSE" TRANSIENT="TRUE"> <Display> <Label NLSID="website_content_broken_details">Broken Content</Label> </Display> </ColumnDescriptor> </TableDescriptor> <QueryDescriptor FETCHLET_ID="URLTiming"> <Property NAME="internetCertLoc" SCOPE="SYSTEMGLOBAL" OPTIONAL="TRUE">internetCertLoc</Property> <Property NAME="authrealm" SCOPE="USER" OPTIONAL="TRUE">authrealm</Property> <Property NAME="authuser" SCOPE="USER" OPTIONAL="TRUE">authuser</Property> <Property NAME="authpwd" SCOPE="USER" OPTIONAL="TRUE">authpwd</Property> <Property NAME="proxyHost" SCOPE="INSTANCE" OPTIONAL="TRUE">proxyHost</Property> <Property NAME="proxyPort" SCOPE="INSTANCE" OPTIONAL="TRUE">proxyPort</Property> <Property NAME="dontProxyFor" SCOPE="INSTANCE" OPTIONAL="TRUE">dontProxyFor</Property> <Property NAME="failure_string" SCOPE="USER" OPTIONAL="TRUE">FailureString</Property> <Property NAME="emVersion" SCOPE="USER" OPTIONAL="TRUE">emVersion</Property> <Property NAME="cache" SCOPE="USER" OPTIONAL="TRUE">useCache</Property> <Property NAME="output_mode" SCOPE="USER" OPTIONAL="TRUE">outputMode</Property> <Property NAME="connection_timeout" SCOPE="USER" OPTIONAL="TRUE">connectionTimeout</Property> <Property NAME="retries" SCOPE="USER" OPTIONAL="TRUE">retries</Property> <Property NAME="read_timeout" SCOPE="USER" OPTIONAL="TRUE">readTimeout</Property> <Property NAME="retry_interval" SCOPE="USER" OPTIONAL="TRUE">retryInterval</Property> <Property NAME="timeout" SCOPE="USER" OPTIONAL="TRUE">timeout</Property> <Property NAME="num_threads" SCOPE="USER" OPTIONAL="TRUE">numThreads</Property> <Property NAME="AcceptLanguage" SCOPE="USER" OPTIONAL="TRUE">AcceptLanguage</Property> <Property NAME="AcceptCharset" SCOPE="USER" OPTIONAL="TRUE">AcceptCharset</Property> <Property NAME="metrics" SCOPE="GLOBAL">computed_response_time,status,status_description,dns_time,connect_time,redirect_time,first_byte_time,html_time,content_time,total_response_time,rate,max_response_time,avg_response_time,total_bytes,html_bytes,content_bytes,request_count,content_count,redirect_count,avg_connect_time,avg_first_byte_time,broken_count,broken_details</Property> <Property NAME="txn_details" SCOPE="USER">TxnDetails</Property> <Property NAME="key_part1" SCOPE="USER">TxnName</Property> <Property NAME="key_part2" SCOPE="USER">BeaconName</Property> </QueryDescriptor> </Metric> <Metric NAME="jdbc_response" TYPE="TABLE" KEYS_FROM_MULT_COLLS="TRUE" REMOTE="TRUE"> <Display> <Label NLSID="beacon_jdbc">JDBC Response</Label> </Display> <TableDescriptor> <ColumnDescriptor NAME="transaction_name" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="beacon_jdbc_transaction_name">Transaction Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="beacon_name" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="beacon_jdbc_beacon_name">Beacon Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_jdbc_status">[JDBC] Status</Label> <ShortName NLSID="beacon_jdbc_status_short">Status</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="total_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="beacon_jdbc_total_time">[JDBC] Total Time (ms)</Label> <ShortName NLSID="beacon_jdbc_total_time_short">Total Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="connect_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_jdbc_connect_time">[JDBC] Connect Time (ms)</Label> <ShortName NLSID="beacon_jdbc_connect_time_short">Connect Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="prepare_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_jdbc_prepare_time">[JDBC] Prepare Time (ms)</Label> <ShortName NLSID="beacon_jdbc_prepare_time_short">Prepare Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="execute_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_jdbc_execute_time">[JDBC] Execute Time (ms)</Label> <ShortName NLSID="beacon_jdbc_execute_time_short">Execute Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="fetch_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="beacon_jdbc_fetch_time">[JDBC] Fetch Time (ms)</Label> <ShortName NLSID="beacon_jdbc_fetch_time_short">Fetch Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="close_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_jdbc_close_time">[JDBC] Close Time (ms)</Label> <ShortName NLSID="beacon_jdbc_close_time_short">Close Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="numrows" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_jdbc_numrows">[JDBC] Number of Rows Fetched</Label> <ShortName NLSID="beacon_jdbc_numrows_short">Number of Rows Fetched</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="total_time_per_row" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_jdbc_total_time_per_row">[JDBC] Total Time per Row (ms)</Label> <ShortName NLSID="beacon_jdbc_total_time_per_row_short">Total Time per Row (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="fetch_time_per_row" TYPE="NUMBER" IS_KEY="FALSE"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="beacon_jdbc_fetch_time_per_row">[JDBC] Fetch Time per Row (ms)</Label> <ShortName NLSID="beacon_jdbc_fetch_time_per_row_jdbc">Fetch Time per Row (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status_description" TYPE="STRING" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_jdbc_status_description">[JDBC] Status Description</Label> <ShortName NLSID="beacon_jdbc_status_description_short">Status Description</ShortName> </Display> </ColumnDescriptor> </TableDescriptor> <QueryDescriptor FETCHLET_ID="JDBC"> <Property NAME="TxnName" SCOPE="USER">TxnName</Property> <Property NAME="BeaconName" SCOPE="USER">BeaconName</Property> <Property NAME="statement" SCOPE="USER">statement</Property> <Property NAME="connstring" SCOPE="USER">connstring</Property> <Property NAME="classstring" SCOPE="USER">classstring</Property> <Property NAME="username" SCOPE="USER">username</Property> <Property NAME="password" SCOPE="USER">password</Property> <Property NAME="role" SCOPE="USER" OPTIONAL="TRUE">role</Property> <Property NAME="useconnpool" SCOPE="USER" OPTIONAL="TRUE">UseConnPool</Property> <Property NAME="GetTimingData" SCOPE="GLOBAL">TRUE</Property> </QueryDescriptor> </Metric> <Metric NAME="forms_response" TYPE="TABLE" KEYS_FROM_MULT_COLLS="TRUE" REMOTE="TRUE"> <Display> <Label NLSID="beacon_forms">Forms Response</Label> </Display> <TableDescriptor> <ColumnDescriptor NAME="transaction_name" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="beacon_forms_transaction_name">Transaction Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="beacon_name" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="beacon_forms_beacon_name">Beacon Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status" TYPE="NUMBER" IS_KEY="FALSE"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="beacon_forms_status">[Forms] Status</Label> <ShortName NLSID="beacon_forms_status_short">Status</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="total_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="beacon_forms_total_time">[Forms] Total Time (ms)</Label> <ShortName NLSID="beacon_forms_total_time_short">Total Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="login_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_forms_login_time">[Forms] Login Time (ms)</Label> <ShortName NLSID="beacon_forms_login_time_short">Login Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="forms_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_forms_forms_time">[Forms] Forms Time (ms)</Label> <ShortName NLSID="beacon_forms_forms_time_short">Forms Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="avg_time_per_msg" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_forms_avg_time_per_msg">[Forms] Average Time Per Message (ms)</Label> <ShortName NLSID="beacon_forms_avg_time_per_msg_short">Average Time Per Message (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="slowest_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_forms_slowest_time">[Forms] Slowest Time (ms)</Label> <ShortName NLSID="beacon_forms_slowest_time_short">Slowest Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="network_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_forms_network_time">[Forms] Network Latency (ms)</Label> <ShortName NLSID="beacon_forms_network_time_short">Network Latency (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="db_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_forms_db_time">[Forms] Database Time (ms)</Label> <ShortName NLSID="beacon_forms_db_time_short">Database Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="server_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_forms_server_time">[Forms] Server Time (ms)</Label> <ShortName NLSID="beacon_forms_server_time_short">Server Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status_description" TYPE="STRING" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_forms_status_description">[Forms] Status Description</Label> <ShortName NLSID="beacon_forms_status_description_short">Status Description</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="slowest_time_msg_desc" TYPE="STRING" IS_KEY="FALSE" TRANSIENT="TRUE"> <Display FOR_SUMMARY_UI="FALSE"/> </ColumnDescriptor> </TableDescriptor> <QueryDescriptor FETCHLET_ID="FormsFetchlet"> <Property NAME="TxnName" SCOPE="USER">TxnName</Property> <Property NAME="BeaconName" SCOPE="USER">BeaconName</Property> <Property NAME="FormsServerURL" SCOPE="USER">FormsServerURL</Property> <Property NAME="FormsServerHost" SCOPE="USER" OPTIONAL="TRUE">FormsServerHost</Property> <Property NAME="FormsServerPort" SCOPE="USER" OPTIONAL="TRUE">FormsServerPort</Property> <Property NAME="FormsRecording" SCOPE="USER">FormsRecording</Property> <Property NAME="FormsLoginURL" SCOPE="USER" OPTIONAL="TRUE">FormsLoginURL</Property> <Property NAME="FormsLoginType" SCOPE="USER">FormsLoginType</Property> <Property NAME="FormsUsername" SCOPE="USER">FormsUsername</Property> <Property NAME="FormsPassword" SCOPE="USER">FormsPassword</Property> <Property NAME="FormsDBConnectString" SCOPE="USER" OPTIONAL="TRUE">FormsDBConnectString</Property> <Property NAME="FormsSuccessString" SCOPE="USER" OPTIONAL="TRUE">FormsSuccessString</Property> <Property NAME="FormsFailureString" SCOPE="USER" OPTIONAL="TRUE">FormsFailureString</Property> <Property NAME="FormsConnectionType" SCOPE="USER">FormsConnectionType</Property> <Property NAME="FormsRecordingType" SCOPE="USER">FormsRecordingType</Property> <Property NAME="FormsSID" SCOPE="USER" OPTIONAL="TRUE">FormsSID</Property> <Property NAME="FormsPath" SCOPE="USER" OPTIONAL="TRUE">FormsPath</Property> <Property NAME="emdRoot" SCOPE="SYSTEMGLOBAL">emdRoot</Property> <Property NAME="proxyHost" SCOPE="INSTANCE" OPTIONAL="TRUE">proxyHost</Property> <Property NAME="proxyPort" SCOPE="INSTANCE" OPTIONAL="TRUE">proxyPort</Property> <Property NAME="dontProxyFor" SCOPE="INSTANCE" OPTIONAL="TRUE">dontProxyFor</Property> </QueryDescriptor> </Metric> <Metric NAME="sql_response" TYPE="TABLE" KEYS_FROM_MULT_COLLS="TRUE" REMOTE="TRUE"> <Display> <Label NLSID="beacon_sql">SQL Response</Label> </Display> <TableDescriptor> <ColumnDescriptor NAME="transaction_name" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="beacon_sql_transaction_name">Transaction Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="beacon_name" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="beacon_sql_beacon_name">Beacon Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_sql_status">[SQL] Status</Label> <ShortName NLSID="beacon_sql_status_short">Status</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="total_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="beacon_sql_total_time">[SQL] Total Time (ms)</Label> <ShortName NLSID="beacon_sql_total_time_short">Total Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="connect_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_sql_connect_time">[SQL] Connect Time (ms)</Label> <ShortName NLSID="beacon_sql_connect_time_short">Connect Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="prepare_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_sql_prepare_time">[SQL] Prepare Time (ms)</Label> <ShortName NLSID="beacon_sql_prepare_time_short">Prepare Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="execute_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_sql_execute_time">[SQL] Execute Time (ms)</Label> <ShortName NLSID="beacon_sql_execute_time_short">Execute Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="fetch_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="beacon_sql_fetch_time">[SQL] Fetch Time (ms)</Label> <ShortName NLSID="beacon_sql_fetch_time_short">Fetch Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="close_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_sql_close_time">[SQL] Close Time (ms)</Label> <ShortName NLSID="beacon_sql_close_time_short">Close Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="numrows" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_sql_numrows">[SQL] Number of Rows Fetched</Label> <ShortName NLSID="beacon_sql_numrows_short">Number of Rows Fetched</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="total_time_per_row" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_sql_total_time_per_row">[SQL] Total Time per Row (ms)</Label> <ShortName NLSID="beacon_sql_total_time_per_row_short">Total Time per Row (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="fetch_time_per_row" TYPE="NUMBER" IS_KEY="FALSE"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="beacon_sql_fetch_time_per_row">[SQL] Fetch Time per Row (ms)</Label> <ShortName NLSID="beacon_sql_fetch_time_per_row_sql">Fetch Time per Row (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status_description" TYPE="STRING" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_sql_status_description">[SQL] Status Description</Label> <ShortName NLSID="beacon_sql_status_description_short">Status Description</ShortName> </Display> </ColumnDescriptor> </TableDescriptor> <QueryDescriptor FETCHLET_ID="SQLTiming"> <Property NAME="TxnName" SCOPE="USER">TxnName</Property> <Property NAME="BeaconName" SCOPE="USER">BeaconName</Property> <Property NAME="STATEMENT" SCOPE="USER">STATEMENT</Property> <Property NAME="SQLOUTPARAMPOS" SCOPE="USER" OPTIONAL="TRUE">SQLOUTPARAMPOS</Property> <Property NAME="SQLOUTPARAMTYPE" SCOPE="USER" OPTIONAL="TRUE">SQLOUTPARAMTYPE</Property> <Property NAME="MachineName" SCOPE="USER">MachineName</Property> <Property NAME="Port" SCOPE="USER">Port</Property> <Property NAME="SID" SCOPE="USER">SID</Property> <Property NAME="UserName" SCOPE="USER">UserName</Property> <Property NAME="password" SCOPE="USER">password</Property> <Property NAME="Role" SCOPE="USER" OPTIONAL="TRUE">Role</Property> <Property NAME="UseConnPool" SCOPE="USER" OPTIONAL="TRUE">UseConnPool</Property> <Property NAME="GetTimingData" SCOPE="GLOBAL">TRUE</Property> <Property NAME="EM_METRIC_TIMEOUT" SCOPE="GLOBAL">600</Property> </QueryDescriptor> </Metric> <Metric NAME="tns_response" TYPE="TABLE" KEYS_FROM_MULT_COLLS="TRUE" REMOTE="TRUE"> <Display> <Label NLSID="beacon_tns">TNS Ping Response</Label> </Display> <TableDescriptor> <ColumnDescriptor NAME="transaction_name" TYPE="STRING" IS_KEY="TRUE" REPLACE_FETCHED_VALUE="TRUE" COMPUTE_EXPR="__prop_STDINTxnName"> <Display> <Label NLSID="beacon_tns_transaction_name">Transaction Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="beacon_name" TYPE="STRING" IS_KEY="TRUE" REPLACE_FETCHED_VALUE="TRUE" COMPUTE_EXPR="__prop_STDINBeaconName"> <Display> <Label NLSID="beacon_tns_beacon_name">Beacon Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_tns_status">[TNS] Status</Label> <ShortName NLSID="beacon_tns_status_short">Status</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="avg" TYPE="NUMBER" IS_KEY="FALSE"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="beacon_tns_response_time">[TNS] Average Response Time (ms)</Label> <ShortName NLSID="beacon_tns_response_time_short">Average Response Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="drop_rate" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_tns_drop_rate">[TNS] Pings Dropped (%)</Label> <ShortName NLSID="beacon_tns_drop_rate_short">Pings Dropped (%)</ShortName> </Display> </ColumnDescriptor> </TableDescriptor> <QueryDescriptor FETCHLET_ID="OSLineToken"> <Property NAME="perlBin" SCOPE="SYSTEMGLOBAL">perlBin</Property> <Property NAME="emdRoot" SCOPE="SYSTEMGLOBAL">emdRoot</Property> <Property NAME="scriptsDir" SCOPE="SYSTEMGLOBAL">scriptsDir</Property> <Property NAME="STDINTxnName" SCOPE="USER">TxnName</Property> <Property NAME="STDINBeaconName" SCOPE="USER">BeaconName</Property> <Property NAME="STDINConnectString" SCOPE="USER">ConnectString</Property> <Property NAME="STDINNumTries" SCOPE="USER" OPTIONAL="TRUE">NumTries</Property> <Property NAME="startsWith" SCOPE="GLOBAL">em_result=</Property> <Property NAME="delimiter" SCOPE="GLOBAL">|</Property> <Property NAME="ENVLC_ALL" SCOPE="GLOBAL">en_US.UTF-8</Property> <Property NAME="ENVLANG" SCOPE="GLOBAL">en_US.UTF-8</Property> <Property NAME="command" SCOPE="GLOBAL"> <![CDATA["%perlBin%/perl" "%scriptsDir%/tns_response.pl"]]> </Property> </QueryDescriptor> </Metric> <Metric NAME="port_sweeper" TYPE="TABLE" KEYS_FROM_MULT_COLLS="TRUE" REMOTE="TRUE"> <Display> <Label NLSID="beacon_port_sweeper">Port Checker</Label> </Display> <TableDescriptor> <ColumnDescriptor NAME="transaction_name" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="beacon_port_sweeper_transaction_name">Transaction Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="beacon_name" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="beacon_port_sweeper_beacon_name">Beacon Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_port_sweeper_status">[Port Checker] Status</Label> <ShortName NLSID="beacon_port_sweeper_status_short">Status</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="unexpectedly_open" TYPE="STRING" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_port_sweeper_unexpectedly_open">[Port Checker] Unexpectedly Open Ports</Label> <ShortName NLSID="beacon_port_sweeper_unexpectedly_open_short">Unexpectedly Open Ports</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="unexpectedly_closed" TYPE="STRING" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_port_sweeper_unexpectedly_closed">[Port Checker] Unexpectedly Closed Ports</Label> <ShortName NLSID="beacon_port_sweeper_unexpectedly_closed_short">Unexpectedly Closed Ports</ShortName> </Display> </ColumnDescriptor> </TableDescriptor> <QueryDescriptor FETCHLET_ID="PortSweeper"> <Property NAME="TxnName" SCOPE="USER">TxnName</Property> <Property NAME="BeaconName" SCOPE="USER">BeaconName</Property> <Property NAME="HostName" SCOPE="USER">HostName</Property> <Property NAME="ExpectedOpen" SCOPE="USER" OPTIONAL="TRUE">ExpectedOpen</Property> <Property NAME="ExpectedClosed" SCOPE="USER" OPTIONAL="TRUE">ExpectedClosed</Property> <Property NAME="Retries" SCOPE="USER" OPTIONAL="TRUE">numretries</Property> <Property NAME="RetryInterval" SCOPE="USER" OPTIONAL="TRUE">RetryInterval</Property> <Property NAME="Timeout" SCOPE="USER" OPTIONAL="TRUE">Timeout</Property> <Property NAME="UseSSL" SCOPE="USER" OPTIONAL="TRUE">UseSSL</Property> </QueryDescriptor> </Metric> <Metric NAME="os_response" TYPE="TABLE" KEYS_FROM_MULT_COLLS="TRUE" REMOTE="TRUE"> <Display> <Label NLSID="beacon_os_response">OS Response</Label> </Display> <TableDescriptor> <ColumnDescriptor NAME="transaction_name" TYPE="STRING" IS_KEY="TRUE" REPLACE_FETCHED_VALUE="TRUE" COMPUTE_EXPR="__prop_STDINTxnName"> <Display> <Label NLSID="beacon_os_response_transaction_name">Transaction Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="beacon_name" TYPE="STRING" IS_KEY="TRUE" REPLACE_FETCHED_VALUE="TRUE" COMPUTE_EXPR="__prop_STDINBeaconName"> <Display> <Label NLSID="beacon_os_response_beacon_name">Beacon Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_os_response_status">[Custom Script] Status</Label> <ShortName NLSID="beacon_os_response_status_short">Status</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="total_time" TYPE="NUMBER" IS_KEY="FALSE"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="beacon_os_response_total_time">[Custom Script] Total Time (ms)</Label> <ShortName NLSID="beacon_os_response_total_time_short">Total Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="num_retries" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_os_response_num_retries">Number of Retries</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="custom_metric_1" TYPE="NUMBER" IS_KEY="FALSE"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="beacon_os_response_custom_metric_1">[Custom Script] Custom Metric 1</Label> <ShortName NLSID="beacon_os_response_custom_metric_1_short">Custom Metric 1</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="custom_metric_2" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_os_response_custom_metric_2">[Custom Script] Custom Metric 2</Label> <ShortName NLSID="beacon_os_response_custom_metric_2_short">Custom Metric 2</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="custom_metric_3" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_os_response_custom_metric_3">[Custom Script] Custom Metric 3</Label> <ShortName NLSID="beacon_os_response_custom_metric_3_short">Custom Metric 3</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="custom_metric_4" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_os_response_custom_metric_4">[Custom Script] Custom Metric 4</Label> <ShortName NLSID="beacon_os_response_custom_metric_4_short">Custom Metric 4</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="custom_metric_5" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_os_response_custom_metric_5">[Custom Script] Custom Metric 5</Label> <ShortName NLSID="beacon_os_response_custom_metric_5_short">Custom Metric 5</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="custom_metric_6" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_os_response_custom_metric_6">[Custom Script] Custom Metric 6</Label> <ShortName NLSID="beacon_os_response_custom_metric_6_short">Custom Metric 6</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="custom_metric_7" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_os_response_custom_metric_7">[Custom Script] Custom Metric 7</Label> <ShortName NLSID="beacon_os_response_custom_metric_7_short">Custom Metric 7</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="custom_metric_8" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_os_response_custom_metric_8">[Custom Script] Custom Metric 8</Label> <ShortName NLSID="beacon_os_response_custom_metric_8_short">Custom Metric 8</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="custom_metric_9" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_os_response_custom_metric_9">[Custom Script] Custom Metric 9</Label> <ShortName NLSID="beacon_os_response_custom_metric_9_short">Custom Metric 9</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="custom_metric_10" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_os_response_custom_metric_10">[Custom Script] Custom Metric 10</Label> <ShortName NLSID="beacon_os_response_custom_metric_10_short">Custom Metric 10</ShortName> </Display> </ColumnDescriptor> </TableDescriptor> <QueryDescriptor FETCHLET_ID="OSLineToken"> <Property NAME="STDINTxnName" SCOPE="USER">TxnName</Property> <Property NAME="STDINBeaconName" SCOPE="USER">BeaconName</Property> <Property NAME="STDINCommand" SCOPE="USER">Command</Property> <Property NAME="STDINRetryInterval" SCOPE="USER" OPTIONAL="TRUE">RetryInterval</Property> <Property NAME="STDINNumRetries" SCOPE="USER" OPTIONAL="TRUE">numretries</Property> <Property NAME="EM_METRIC_TIMEOUT" SCOPE="USER" OPTIONAL="TRUE">Timeout</Property> <Property NAME="username" SCOPE="USER" OPTIONAL="TRUE">username</Property> <Property NAME="password" SCOPE="USER" OPTIONAL="TRUE">password</Property> <Property NAME="isSecureCommand" SCOPE="GLOBAL">TRUE</Property> <Property NAME="perlBin" SCOPE="SYSTEMGLOBAL">perlBin</Property> <Property NAME="emdRoot" SCOPE="SYSTEMGLOBAL">emdRoot</Property> <Property NAME="scriptsDir" SCOPE="SYSTEMGLOBAL">scriptsDir</Property> <Property NAME="startsWith" SCOPE="GLOBAL">em_result=</Property> <Property NAME="delimiter" SCOPE="GLOBAL">|</Property> <Property NAME="ENVLC_ALL" SCOPE="GLOBAL">en_US.UTF-8</Property> <Property NAME="ENVLANG" SCOPE="GLOBAL">en_US.UTF-8</Property> <Property NAME="command" SCOPE="GLOBAL"> <![CDATA["%perlBin%/perl" "%scriptsDir%/os_response.pl"]]> </Property> </QueryDescriptor> </Metric> <!-- SOAP Test type --> <Metric NAME="soap_response" TYPE="TABLE" KEYS_FROM_MULT_COLLS="TRUE" REMOTE="TRUE"> <Display> <Label NLSID="beacon_soap_response">SOAP Response</Label> </Display> <TableDescriptor> <ColumnDescriptor NAME="transaction_name" TYPE="STRING" IS_KEY="TRUE" > <Display> <Label NLSID="beacon_soap_transaction_name">Transaction Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="beacon_name" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="beacon_soap_beacon_name">Beacon Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status" TYPE="NUMBER"> <Display> <Label NLSID="beacon_soap_status">Status</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="timing" TYPE="NUMBER"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="beacon_soap_response_time">Response Time (ms)</Label> </Display> </ColumnDescriptor> </TableDescriptor> <QueryDescriptor FETCHLET_ID="URLTiming"> <Property NAME="key_part1" SCOPE="USER">TxnName</Property> <Property NAME="key_part2" SCOPE="USER">BeaconName</Property> <Property NAME="txn_details" SCOPE="USER">TxnDetails</Property> <Property NAME="emVersion" SCOPE="USER" OPTIONAL="TRUE">emVersion</Property> <Property NAME="proxyHost" SCOPE="INSTANCE" OPTIONAL="TRUE">proxyHost</Property> <Property NAME="proxyPort" SCOPE="INSTANCE" OPTIONAL="TRUE">proxyPort</Property> <Property NAME="authrealm" SCOPE="USER" OPTIONAL="TRUE">authrealm</Property> <Property NAME="authuser" SCOPE="USER" OPTIONAL="TRUE">authuser</Property> <Property NAME="authpwd" SCOPE="USER" OPTIONAL="TRUE">authpwd</Property> <Property NAME="metrics" SCOPE="GLOBAL">status,total_response_time</Property> </QueryDescriptor> </Metric> <!-- End of SOAP test type --> <!-- SIEBEL Test type --> <Metric NAME="siebel_response" TYPE="TABLE" KEYS_FROM_MULT_COLLS="TRUE" REMOTE="TRUE"> <Display> <Label NLSID="beacon_siebel_response">SIEBEL Response</Label> </Display> <TableDescriptor> <ColumnDescriptor NAME="transaction_name" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="beacon_siebel_transaction_name">Transaction Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="beacon_name" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="beacon_siebel_beacon_name">Beacon Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status" TYPE="NUMBER"> <Display> <Label NLSID="beacon_siebel_status">[SIEBEL] Status</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="timing" TYPE="NUMBER"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="beacon_siebel_response_time">[SIEBEL] Response Time (ms)</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="message" TYPE="STRING"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="beacon_siebel_response_message">[SIEBEL] Response Message</Label> </Display> </ColumnDescriptor> </TableDescriptor> <QueryDescriptor FETCHLET_ID="OSLineToken"> <Property NAME="STDINTxnName" SCOPE="USER">TxnName</Property> <Property NAME="STDINBeaconName" SCOPE="USER">BeaconName</Property> <Property NAME="STDINtxnDetails" SCOPE="USER">txnDetails</Property> <Property NAME="scriptsDir" SCOPE="SYSTEMGLOBAL">scriptsDir</Property> <Property NAME="startsWith" SCOPE="GLOBAL">em_result=</Property> <Property NAME="delimiter" SCOPE="GLOBAL">|</Property> <Property NAME="STDINretryinterval" SCOPE="USER" OPTIONAL="TRUE">retryInterval</Property> <Property NAME="STDINtimeoutduration" SCOPE="USER" OPTIONAL="TRUE">timeoutduration</Property> <Property NAME="metrics" SCOPE="GLOBAL">status,total_response_time</Property> <Property NAME="command" SCOPE="GLOBAL"> <![CDATA["%perlBin%/perl" "%scriptsDir%/siebel_service_test.pl"]]> </Property> </QueryDescriptor> </Metric> <!-- Andrew --> <Metric NAME="dhtml_raw" TYPE="TABLE" KEYS_FROM_MULT_COLLS="TRUE" REMOTE="TRUE" FORCE_CACHE="TRUE"> <Display> <Label NLSID="beacon_dhtml_raw">Web Transaction (Browser) Raw</Label> </Display> <TableDescriptor> <ColumnDescriptor NAME="transaction_name" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="beacon_dhtml_raw_transaction_name">Transaction Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="beacon_name" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="beacon_dhtml_raw_beacon_name">Beacon Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="step_group_name" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="beacon_dhtml_raw_step_group_name">Step / Step Group Name</Label> </Display> </ColumnDescriptor> <!-- The following column is used to explicitly distinguish between data at the three levels. The values for this column may be one of "transaction", "uagroup" or "page" --> <ColumnDescriptor NAME="row_type" TYPE="STRING" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_dhtml_raw_row_type">Row Type</Label> </Display> </ColumnDescriptor> <!-- One ColumnDescriptor entry for each metric column --> <ColumnDescriptor NAME="timing" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_dhtml_raw_timing">Total Time (ms)</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_dhtml_raw_status">Status</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status_description" TYPE="STRING" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_dhtml_raw_status_desc">Status Description</Label> </Display> </ColumnDescriptor> </TableDescriptor> <QueryDescriptor FETCHLET_ID="OSLineToken"> <Property NAME="scriptsDir" SCOPE="SYSTEMGLOBAL">scriptsDir</Property> <Property NAME="startsWith" SCOPE="GLOBAL">em_result=</Property> <Property NAME="STDINTxnName" SCOPE="USER">TxnName</Property> <Property NAME="STDINBeaconName" SCOPE="USER">BeaconName</Property> <Property NAME="STDINTxnDetails" SCOPE="USER">TxnDetails</Property> <Property NAME="delimiter" SCOPE="GLOBAL">|</Property> <Property NAME="STDINretryinterval" SCOPE="USER" OPTIONAL="TRUE">retryInterval</Property> <Property NAME="STDINtimeout" SCOPE="USER" OPTIONAL="TRUE">timeout</Property> <Property NAME="metrics" SCOPE="GLOBAL">step_group_name,row_type,timing,status,status_description</Property> <Property NAME="STDINemdURL" SCOPE="SYSTEMGLOBAL">EMD_URL</Property> <Property NAME="STDINvisible" SCOPE="USER" OPTIONAL="TRUE">visible</Property> <Property NAME="STDINemdRoot" SCOPE="SYSTEMGLOBAL">emdRoot</Property> <Property NAME="EMAGENT_DHTML_PORT" SCOPE="ENV">EMAGENT_DHTML_PORT</Property> <Property NAME="command" SCOPE="GLOBAL"> <![CDATA["cscript.exe" "%emdRoot%/sysman/admin/htmlrec/cmd/run.wsf" -port %EMAGENT_DHTML_PORT%]]> </Property> </QueryDescriptor> </Metric> <!-- #################################################################### --> <Metric NAME="dhtml_response" TYPE="TABLE" KEYS_FROM_MULT_COLLS="TRUE" REMOTE="TRUE"> <Display> <Label NLSID="beacon_dhtml">Web Transaction (Browser)</Label> </Display> <TableDescriptor> <!--This metric has two key columns --> <ColumnDescriptor NAME="transaction_name" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="beacon_dhtml_transaction_name">Transaction Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="beacon_name" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="beacon_dhtml_beacon_name">Beacon Name</Label> </Display> </ColumnDescriptor> <!-- ...One ColumnDescriptor entry for each metric column --> <ColumnDescriptor NAME="timing" TYPE="NUMBER" IS_KEY="FALSE"> <Display FOR_SUMMARY_UI="TRUE"> <Label NLSID="beacon_dhtml_timing">[Web Transaction (Browser)] Total Time (ms)</Label> <ShortName NLSID="beacon_dhtml_timing_short">Total Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_dhtml_status">[Web Transaction (Browser)] Status</Label> <ShortName NLSID="beacon_dhtml_status_short">Status</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status_description" TYPE="STRING" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_dhtml_status_desc">[Web Transaction (Browser)] Status Description</Label> <ShortName NLSID="beacon_dhtml_status_desc_short">Status Description</ShortName> </Display> </ColumnDescriptor> </TableDescriptor> <ExecutionDescriptor> <GetTable NAME="DHTML_RAW_DATA" METRIC_NAME="dhtml_raw" USE_CACHE="TRUE_IF_COLLECT"/> <GetView NAME="DHTML_TRANSACTION_DATA" FROM_TABLE="DHTML_RAW_DATA"> <!-- The following Filter entry picks out the right rows from the results of the dhtml_raw metric --> <Filter COLUMN_NAME="row_type" OPERATOR="EQ">transaction</Filter> </GetView> <!-- Optional properties in the above GetTable call, needed for compatibility between old OMSs and Rel2 agents, still to come. Awaiting the resolution of an agent dependency. --> <GetView NAME="DHTML_TRANSACTION_DATA_1" FROM_TABLE="DHTML_TRANSACTION_DATA"> <!-- The following Column entries pick out the required columns from the results of the dhtml_raw metric --> <Column NAME="transaction_name"/> <Column NAME="beacon_name"/> <!-- One Column entry for each metric column to be included. --> <Column NAME="timing"/> <Column NAME="status"/> <Column NAME="status_description"/> </GetView> </ExecutionDescriptor> </Metric> <!-- #################################################################### --> <Metric NAME="dhtml_uagroup" TYPE="TABLE" KEYS_FROM_MULT_COLLS="TRUE" REMOTE="TRUE"> <Display> <Label NLSID="beacon_dhtml_uagroup">Web Transaction (Browser) Step Group</Label> </Display> <TableDescriptor> <!-- This metric has three key columns --> <ColumnDescriptor NAME="transaction_name" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="beacon_dhtml_uagroup_transaction_name">Transaction Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="beacon_name" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="beacon_dhtml_uagroup_beacon_name">Beacon Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="uagroup_name" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="beacon_dhtml_uagroup_uagroup_name">Step Group Name</Label> </Display> </ColumnDescriptor> <!-- One ColumnDescriptor entry for each metric column --> <ColumnDescriptor NAME="timing" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_dhtml_uagroup_timing">[Web Transaction (Browser) Step Group] Total Time (ms)</Label> <ShortName NLSID="beacon_dhtml_uagroup_timing_short">Total Time (ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_dhtml_uagroup_status">[Web Transaction (Browser) Step Group] Status</Label> <ShortName NLSID="beacon_dhtml_uagroup_status_short">Status</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status_description" TYPE="STRING" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_dhtml_uagroup_status_desc">[Web Transaction (Browser) Step Group] Status Description</Label> <ShortName NLSID="beacon_dhtml_uagroup_status_desc_short">Status Description</ShortName> </Display> </ColumnDescriptor> </TableDescriptor> <ExecutionDescriptor> <GetTable NAME="DHTML_RAW_DATA" METRIC_NAME="dhtml_raw" USE_CACHE="TRUE_IF_COLLECT"/> <GetView NAME="DHTML_UAGROUP_DATA" FROM_TABLE="DHTML_RAW_DATA"> <!--The following Filter entry picks out the right rows from the results of the dhtml_raw metric --> <Filter COLUMN_NAME="row_type" OPERATOR="EQ">uagroup</Filter> </GetView> <GetView NAME="DHTML_UAGROUP_DATA_1" FROM_TABLE="DHTML_UAGROUP_DATA"> <!-- The following Column entries pick out the required columns from the results of the dhtml_raw metric --> <Column NAME="transaction_name"/> <Column NAME="beacon_name"/> <Column NAME="uagroup_name" COLUMN_NAME="step_group_name"/> <!-- One Column entry for each metric column to be included.--> <Column NAME="timing"/> <Column NAME="status"/> <Column NAME="status_description"/> </GetView> </ExecutionDescriptor> </Metric> <!-- #################################################################### --> <Metric NAME="dhtml_page" TYPE="TABLE" KEYS_FROM_MULT_COLLS="TRUE" REMOTE="TRUE"> <Display> <Label NLSID="beacon_dhtml_page">Web Transaction (Browser) Step</Label> </Display> <TableDescriptor> <!-- This metric has five key columns --> <ColumnDescriptor NAME="transaction_name" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="beacon_dhtml_page_transaction_name">Transaction Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="beacon_name" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="beacon_dhtml_page_beacon_name">Beacon Name</Label> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="step_name" TYPE="STRING" IS_KEY="TRUE"> <Display> <Label NLSID="beacon_dhtml_page_step_name">Page Name</Label> </Display> </ColumnDescriptor> <!-- One ColumnDescriptor entry for each metric column --> <ColumnDescriptor NAME="timing" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_dhtml_page_timing">[Web Transaction (Browser) Step] Total Time(ms)</Label> <ShortName NLSID="beacon_dhtml_page_timing_short">Total Time(ms)</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status" TYPE="NUMBER" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_dhtml_page_status">[Web Transaction (Browser) Step] Status</Label> <ShortName NLSID="beacon_dhtml_page_status_short">Status</ShortName> </Display> </ColumnDescriptor> <ColumnDescriptor NAME="status_description" TYPE="STRING" IS_KEY="FALSE"> <Display> <Label NLSID="beacon_dhtml_page_status_desc">[Web Transaction (Browser) Step] Status Description</Label> <ShortName NLSID="beacon_dhtml_page_status_desc_short">Status Description</ShortName> </Display> </ColumnDescriptor> </TableDescriptor> <ExecutionDescriptor> <GetTable NAME="DHTML_RAW_DATA" METRIC_NAME="dhtml_raw" USE_CACHE="TRUE_IF_COLLECT"/> <GetView NAME="DHTML_PAGE_DATA" FROM_TABLE="DHTML_RAW_DATA"> <!-- The following Filter entry picks out the right rows from the results of the dhtml_raw metric --> <Filter COLUMN_NAME="row_type" OPERATOR="EQ">page</Filter> </GetView> <GetView NAME="DHTML_PAGE_DATA_1" FROM_TABLE="DHTML_PAGE_DATA"> <!-- The following Column entries pick out the required columns from the results of the dhtml_raw metric --> <Column NAME="transaction_name"/> <Column NAME="beacon_name"/> <Column NAME="step_name" COLUMN_NAME="step_group_name"/> <!-- One Column entry for each metric column to be included. --> <Column NAME="timing"/> <Column NAME="status"/> <Column NAME="status_description"/> </GetView> </ExecutionDescriptor> </Metric> <InstanceProperties> <InstanceProperty NAME="proxyHost" CREDENTIAL="FALSE" OPTIONAL="TRUE"> <Display> <Label NLSID="oracle_beacon_proxy_host">Proxy Host</Label> </Display> </InstanceProperty> <InstanceProperty NAME="proxyPort" CREDENTIAL="FALSE" OPTIONAL="TRUE"> <Display> <Label NLSID="oracle_beacon_proxy_port">Proxy Port</Label> </Display> </InstanceProperty> <InstanceProperty NAME="dontProxyFor" CREDENTIAL="FALSE" OPTIONAL="TRUE"> <Display> <Label NLSID="oracle_beacon_dont_proxy_for">Don't use Proxy for</Label> </Display> </InstanceProperty> </InstanceProperties> </TargetMetadata>
Ms-Dos/Windows
Unix
Write backup
jsp File Browser version 1.2 by
www.vonloesch.de