¿Cuál sería una mejor visor que funciona bien con Nlog cuando tengo los siguientes requisitos:visor de registro decente que trabaja con Nlog
- que necesito para ver los registros fuera de línea (archivos) y en línea (en vivo)
- para fuera de línea Necesito poder seleccionar y ver varios archivos que luego se muestran en una vista donde todas las entradas se serializan cronológicamente
- en línea Necesito poder ver múltiples fuentes de registro (es decir, aplicaciones) a la vez
- en línea Necesito obtener los datos para un red local (¿TCP, UDP, Chainsaw tal vez?) y a través de Internet (http, Webservice?)
- el visor debe tener un "buen" filtrado y ver el soporte de configuración (p. resaltado de base y fitering, filtrado de nivel de registro, destacando, lista o árbol de todos los registradores disponibles)
- el espectador debe ser capaz de procesar gran cantidad de datos
- el espectador debe ser preferiblemente de despliegue xcopy (binario independiente regexp/grep que puede se .NET basado pero no java)
- la licencia debe permitir preferentemente mí para desplegar sin cargos adicionales o, al menos, estas tasas adicionales deben ser "razonables" (todo gratis, por supuesto, sería el mejor)
Como último recurso, si no hay uno que pueda hacer tanto ofl Además, al igual que con la visualización en línea, también sería factible usar visores separados para esto con configuraciones separadas.
Corrígeme si me equivoco, pero dado que NLog parece tener muchas formas de escupir log4j/log4net comatible logs, creo que un visor de log4j/log4net también podría hacer el truco.
Creo Elmah es mucho mejor que Nlog y log4net. – zsong
@sza, ¿qué hay mejor allí? Es solo para ASP.NET, ¿verdad? – bitbonk
Carece de filtrado, pero si no encuentra una herramienta de función completa, este parece ser un buen comienzo para una implementación propia: http://www.codeproject.com/KB/vb/LogViewer.aspx –