概述日志技术为产品的质量和服务提供了重要的支撑。JDK 在 1.4 版本以后加入了日志机制,为 Java 开发人员提供了便利。但这种日志机制是基于静态日志级别的,也就是在程序运行前就需设定下来要打印的日志级别,这样就会带来一些不便。在 JDK 提供的日志功能中,日志级别被细化为 9 级,用以区分不同...
分类:
编程语言 时间:
2014-10-26 00:11:47
阅读次数:
391
1 ) 给logger定制了两个日志级别INFO和DEBUG,分别通过filehandler添加不同输出到不同文件,但如何让DEBUG里只有DEBUG的信息? 答案:可重写DEBUG对应的Filehandler,在emit中对关键字或者日志级别进行过滤2) 日志轮转时貌似不可以加过滤....
分类:
编程语言 时间:
2014-10-11 17:17:45
阅读次数:
231
Flume数据传输事务分析
本文基于ThriftSource,MemoryChannel,HdfsSink三个组件,对Flume数据传输的事务进行分析,如果使用的是其他组件,Flume事务具体的处理方式将会不同。一般情况下,用MemoryChannel就好了,我们公司用的就是这个,FileChannel速度慢,虽然提供日志级别的数据恢复,但是一般情况下,不断电MemoryChannel是不会...
分类:
其他好文 时间:
2014-09-30 17:11:59
阅读次数:
187
主要组成块:logger: 日志类,应用程序往往通过调用它提供的api来记录日志;handler: 对日志信息处理,可以将日志发送(保存)到不同的目标域中;filter: 对日志信息进行过滤;formatter:日志的格式化;日志级别 在记录日志时, 日志消息都会关联一个级别("级别"本质上是一个....
分类:
编程语言 时间:
2014-09-23 16:48:54
阅读次数:
226
先看下一份的Nginx 的配置#user nobody nobody;#使用的用户和组worker_processes 4;#工作进程的个数,一般等于CPU核数或者总核数的两倍#error_log logs/error.log;#错误日志的存放路径 错误日志级别有[debug|info|not...
分类:
其他好文 时间:
2014-09-15 11:16:08
阅读次数:
204
软件中总免不了要使用诸如 Log4net, Log4j, Tracer 等东东来写日志,不管用什么,这些东东大多是大同小异的,一般都提供了这样5个日志级别: ? ? ?Debug ? ? ?Info ? ? ?Warn ? ? ?Error ? ? ?Fat...
分类:
其他好文 时间:
2014-09-09 18:40:49
阅读次数:
237
日志记录器(Logger)是日志处理的核心组件。log4j具有5种正常级别(Level)。 日志记录器(Logger)的可用级别Level (不包括自定义级别 Level), 以下内容就是摘自log4j API (http://jakarta.apache.org/log4j/docs/api/in...
分类:
其他好文 时间:
2014-09-05 16:03:51
阅读次数:
205
日志,众所周知日志就是记录一些历史事件,从某种意义上讲我们小学的时候写的日记也是日志。然而对于计算机也是有日志的。计算机的日志记录的也是历史事件,只不过是按时间序列将发生的事件予以记录。日志内容:事件发生的事件、事件内容在计算机上日志还是有日志级别的,按照..
分类:
系统相关 时间:
2014-08-21 08:30:04
阅读次数:
412
【日志的概念】日志是按照时间序列,将发生的事予以记录的信息集合。【日志的内容】日志记录:事件发生的时间,事件内容日志级别:事件的关键程度【设施分类】auth 认证相关authpriv 认证授权相关cron 计划任务相关daemon 守护进程相关kern 内核相关lpr 打印相关mail 邮..
分类:
其他好文 时间:
2014-08-21 08:28:44
阅读次数:
259
最近对log4j的日志配置小有兴趣,仔细研究了下,终于有了清晰的认识,顺便做了个日志文件的模板,方便以后查看和使用,顺便也为那些跟我当初一样,看日志文件看得云里雾里的朋友提供点详细的简单的资料。 #配置总的日志级别和输出目的:注意总的日志级别会覆盖掉下面输出目的地各自的日志级别,本人设置为空及...
分类:
其他好文 时间:
2014-08-15 20:51:59
阅读次数:
171