最近使用logstash的作为日志处理工具是发现一个问题,logstash给提供了一个默认的时间字段@timestamp,这个时间无论我怎么该他都是0时区的时间,没有办法改成+08:00时区的时间,后来查了很多资料发现原来是代码直接获取的UTC默认的时间,所以无论怎么更改系统时间它都不会改变。..
分类:
其他好文 时间:
2015-12-30 13:51:00
阅读次数:
4773
hadoop一般用在离线的分析计算中,而storm区别于hadoop,用在实时的流式计算中,被广泛用来进行实时日志处理、实时统计、实时风控等场景,当然也可以用在对数据进行实时初步的加工,存储到分布式数据库中如HBase,便于后续的查询。 面对的大批量的数据的实时计算,storm实现了一个可扩展的、低...
分类:
其他好文 时间:
2015-12-26 13:23:51
阅读次数:
142
1. 加入log4j和slf4j的jar包2. web.xml:[html]view plaincopyprint?log4jConfigLocation/WEB-INF/classes/log4j.properties-->classpath:log4j.propertieslog4jRefres...
分类:
编程语言 时间:
2015-12-12 12:28:11
阅读次数:
236
1.spring的切面编程 概念原理可以看这里:http://blog.csdn.net/moreevan/article/details/11977115 2.所需要的jar包 maven引入jar包(aspectj+aopalliance+cglib+spring):另外还有log日志jar包 ...
分类:
编程语言 时间:
2015-11-21 15:46:39
阅读次数:
647
IBatis.Net中提供了方便的日志处理,可以输出sql语句等调试信息。常用的有两种:1、输出到控制台:2、利用log4net输出到文件:
分类:
Web程序 时间:
2015-11-20 19:45:59
阅读次数:
154
首先,AOP处理日志是必需的,不使用AOP处理日志有诸多不便。日志处理是每个项目当中一个非常重要的内容。没有了日志,也就失去了对系统的可控性。没有日志,系统出现任何问题,都会没有踪迹可寻,这对一个信息系统而言是非常危险的。然而,使用纯OOP思想进行日志处理,我们会发现,每个逻辑部分中总会混入日志处理...
分类:
其他好文 时间:
2015-11-15 16:06:39
阅读次数:
195
1.Apache访问日志处理,使用cronolog.2.Nginx日志处理:利用重启NGINX来实现日志切割。思路:mvnginx.lognginx-${data}-nginx.log./nginx/sbin/nginx-sreload3.Nginx不记录不需要的日志,如图片、视频等。location~.\.(js|jpg|jpeg|mp4|css|bmp|gif)${access_logoff;}4.Apache..
分类:
系统相关 时间:
2015-11-05 09:10:23
阅读次数:
186
本文参考自:http://www.cnblogs.com/jiekzou/多线程操作同一个文件时会出现并发问题。解决的一个办法就是给文件加锁(lock),但是这样的话,一个线程操作文件时,其它的都得等待,这样的话性能非常差。可以在代码中加锁,也可以在数据库中加锁。 另外一个解决方案,就是先将数据放....
分类:
Web程序 时间:
2015-11-03 21:17:13
阅读次数:
246
分享自己写的一个日志处理库,如果你需要更重,可以进一步扩展,如果你需要更轻,只需要使用Logger类中的方法就可以了。之所以使用Timer+队列而不是使用ThreadPool来写入日志,主要是考虑到可以进行更大程度的控制。主要代码:Logger 1 using System; 2 using S.....
分类:
其他好文 时间:
2015-10-23 21:17:38
阅读次数:
192
欢迎关注微信号:neihanrukou 什么是Awk Awk是一种小巧的编程语言及命令行工具。(其名称得自于它的创始人Alfred Aho、Peter Weinberger 和 Brian Kernighan姓氏的首个字母)。它非常适合服务器上的日志处理,主要...
分类:
其他好文 时间:
2015-10-23 16:51:49
阅读次数:
310