Подтвердить что ты не робот

Исключительное программирование на Java

Я только что закончил читать Программирование с ограничениями на исключение, и мне интересно о чем-то вроде ELMAH для Java. Знаете ли вы это?

Интересные особенности:

  • Веб-страница для удаленного просмотра весь журнал перекодированных исключений
  • Веб-страница для удаленного просмотра полного сведения о любом из зарегистрированных исключений
  • Уведомление по электронной почте о каждой ошибке в то время, когда это происходит.
  • RSS-канал последних 15 ошибок из журнала
  • другой интерфейс (интерфейс JSON, RESTful и т.д.)
  • Количество поддерживаемых хранилищ реализации для журнала, в том числе в памяти, JDBC, JMS и т.д.
  • с открытым исходным кодом

Примечание

log4j предназначен для ведения журнала, это не интегрированное решение для обработки исключений

4b9b3361

Ответ 1

Это старый вопрос, но я не вижу принятого ответа, поэтому...

Я рад сообщить v3.0 библиотеку LogDigger Connector, которая:

  • В случае ошибки собирает данные и журналы на уровне запросов.
  • Можно использовать память или JDBC для хранения.
  • Имеет встроенный веб-интерфейс (аналогично ELMAH).
  • Может отправлять уведомления по электронной почте, вы можете собирать их с помощью RSS или реализовать свой собственный механизм.
  • Можно отслеживать действия пользователя и использовать историю использования, включенную в отчет об ошибке.
  • Довольно легкий (500KB) не имеет внешних зависимостей (за исключением JDBC-драйвера и API JavaMail, если вы хотите отправить электронную почту).