我正在使用 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);
有什么想法我可能做错了吗?所有 Web 事务仍显示为项目布局文件。