update solid rosemary rising revengeance raiden payday mega gear all logging nlog viewer

logging - rosemary - raiden metal gear solid 5



¿Cuál es el mejor visor para NLog? (3)

Aunque es una pregunta muy antigua, la misma pregunta me ha estado persiguiendo en estas últimas semanas. Aquí está mi pequeña contribución a la mente de colmena:

Descubrí que para un cliente ligero o una aplicación cliente / servidor que utiliza un visor de registros simple y ligero como log2console con NLogViewer target ''lleno de campos de parámetros adicionales, es fácil de usar / configurar y personalizar, a la vez que es legible y fácil de encontrar la información. Busqué.

Utilicé una escucha UDP en el visor de registros y la siguiente definición de destino en mi configuración de NLog:

<target xsi:type="NLogViewer" name="logviewer" address="udp://localhost:7071" onOverflow="Split"> <parameter name="Message&#9;&#9;" layout="${message}" /> <parameter name="Callsite&#9;&#9;" layout="${callsite:includSourcePath=true}"/> <parameter name="Exception&#9;" layout="${exception:separator=&#13;&#10;----&#13;&#10;:innerExceptionSeparator=&#13;&#10;-- -- -- -- --&#13;&#10;:maxInnerExceptionLevel=5:format=Message,Type,StackTrace:innerFormat=Message,Type,StackTrace}" /> <parameter name="StackTrace&#9;" layout="${newline}&#9;${stacktrace_custom}" /> </target>

Notas:

  1. El &#9; Es una pestaña, que ayuda a hacerla un poco más legible.
  2. El &#13;&#10; es nueva línea, ya que no pude usar $ {nueva línea} en un parámetro de renderizador de diseño (una limitación de NLog).
  3. En mi ejemplo, utilizo un diseño muy detallado, por supuesto, puede editarlo como desee, usar la página del documento del procesador de diseño $ exception como referencia.

Espero que alguien encuentre esto útil

¿Cuál es el mejor visor para NLog?

log2console

sentinel

Otros?


Me gusta bastante Log4View:

http://www.log4view.com/log4view/

(Sin embargo, es una herramienta comercial. Creo que deberían pagarme por hacer publicidad para ellos, pero lamentablemente no ...)


Por favor, echa un vistazo a nlogcruncher muy simple de usar y gratis.

<target name="network" xsi:type="Network" address="udp://127.0.0.2:4000" layout="${date:format=HH/:MM/:ss.fff} | ${logger} | ${level} | ${message}"/>

También hay NLog Viewer pero solo como prueba.