Which is the best viewer for NLog?
哪个是NLog的最佳查看器?
log2console
哨兵
其他?
尽管这是一个非常古老的问题,但在过去的两周中,这个问题一直困扰着我。这是我对蜂巢思想的一点贡献:
我发现对于使用简化的,轻量级的日志查看器(例如log2console,带有NLogViewer目标)的轻量级客户端或客户机/服务器应用程序,其中填充了其他参数字段使它易于使用/设置和自定义,同时易于阅读和查找信息我寻找。
我在日志查看器中使用了UDP侦听器,并在NLog配置中使用了以下目标定义:
1 2 3 4 5 6 | <target xsi:type="NLogViewer" name="logviewer" address="udp://localhost:7071" onOverflow="Split"> <parameter name="Message" layout="${message}" /> <parameter name="Callsite" layout="${callsite:includSourcePath=true}"/> <parameter name="Exception" layout="${exception:separator=----:innerExceptionSeparator=-- -- -- -- --:maxInnerExceptionLevel=5:format=Message,Type,StackTrace:innerFormat=Message,Type,StackTrace}" /> <parameter name="StackTrace" layout="${newline}${stacktrace_custom}" /> </target> |
笔记:
希望有人觉得这有帮助
我很喜欢Log4View:
http://www.log4view.com/log4view/
(不过,这是一种商业工具。我认为他们应该为我做广告做广告,但可惜他们没有...)
请使用非常简单且免费的nlogcruncher查看。
1 2 | <target name="network" xsi:type="Network" address="udp://127.0.0.2:4000" layout="${date:format=HH\\:MM\\:ss.fff} | ${logger} | ${level} | ${message}"/> |
也有NLog Viewer,但仅作为试用。