Я использую EventLogReader для запроса событий на удаленных серверах 2008 года. Производительность запроса событий на удаленной машине ужасна (6 / сек). Если я запрашиваю ту же машину через WMI, используя ManagementObjectSearch только для пересылки, производительность велика (1000 / сек). Я не вижу подобных параметров в EventLogReader (например, ReturnImmediatly, Rewindable), чтобы ускорить его. Я попытался отключить брандмауэр на удаленном сервере, чтобы проверить, не было ли проблем со связью, но это не имело значения.
При использовании EventLogReader для чтения журналов с локального хоста производительность такая же, как и ожидалось - только по сети замедляется (но WMI не испытывает проблемы).
Есть ли способ повысить производительность EventLogReader по сети?
Спасибо,
Митч