2009-08-27 17 views
0

私は、特定のIDを使用するイベントの内部サーバーのイベントログを照会するWebアプリケーションの作成に取り組んでいます。ほとんどのサーバーはWindows Server 2003を実行しているので、私が使用したいと思っていた好ましい方法System.Diagnostics.Eventing.Readerを使用することはできません。VB.NETを使用してリモートサーバーのイベントログを照会する方法?

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

VB.NETとASP.NETを使用してこれを達成する最良の方法は何ですか? WMIが最善の方法であれば、誰かが私にそれを前に勉強したことがないので正しい方向に向けることができますか?

ありがとうございます。

答えて

1

リモートサーバーのイベントログを照会するのは、WMIを使用する場合に最適です。達成したいタスク用に設計されたツールを使用するのが最善です。

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

ここから始めるためのリンクです。

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

関連する問題