ASP.NET Health Monitoring 404事件

HealthMonitoring是否有内置事件可以捕获404错误?我已经尝试设置所有事件(通过使用webBaseEvent)并且我搜索了两天,但是我找不到或触发未找到文件的事件。 我可以创建自己的,但希望有一个内置的事件。     
已邀请:
不,它没有。您必须创建一个自定义事件(来自webrequesterrorevent)才能让HM跟踪它。 如何: 在global.asax中的Application_Error中有类似的东西(来自内存) -
public void Application_Error()
{
    var exception = Server.GetLastError() as HttpException;
    if (exception != null && exception.GetHttpCode() == 404)
    {
       //custom error
       new Http404Event(this, exception).Raise();
    }
}
    

要回复问题请先登录注册