开源日志总结

    第一步:下载 Log4j 工具包  。
        官方网站地址:http://logging.apache.org/log4j/1.2/index.html。进入后左侧菜单栏里 Documentation 下的 JavaDoc 就是 Log4j 的在线 API 文档。我们点击 Get log4j 1.2 下 的 Download 进入下载页面,最新版本是 1.2.15,点击 apache-log4j-1.2.15.zip 进行下载该文件,解压缩后得到 Log4j 的源代码、示例代码、安装说明和 Log4j 的 jar 包(log4j-1.2.15.jar)。
         第二步:项目中导入 log4j 的 jar 包  。
        作者开发 IDE 是 eclipse,右击项目名 -> Build Path -> Configure Build Path -> Add External JARS -> 找到你解压缩得到的 log4j-1.2.15.jar 并选中。确定。
         第三步:编辑 log4j.properties 文件,配置你的 Log4j  。

        在项目的 src 目录下,新建 log4j.properties 文件。通过这个接口对 Log4j 进行配置。

     第四步:代码中需要日志记录的地方进行日志代码 。
        通过 Logger log = LogManager.getLogger(你要进行日志的代码所在的类.class);获取 logger 对象,然后调用其 info、debug 等方法进行日志输出。


指定格式化日志信息

%m 输出代码中指定的消息 
%p  输出优先级,即DEBUG,INFO,WARN,ERROR,FATAL 
%r  输出自应用启动到输出该log信息耗费的毫秒数 
%c  输出所属的类目,通常就是所在类的全名 
%t  输出产生该日志事件的线程名 
%d  输出日志时间点的日期或时间,默认格式为ISO8601,也可以 在其后指定格式,比如:%d{yyy MMM dd HH:mm:ss , SSS},输出类似:2002年10月18日 22 : 10 : 28 , 921 

日志信息的优先级

日志记录的优先级,分为OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL或者您定义的级别。Log4j建议只使用四个级别,优 先级从高到低分别是ERROR、WARN、INFO、DEBUG。而且在企业中一般也只使用着四种。下面是各个级别的极介绍:

OFF 最高等级,用于关闭所有日志记录。 
FATAL 指出每个严重的错误事件将会导致应用程序的退出。 
ERROR 指出虽然发生错误事件,但仍然不影响系统的继续运行。 
WARN 表明会出现潜在的错误情形。 
INFO 一般和在粗粒度级别上,强调应用程序的运行全程。 
DEBUG 一般用于细粒度级别上,对调试应用程序非常有帮助。 
ALL 最低等级,用于打开所有日志记录。

以上就是我对开源日志部分总结,以及查找部分资料。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值