我应该打电话到哪里NewRelic.Api.Agent.NewRelic.IgnoreApdex()
or NewRelic.Api.Agent.NewRelic.IgnoreTransaction()
在我的 SignalR 集线器中以防止长时间运行的持久连接掩盖我的应用程序监控日志?
要继续 Micah 的回答,这里是用于忽略所有信号器调用的自定义检测文件。
将其创建到 C:\ProgramData\New Relic.NET Agent\Extensions\IgnoreSignalR.xml
<?xml version="1.0" encoding="utf-8"?>
<extension xmlns="urn:newrelic-extension">
<instrumentation>
<!-- Optional for basic traces. -->
<tracerFactory name="NewRelic.Agent.Core.Tracer.Factories.IgnoreTransactionTracerFactory">
<match assemblyName="Microsoft.AspNet.SignalR.Core" className="Microsoft.AspNet.SignalR.PersistentConnection">
<exactMethodMatcher methodName="ProcessRequest"/>
</match>
</tracerFactory>
</instrumentation>
</extension>
记得执行iisreset。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)