配置log4j错误信息Email通知

原创 2004年10月18日 14:33:00

在大多数项目中,我们的都在公司开发后再把程序部署到客户处。由于各种原因,客户方的服务器对我们不可访问。这样对我们日后的跟踪调试就带来极大的不便,当然也给咱们减少了安全上的担心. 今日正好心神不宁,就上网瞎逛,在onjava.com上看到使用log4j配置日志信息email发送的教程,就尝试在自己的机器上试验了一番,配置过程如下:

1.  打开log4j.properties文件
2.  rootLogger加上一个Appender, 即MAIL, 如log4j.rootLogger=ERROR,A1,MAIL
3.  配置Appender信息,在文件的末尾加上以下部分
# Configuration for receiving e-mails when ERROR messages occur.

#自定义的Appender
log4j.appender.MAIL=org.apache.log4j.net.SMTPAppender
#日志的错误级别
log4j.appender.MAIL.Threshold=ERROR
#缓存文件大小,日志达到512K时发送Email
log4j.appender.MAIL.BufferSize=512
#发件人
log4j.appender.MAIL.From=test@163.com
#发送邮件的服务器
log4j.appender.MAIL.SMTPHost=smtp.163.com
#邮件的标题
log4j.appender.MAIL.Subject=Log4J Message
#日志邮件的接收者
log4j.appender.MAIL.To=test@163.com
#日志PatternLayout
log4j.appender.MAIL.layout=org.apache.log4j.PatternLayout
#日志的格式
log4j.appender.MAIL.layout.ConversionPattern=[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n

以上文件皆测试通过,如不通过请查看自己的email发送环境.

Reference:
http://www.onjava.com/pub/a/onjava/2004/09/29/smtp-logging.html

轻松配置log4j实现错误日志email通知

转载:http://www.blogjava.net/sxyx2008/ 需求描述:任何程序都会存在bug,虽然项目经过反复测试,已经上线运行了,但难免会遇到各种错误,在这里轻松配置log4...
  • private_class
  • private_class
  • 2014年04月29日 17:02
  • 1990

比较全面的log4j配置

话不多说先来个properties版本的 我以前一直使用的是properties来配置的 #定义根级别 log4j.rootLogger=info,warn,error,console,mail ...
  • u010175879
  • u010175879
  • 2016年11月06日 13:56
  • 921

log4j实现错误日志email通知

需求描述:任何程序都会存在bug,虽然项目经过反复测试,已经上线运行了,但难免会遇到各种错误,在这里轻松配置log4j实现错误消息的email通知.        两个文件:web.xml log4j...
  • clshuai1982
  • clshuai1982
  • 2010年07月29日 18:59
  • 272

java log4j email 配置

1.首先要下载jar文件,我的资源中有最新的1.2.16jar包(http://download.csdn.net/source/2536895)2.在项目中新建log4j.properties文件,...
  • gao_zhuang
  • gao_zhuang
  • 2010年07月12日 17:18
  • 536

log4j2的简介及基础配置

使用Log4j 2 API的应用程序将请求日志管理器中带有特定名称的日志记录器。LogManager将定位适当的日志上下文,然后从它获得日志记录器。这使得新的Log4j 2.0版本有了大幅的性能提升、...
  • ZZY1078689276
  • ZZY1078689276
  • 2018年01月21日 20:48
  • 45

通过log4j实现发送错误信息的邮件功能

通过log4j实现发送错误信息的邮件功能 1.使用的场景            当你的项目是要部署到服务器上时,因为程序员没办法 无时无刻的盯着 tomacat的log日志去看,所以我们需要一种当出现...
  • qq_34359363
  • qq_34359363
  • 2016年11月04日 11:17
  • 943

Log4j 配置错误信息发送Mail

近来不是很忙,看了看log4j,然后看到log4j里面有appender到mail的功能,个人做了点了解和实验,写了个简单的demo做了点测试。 Log4j发送日志邮件的作用:       项目错...
  • javaecrainbow
  • javaecrainbow
  • 2012年03月15日 23:55
  • 3280

Log4j 发送 EMail 的配置

项目上线后,运行时往往也还会有异常发生,在异常抛出时,希望即时的得到反馈。所以需要配置LOG4J的发送EMAIL功能。       项目中原来使用的的Log4j版本为1.2.9 ,但此版本并不支持邮...
  • giianhui
  • giianhui
  • 2011年03月19日 21:00
  • 759

在Log4j中实现日志的Email自动发送

LOG4J为输出日志信息提供了非常丰富的功能,如输出到控制台、文件、HMTL文件、远程数据、JMS、EMAIL等,个人认为EMAIL自动发送功能,可以及时把FATAL级的信息第一时间通知负责人 ,尽早...
  • sinboy
  • sinboy
  • 2006年12月05日 17:10
  • 12607

强大的log4j,错误信息自动发送至邮箱

log4j将错误发送至自己邮箱,偶尔在看代码时找的小知识点,分享给大家
  • zhanglu1236789
  • zhanglu1236789
  • 2015年09月28日 14:40
  • 1039
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:配置log4j错误信息Email通知
举报原因:
原因补充:

(最多只允许输入30个字)