【问题标题】:Compare features of c# nlog viewers (on github)比较 c# nlog 查看器的功能(在 github 上)
【发布时间】:2015-11-30 02:03:02
【问题描述】:

任何人都可以比较或曾经比较过 github 上可用 C# 编写的 nlog 查看器的功能吗?

https://github.com/NLog/NLog/wiki/Tools

它列出了以下内容:Gibraltar、Sentinel、NLogViewer、LogEntries、Legit、ReflectInsight。

以下是感兴趣的功能。如果你认识其他人,请告诉:

兼容性:Log4J、Log4Net、NLog、ColdFusion、定制

许可证。

应用类型。 (视窗?) 过滤 强调 搜索 书签 自定义配置方法(UI/XML/配置文件) 配置和 UI 的复杂性

【问题讨论】:

    标签: logging nlog


    【解决方案1】:

    我只能谈论 ReflectInsight,因为我曾经是他们产品的开发人员之一。他们的一个高端客户需要在两天的高突发时间窗口内发送 14 亿条日志消息,以满足非常激进的 SLA。他们处理需要使用我们的手表功能进行监控和跟踪的高频电话开关。

    他们发现的问题如下:

    • 内存泄漏(缓慢但令人担忧)
    • 当发生高爆发时,Live Viewer 冻结

    这些问题花了 2 周时间解决,但非常成功。冻结是最容易的错误,内存泄漏是最严重的但被钉死了。

    时至今日,自动清除模式下的 Live Viewer 仍在实时运行,没有任何关闭。 Live Viewer 现在可以接收 100,000 条消息/秒。这是非常令人印象深刻的。

    希望这会有所帮助。是的,我知道,这是一种付费产品,但你得到了你所支付的。

    代码

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-20
      • 1970-01-01
      • 1970-01-01
      • 2019-09-03
      • 2014-03-12
      • 2019-11-23
      相关资源
      最近更新 更多