Sitecore CMS で New Relic をテストしています。New Relic の Web トランザクションはすべてアイテム レイアウト ファイルに送信されているため、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 トランザクションは引き続きアイテム レイアウト ファイルとして表示されます。