我最近在我的网站上添加了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
属性的可能值列表在哪里?
答案 0 :(得分:2)
我会将eventName
从“应用生命周期事件”更改为“所有错误”,这样您只能获得错误,而不是生命周期事件。
您可以从eventName
部分的%windir%\Microsoft.NET\Framework\framework_version\CONFIG
部分的根web.config文件(位于<eventMappings>
)中获取系统上<healthMonitoring>
的可能值列表