¿Por qué debería usar Event Tracing for Windows (ETW) sobre el estándar .NET EventLog class, y viceversa? ¿Saber que usaremos bastantes contadores de rendimiento afectará la decisión?¿Por qué usar ETW sobre EventLog y viceversa?
Lo que sé hasta ahora:
- ETW debe perform much better.
- ETW es mucho más trabajo para integrarse con (por ejemplo .NET Event Tracing for Windows)
- Al seleccionar uno de los canales estándar en ETW (por ejemplo aplicación, el sistema), la misma información está disponible en el registro de eventos.