![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
logs
文章平均质量分 81
booooooooooooooooooo
这个作者很懒,什么都没留下…
展开
-
flume ng 1.3 安装配置方法
ref:http://blog.csdn.net/hijk139/article/details/8308224业务系统需要收集监控系统日志,想到了hadoop的flume。经过试验,虽说功能不算足够强大,但基本上能够满足功能需求。Flume 是一个分布式、可靠和高可用的服务日志收集工具,能够和hadoop,hive等配置完成日志收集,存储,分析处理等工作,更详细的介绍可以参见apache网站转载 2013-01-23 21:16:01 · 874 阅读 · 0 评论 -
flume 配置优化实践谈
1. channel的优化 a.在Flume中,channel也是一个性能的瓶颈。如果从Agent发送过来要处理的event的数量不断增加,那么将会给channel带来很大的处理压力,从而影响整个系统性能。在这个问题上,我们可以配置多个channel进行分流。然后我们可以通过某种规则,例如手动设置,将不同的Agent产生的event发送给相应的channel,这样就将压力分摊给了多个Ch原创 2013-08-21 01:13:44 · 2603 阅读 · 0 评论 -
Slf4j MDC 使用和 基于 Logback 的实现分析
前言如今,在 Java 开发中,日志的打印输出是必不可少的,Slf4j + LogBack 的组合是最通用的方式。关于 Slf4j 的介绍,请参考本博客http://ketao1989.github.io/posts/Java-slf4j-Introduce.html有了日志之后,我们就可以追踪各种线上问题。但是,在分布式系统中,各种无关日志穿行其中,导致我们可能无法直接定转载 2015-06-02 23:21:55 · 21078 阅读 · 4 评论 -
应用接管三方库的日志
正常情况下,三方库里涉及到如日志输出,该直接使用日志框架,如sef4j或jcl,不该于具体的实现关联,例如jul,log4j,logback.这种情况下,当应该包含此三方库时,由运行时决定,日志通过什么实现做输出。 比如jcl的策略是: 1.首先查找org.apache.commons.logging.Log属性,该属性可以在java代码中设置,更常见的是在classpath下原创 2015-12-27 14:51:59 · 919 阅读 · 0 评论