EventLogReaderを使用して、リモート2008サーバーにイベントを照会しています。リモートマシンでイベントをクエリするパフォーマンスはひどいです(6 /秒)。転送専用のManagementObjectSearchを使用してWMI経由で同じマシンにクエリを実行すると、パフォーマンスは優れています(1000 /秒)。EventLogReaderに、速度を上げるための同様のオプション(ReturnImmediatly、Rewindableなど)が表示されません。リモートサーバーのファイアウォールをオフにして、通信の問題が発生する可能性があるかどうかを確認しようとしましたが、違いはありませんでした。
EventLogReaderを使用してローカルホストからログを読み取る場合、パフォーマンスは期待どおりです。速度が低下するのはネットワーク上のみです(ただし、WMIでは問題は発生しません)。
ネットワーク上でEventLogReaderのパフォーマンスを高速化する方法はありますか?
ありがとう、ミッチ