с log4j, вы можете добавить приложение электронной почты в вашу конфигурацию. Вы можете объявить appender в своих log4j.proeprties так:
log4j.appender.email = org.apache.log4j.net.SMTPAppender
log4j.appender.email.To = # адрес электронной почты получателя
log4j.appender.email.From = # адрес электронной почты отправителя
log4j.appender.email.SMTPHost = # местоположение вашего сервера smtp
log4j.appender.email.Threshold = FATAL # самый низкий уровень журнала, на котором создается электронная почта
log4j.appender.email.BufferSize = 512
log4j.appender.email.Subject = #subject строка отправленного электронного письма
log4j.appender.email.layout = org.apache.log4j.PatternLayout
log4j.appender.email.layout.ConversionPattern = - [% d]% -4L% -5p% c% x -% m% n # формат сообщения
Что следует запомнить: этот аппендер будет отправлять электронное письмо на каждое сообщение журнала, которое соответствует пороговому требованию, поэтому рекомендуется иметь высокий порог, чтобы ваш почтовый ящик не был заполнен сообщениями, которые не являются критическими.