Ich verwende den EventLogReader, um entfernte 2008-Server nach Ereignissen abzufragen. Die Leistung bei der Abfrage von Ereignissen auf einem Remotecomputer ist schrecklich (6/Sek.). Wenn ich denselben Rechner über WMI mit einer reinen Vorwärtssuche nach ManagementObjectSearch abfrage, ist die Leistung hervorragend (1000/s). Ich sehe keine ähnlichen Optionen für den EventLogReader (z. B. ReturnImmediatly, Rewindable), um ihn zu beschleunigen. Ich habe versucht, die Firewall auf dem Remote-Server zu deaktivieren, um zu sehen, ob es möglicherweise Kommunikationsprobleme gibt, aber das hat keinen Unterschied gemacht.
Wenn Sie EventLogReader verwenden, um Protokolle vom lokalen Host zu lesen, ist die Leistung wie erwartet - nur über das Netzwerk wird sie langsamer (aber WMI hat dieses Problem nicht).
Gibt es eine Möglichkeit, die Leistung von EventLogReader über das Netzwerk zu beschleunigen?
Danke! Mitch