2015-11-30 2 views
1

Может ли кто-нибудь сравнить или кого-либо сравнить возможности nlog-зрителей, написанных на C#, доступных на github?Сравнить функции C# nlog viewers (on github)

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

Он перечисляет следующие: Гибралтар, Страж, NLogViewer, LogEntries, законны, ReflectInsight.

Ниже представлены функции, представляющие интерес. Если вы знаете другие, пожалуйста, скажите:

Совместимость: Log4J, Log4Net, NLog, ColdFusion, Customized

лицензию.

App type. (Windows?) Фильтрация Основные Поиск закладки метод Пользовательские настройки (UI// конфигурационный файл XML) Сложность конфигурации и пользовательский интерфейс

ответ

1

Я могу говорить только о ReflectInsight, как я когда-то был один из разработчиков для их продукт. Один из их клиентов высокого класса должен был отправить 1,4 миллиарда сообщений журнала в течение двухдневного окна с высоким временем всплеска, чтобы встретить очень агрессивную SLA. Они касались высокочастотных телефонных коммутаторов, которые необходимо отслеживать и отслеживать с помощью нашей функции часов.

Вопросов, они нашли следующие:

  • утечки памяти (медленная, но относительно)
  • Живого замораживания просмотра, когда высокие всплески происходили

Этих вопросам потребовались 2 недели, чтобы решить, но он был очень успешным. Замораживание было легкой ошибкой, утечка памяти была наихудшей, но была прибита.

До сих пор Live Viewer в режиме автоматической очистки по-прежнему работает без каких-либо остановок. Теперь Live Viewer может получать 100 000 сообщений в секунду. Это очень впечатляет.

Надеюсь, это поможет. Да, я знаю, это платный продукт, но вы получаете то, за что платили.

Код

Смежные вопросы