过滤ASP健康监控事件

时间:2013-01-31 23:10:21

标签: asp.net iis health-monitoring

我最近在我的网站上添加了ASP.NET运行状况监控。现在它的设置只有一个规则:

<add name="Email Event Monitor" 
     eventName="Application Lifetime Events" 
     provider="MailWebEventProvider" 
     profile="Default" minInstances="1" 
     maxLimit="Infinite" minInterval="00:01:00" custom="" />

问题是我的网站使用CMS而且我经常收到“应用程序编译正在启动”的垃圾邮件。事件。如何过滤掉这些事件?

此外,规则的eventName属性的可能值列表在哪里?

1 个答案:

答案 0 :(得分:2)

我会将eventName从“应用生命周期事件”更改为“所有错误”,这样您只能获得错误,而不是生命周期事件。

您可以从eventName部分的%windir%\Microsoft.NET\Framework\framework_version\CONFIG部分的根web.config文件(位于<eventMappings>)中获取系统上<healthMonitoring>的可能值列表