Web事务的新Relic自定义信息

时间:2013-10-15 00:09:38

标签: .net newrelic

enter image description here

我想在New Relic Web Transaction屏幕上添加更多信息。当前跟踪在IIS级别进行聚合,我想知道是否可以使用.Net API为此事务添加更多自定义详细信息,例如使用PostSharp进行方法级别计时。是否可以使用API​​执行此操作?

1 个答案:

答案 0 :(得分:1)

New Relic .NET代理支持多种方法来更详细地了解交易的性能。对于使用正确实例化的HttpObjects的Web事务,您可以将跟踪工厂添加到自定义检测文件中:

https://docs.newrelic.com/docs/dotnet/dotnet-agent-custom-metrics

您可以尝试为要修改的自定义方法添加一些跟踪工厂。

另一种方法是使用完整的.NET API:

https://newrelic.com/docs/dotnet/the-net-agent-api

目前,许多方法仅支持Web事务,但有些方法可以合并到非Web应用程序中,例如独立的WCF服务。 API允许您在其他信息中记录时间度量标准,例如自定义错误报告。

获取应用程序花费时间的更多信息的另一种方法是新的Thread Profiler功能,可在最新版本的代理中使用。线程配置文件使您可以统计查看正在运行的应用程序中的“热点”:

https://docs.newrelic.com/docs/applications-dashboards/thread-profiler

相关问题