忽略EventDetailCode的HealthMonitoring事件

时间:2009-03-06 09:56:09

标签: asp.net

我很难过这个。我们使用HealthMonitoring API在我们的应用程序中记录事件,包括成员资格/表单身份验证事件(WebAuthenticationFailureAuditEvent)。

许多“提供的故障单已过期”事件使日志混乱,事件代码为4005.

我想忽略这些事件,但我不想忽略所有4005事件,以防有人尝试cookie篡改。

有没有人知道基于EventDetailCode忽略事件的方法(在本例中为50202)。

1 个答案:

答案 0 :(得分:0)

您可以通过继承System.Web.Management.WebEventProvider基本提供程序类来创建自定义事件提供程序。这样,您可以通过记录它们并忽略任何其他错误来处理您想要的错误。结帐“How to Write a Custom Web Event Provider for ASP.NET 2.0”和“Creating Custom Event Providers”了解详情。