23得票3回答
使用EventSource进行ETW日志记录时可能会错过事件的风险

我正在使用EventSource类对我的.NET 4.5应用程序进行仪表化,以发出ETW事件。目标是能够捕获其中的一些事件(错误级别事件)进行错误日志记录。 在阅读和测试后,我对这种错误日志记录方法的可靠性表示担忧,特别是关于事件丢失或缺失的可能性。如果我的错误日志记录不起作用,我需要应用程...

16得票3回答
ETW最佳记录异常的方法是什么?

有没有一种标准的方法来使用ETW记录异常? 据我所见,唯一的方法是记录消息和可能的内部异常消息,因为没有针对异常类型的强类型参数。

8得票5回答
为什么在EventSource子类上实现接口会在运行时抛出异常?

我正在尝试通过.NET 4.5中包含的EventSource类,在我的.NET应用程序中使用Windows事件跟踪(ETW)。我将EventSource作为MyEventSource进行子类化,并尝试实现一个名为IMyEventSource的接口(用于模拟目的)。 public interf...

7得票1回答
在ETW中,是否可以对EventSource进行子类化?

我希望能声明一个EventSource,它至少拥有几个方法,这些方法默认提供常规的日志功能。 例如: - Info() - Warn() - Error() 此外,我希望在每个服务中定义一个特定的事件源,该事件源从提供上述功能的基类继承而来。 目前,创建清单的EventRegister....

7得票3回答
依赖关注:在大型应用程序中实现EventSource进行语义日志记录

我正在处理一个大型产品,由三个Windows服务和几个常规Windows应用程序(.exe)组成。现在我们想要转移到ETW和语义日志记录,并使用Microsoft.Diagnostics.Tracing.EventSource。 我曾经在某个地方读到,所有逻辑上相关的应用程序部分都应该使用同...

7得票2回答
事件源/企业库日志记录缓存已删除的方法(可能在一个InstrumentationManifest中!)

简短版 如果我改变这个... EventSource(Name="BasicLogger") public class BasicLogger : EventSource { ... } 到这个... EventSource(Name="HardymanDatabaseLog") p...

7得票1回答
获取有关EventSource错误的信息

我正在尝试获取使用NodeJs中EventSource时出现的错误信息,以下示例可能更有助于您理解: var url = 'http://api.example.com/resource' var EventSource = require('eventsource'); var es =...