我正在使用NLog作为我的日志框架。我想我会有多个来源的日志(20,30+)NLog实时查看/监控
我希望能够随时进行实时监控。
什么观众(商业或免费)是最好的使用?
我目前正在使用C:\ Logging作为我的“基本”日志目录。
NLOG文件名迹如下:
C:\Logging\${appdomain:format={1\}}\${shortdate}\MyType.xml
我跟踪/调试/信息,警告/错误/致命全部进入自己单独的文件(Debug.xml/Info.xml /错误。 XML等),全部采用上述文件名格式。
我也有一个UDP目标设置,这是目前要Sentinel。这工作正常,如果哨兵可以设置多个应用程序/选项卡/收到的将是一个很好的解决方案。但从表面上看,我只能看到它。另一个问题是我有数百万的原木通过。上次我离开它运行了一段时间,它杀死了我系统中的所有内存。
理想情况下,我想要的是一个应用程序,我只需将“C:\ Logging”文件夹添加到像“监视文件夹”那样的文件夹中,并持续抽出日志,包括检测何时创建新文件(例如Fatal.xml),它也会处理日期翻转。此外,多个接收器类型的添加,例如UDP