使用 introscope.agent.synthetic.header.names 参数已完成对综合事务监控的配置设置。
introscope.agent.synthetic.header.names 参数值列出了 HTTP 头参数,这些参数可用于确定监控的 HTTP 请求是否为综合事务的一部分。 使用逗号分隔单个参数名。 如果此参数是未定义的,或值为空,则检测不到综合事务。 如果定义了多个 HTTP 头参数名,则会按指定的顺序对这些参数名进行检查。 第一个 HTTP 参数的值可用于定义综合事务。
报告综合事务的节点取决于用于检测每个事务的特定 HTTP 头参数,如下所示:
例如,给定以下参数:
introscope.agent.synthetic.header.names=Synthetic_Transaction,x-wtg-info,lisaframeid
以下 x-wtg-info 头可导致在节点 SampleGroup|sample|192.168.193.1|start 下报告度量标准:
clear synthetic=true&instance=ewing&name=sample&group=SampleGroup&version=4.1.0&ipaddress=192.168.193.1&sequencenumber=1&request_id=start&executiontime=1226455047
未在 x-wtg-info HTTP 头参数值中定义的任何属性都具有提供的默认值,如下所示:
如果未定义 introscope.agent.synthetic.header.names,则忽略以下配置参数。
introscope.agent.synthetic.node.name=合成用户
报告识别的综合事务下的节点。 此节点位于 Frontends|Apps|<WebAppName> 下,其中 <WebAppName> 是 Web 应用程序名称。 此值默认为合成用户。
introscope.agent.non.synthetic.node.name=实际用户
报告未识别的综合事务下的节点。 此节点位于 Frontends|Apps|<WebAppName> 下,其中 <WebAppName> 是 Web 应用程序名称。 如果未定义,则没有在 <WebAppName> 下创建其他节点。
introscope.agent.synthetic.user.name=Synthetic_Trace_By_Vuser
其值可用作合成用户名的 HTTP 头参数的名称。 合成用户名可用于分隔不同的综合事务。 每个合成用户名的节点已创建在“合成用户”节点之下。 如果定义了此配置参数且此名称的 HTTP 标头参数存在,则报告综合事务度量标准。 报告事务的节点为 <Synthetic Users>|<Synthetic User>,其中:
注意:对这些属性所做的更改将即时生效,无需重新启动托管应用程序。
|
版权所有 © 2013 CA。
保留所有权利。
|
|