【发布时间】:2013-07-03 03:01:57
【问题描述】:
我正在使用 Sitecore CMS 测试 New Relic。所有 New Relic 网络事务都被发送到项目布局文件中,因此我无法深入了解 New Relic 中的项目级别详细信息。
我正在尝试使用 New Relic API 调用 SetTransactionName 并将其设置为项目 URL,但我似乎无法使其工作。我创建了一个httprequestbegin 管道处理器,我把它放在最后,紧随其后:
<processor type="Sitecore.Pipelines.HttpRequest.ExecuteRequest, Sitecore.Kernel"/>
我已经安装了 New Relic API 程序集,并且也在我的 bin 文件夹中。这是我要运行的代码行。
NewRelic.Api.Agent.NewRelic.SetTransactionName("Custom", Sitecore.Context.RawUrl);
任何想法我可能做错了什么?所有网络事务仍然显示为项目布局文件。
【问题讨论】: