使用 ASP.NET 事件 ETW(Windows 事件跟踪)提供程序,我可以将自定义消息从 ASP.NET 页面写入跟踪吗?
问问题
1302 次
3 回答
1
您可以使用 .Net 中的 ETW 基础架构来触发您的自定义 ETW 事件,请查看:
https://www.nuget.org/packages/Microsoft.Diagnostics.Tracing.EventSource/
或者如果您使用的是 .Net 4.5 或更高版本
http://msdn.microsoft.com/en-us/library/system.diagnostics.tracing.eventsource.aspx
于 2014-08-27T19:19:49.203 回答
0
您是否考虑过使用 ASP.NET跟踪功能?
网页配置
<configuration>
<system.web>
<trace enabled="true" requestLimit="40" localOnly="false"/>
</system.web>
</configuration>
创建跟踪消息的代码
Trace.Warn("TITLE", "TEXT/COMMENT");
这似乎是可能的。从MSDN阅读此信息。具体来说,您似乎将使用 Windows Performance Analyzer (WPA)。
进一步阅读:
* MSDN:如何使用 ASP.NET 中的自定义性能计数器
* MSDN:ASP.NET 的性能计数器
于 2009-09-10T21:24:15.733 回答