2009-07-20 3 views
4

Я использовал chainsaw для удаленного мониторинга приложения, использующего log4j. Я задаюсь вопросом, есть ли лучшие способы сделать это, или, возможно, еще одна система ведения журнала.Как обрабатывать дистанционный мониторинг log4j?

+0

Какие вопросы вы имеющие, что вы хотите улучшить? – Yishai

+0

У меня есть несколько приложений, и я хочу иметь центральный сервер журнала, клиент должен зарегистрироваться на центральный сервер, выбрать приложение и посмотреть журнал. Я проверил некоторые рекомендации (logFaces, Splunk), но я предпочел бы некоммерческое решение. –

ответ

4

Попробуйте logFaces

Раскрытие: Я являюсь автором этого продукта.

3

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

2

Мы создали некоторые компоненты JMX (те, которые поставляются с log4j, не очень дружелюбны) который может отображать/сканировать/усекать/копировать файлы журналов. Как отметил WolfmanDragon, вы можете использовать пользовательские приложения для отправки сообщений журнала другим адресатам. В сочетании с фильтром вы можете отправлять сообщения об ошибках log4j в приложение управления с использованием уведомлений JMX и т. Д.

Если у вас есть огромное количество журналов на многих машинах, вы можете использовать что-то вроде Splunk.

1

Существует немало инструментов регистрации Java (см. Список на Java-logging.com), так что это действительно зависит от ваших конкретных потребностей. Для мониторинга в реальном времени, файлов журнала или удаленного ведения журнала на сервере журналов вам может понадобиться ознакомиться с нашим инструментом регистрации Java SmartInspect.

7

Попробуйте OtrosLogViewer

Отказ от ответственности: Я являюсь автором OtrosLogViewer

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

  • Нет связанных вопросов^_^