通过Web界面查看事件日志

时间:2020-03-05 18:45:57  来源:igfitidea点击:

我希望能够查看在IIS上运行的一系列asp.net网站的事件log。我可以在外部(例如通过Web界面)执行此操作吗?

解决方案

回答

我们是否想知道是否可以自行上架某些产品,或者正在寻找可以下架的应用程序?

我不是Windows专家,但我认为Microsoft的MOM / SCOM解决方案可能会让我们通过Web UI查看事件日志,如果我们需要的话,可能真的很繁重且很昂贵。

一个快速的Google找到了http://www.codeproject.com/KB/XML/Event_Logger.aspx,它表明如果我们想自己动手,也可以进入... MSdn上的MS工具

对不起,我帮不上忙

回答

不,但是我推荐两种解决方案:

  • Adiscon EventLogger是第三方产品,会将Windows EventLog发送到SQL数据库。我们可以发送所有事件或者创建过滤器。当然,一旦事件在SQL数据库中,我们就可以使用任何常用工具来创建Web界面。
  • 我们可以使用ASP.NET的HealthMonitoring配置部分来配置.NET,以将所有与ASP.NET相关的事件直接发送到SQL数据库。这涵盖了异常,心跳和许多其他事件类型。 SqlWebEventProvider易于设置。