0

特定の ID を使用してイベントの内部サーバーのイベント ログをクエリする Web アプリの作成に取り組んでいます。ほとんどのサーバーで Windows Server 2003 が実行されているため、使用したいと思っていた方法を使用できませんSystem.Diagnostics.Eventing.Reader

WMI の使用についての言及を見てきましたが、可能であればこれを避けたいと考えています。クラスに手を出しましたSystem.Diagnosticsが、サーバー上で実行しているときに動作しないようです。ローカルでテストする場合、イベント ログを照会することはできますが、最終サーバーに置くと何も表示されません。プログラムの実行後に表示されるエラーはありません。

VB.NET と ASP.NET を使用してこれを達成する最善の方法は何ですか? WMI が最善の方法である場合、私はこれまで WMI を使用したことがないので、誰かが正しい方向に向けてくれませんか。

前もって感謝します。

4

1 に答える 1

1

リモートサーバーのイベントログのクエリは、WMIを使用するのが最適だと思います。実行したいタスク用に設計されたツールを使用するのが最善です。

表面的には複雑に見えますが、それほど悪くはありません。

開始するためのリンクは次のとおりです。

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

于 2009-08-27T16:34:08.263 に答える