Средство просмотра журнала кота с открытым исходным кодом

Согласно Розеттскому камню для Unix, команда, которую Вы хотите, является "дампом-H".

12
задан 22 December 2009 в 20:30
6 ответов

действительно ли возможно изменить журналирование кота к log4j? Для log4j существует много средств просмотра файла журнала:

Они не весь открытый исходный код, но свободный. Возможно, существует что-то, что помогает Вам.

2
ответ дан 2 December 2019 в 21:38

Вы попробовали TCLogView?

1
ответ дан 2 December 2019 в 21:38
  • 1
    Нет, но это doesn' t, кажется, то, что я ищу, также it' s не открытый исходный код. –   5 January 2010 в 16:31

не точно средство просмотра, но делает сортировку исключения и соответствие:

http://exctractor.sourceforge.net/

боль, чтобы получить выполнение, но когда-то настроить, может быть полезной для создания отчетов/и т.д.

1
ответ дан 2 December 2019 в 21:38

Кроме того, Вы посмотрели на MuleSoft TcatServer? Мы обеспечиваем способность просмотреть журналы от удаленных экземпляров Tomcat, и можно выследить журналы. Это не открытый исходный код, но свободный использовать в среде разработки.

Раскрытие: Я работаю на MuleSoft и был бы рад ответить на любые конкретные вопросы на Сервере Tcat.

0
ответ дан 2 December 2019 в 21:38

У нас есть довольно много серверов кота I обычно администратор. То, что мы делаем, использовать log4j для фактического входа всего веб-приложения, регистрирующегося к центральному лог-серверу. То, чем я больше всего интересуюсь (с точки зрения системного администратора) должно взглянуть на вход контейнера, производит себя (в этом случае коты).

Так, чтобы иметь взгляд на несколько котов в то время, когда вещи спутываются (обычно, когда они неправильно себя ведут), я использую комбинацию ssh и multitail, который работает вполне прилично под Unix. Причем идея - это Вы ssh в каждое поле одновременно и хвост catalina.out файл. Мультихвосту включали поддержку окраски синтаксиса и достаточно гибок, чтобы позволить Вам добавить свою собственную окраску при помощи регулярных выражений. Когда я должен исследовать что-то, что произошло несколько часов назад, я всегда должен смотреть на сами журналы catalina, очевидно, сырые данные.

Согласно предупреждениям, что я использую, скрипт Python, который я запускаю в фоновом режиме, интегрированный со сценариями запуска/завершения работы для каждого кота. Это в основном выслеживает catalina.out файл, ища материал, который я нахожу интересными и генерирующими предупреждение (SMS, электронная почта, и т.д.) в зависимости от серьезности проблемы. Я знаю, что это не могло бы быть лучшее решение вокруг, но это работает на меня вполне прилично (и сценарий не является на самом деле сложным и может быть записан на Вашем предпочтительном языке).

Я знаю, что это не могло бы быть тем, что Вы ищете, но это - мой подход, и я доволен им путем хранения его под принципом KISS. Я надеюсь, что это помогает.

0
ответ дан 2 December 2019 в 21:38

можно использовать splunk: http://www.splunk.com/, в котором можно централизовать все журналы, которые Вы имеете, можно затем выполнить пересеченный поиск, это - бесплатное программное обеспечение, немного тяжелое но потрясающее. Можно также использовать лямбда-зонд http://www.lambdaprobe.org/d/index.htm, но это больше для глобального управления, не especifically для журналов.

6
ответ дан 2 December 2019 в 21:38

Теги

Похожие вопросы