Estoy usando EventLogReader para consultar eventos de servidores remotos de 2008. La realización de consultar los eventos en una máquina remota es horrible (6/seg). Si realizo una consulta en la misma máquina a través de WMI utilizando ManagementObject forward-only Search, el rendimiento es excelente (1000/seg). No veo ninguna opción similar en EventLogReader (por ejemplo, ReturnImmediatly, Rewindable) para acelerarla. Traté de apagar el firewall en el servidor remoto para ver si había posibles problemas de comunicación, pero eso no hizo la diferencia.EventLogReader Remote Performance
Al usar EventLogReader para leer registros del host local, el rendimiento es el esperado, solo se ralentiza la red (pero WMI no experimenta el problema).
¿Alguna forma de acelerar el rendimiento de EventLogReader en la red?
Gracias, Mitch
¿Existe algún motivo específico por el que no pueda usar WMI? – Oded
Necesito obtener los eventos en orden ascendente (EventLogReader lo permite). WMI solo lo devuelve al descender. –
¿qué hay de usar WMI para cargarlos en la memoria, y luego ordenarlos? –