我正在使用EventLogReader來查詢遠程2008服務器的事件。在遠程機器上查詢事件的性能非常糟糕(6 /秒)。如果我使用只向前管理對象查詢通過WMI查詢同一臺計算機,則性能很好(1000 /秒)。我沒有在EventLogReader上看到任何類似的選項(例如ReturnImmediatly,Rewindable)來加速它。我嘗試關閉遠程服務器上的防火牆以查看是否有可能出現通信問題,但這並沒有什麼區別。EventLogReader遠程性能
當使用EventLogReader從本地主機讀取日誌時,性能與預期的一樣 - 只是通過網絡減慢速度(但WMI不會遇到問題)。
通過網絡加速EventLogReader性能的任何方法?
感謝, 米奇
是否有您無法使用WMI的特定原因? – Oded 2010-02-10 18:41:43
我需要按升序獲取事件(EventLogReader允許)。 WMI只會按降序返回。 – 2010-02-10 18:53:46
如何使用WMI將它們加載到內存中,然後對它們進行排序? – 2010-02-10 18:55:43