【问题标题】:How to use VB.NET to query remote server event logs?如何使用VB.NET查询远程服务器事件日志?
【发布时间】:2009-08-27 16:05:55
【问题描述】:

我正在创建一个 Web 应用程序,该应用程序将使用特定 ID 在内部服务器上查询事件日志以查找事件。由于大多数服务器都运行 Windows Server 2003,因此我无法使用我希望使用的首选 System.Diagnostics.Eventing.Reader 方法。

我已经看到使用 WMI 的提及,但如果可能的话想避免这种情况。我已经涉足System.Diagnostics 类,但在服务器上运行时似乎无法让它工作。在本地测试时,它能够查询我的事件日志,但放在最终服务器上时不显示任何内容。程序运行后不显示错误。

使用 VB.NET 和 ASP.NET 完成此任务的最佳方法是什么?如果 WMI 是最好的方法,请有人指出我正确的方向,因为我以前从未使用过它。

提前致谢。

【问题讨论】:

    标签: asp.net vb.net wmi event-log


    【解决方案1】:

    我相信查询远程服务器的事件日志最好使用 WMI。最好使用专为您要完成的任务而设计的工具。

    表面上看起来很复杂,但实际上并没有那么糟糕。

    这是一个帮助您入门的链接。

    http://bloggingabout.net/blogs/wellink/archive/2005/04/08/3289.aspx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-02-06
      • 2011-09-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-11
      相关资源
      最近更新 更多