Zabbix安装配置测试环境系统:Centos-6.5-x86_64IP:192.168.1.233一、安装Tengine1.1创建目录并下载安装包mkdir-p/data/ops/{app,packages,scripts}cd/data/ops/packages/wgethttp://tengine.taobao.org/download/tengine-2.1.0.tar.gz1.2安装tenginetarzxftengine-2.0.3.tar...
分类:
其他好文 时间:
2015-02-10 16:59:28
阅读次数:
270
Tengine+keepalived安装配置测试环境系统:Centos-6.5-x86_64主IP:192.168.1.220备IP:192.168.219VIP:192.168.1.226一、安装Tengine1.1创建目录并下载安装包mkdir-p/data/ops/{app,packages,scripts}cd/data/ops/packages/wgethttp://tengine.taobao.org/download/tengine-2.1..
分类:
其他好文 时间:
2015-02-09 18:38:43
阅读次数:
331
最近学习了下flume的使用,以配合公司将日志系统独立出来的开发,官网用户手册:http://flume.apache.org/FlumeUserGuide.html#log4j-appender
1. flume架构
a. 组件
先搬上官网上的架构图
从图上可以看到flume的事件定义成了一个数据流,一个数据流组成了Agent,其实就是JVM实例,每个Agent包...
分类:
Web程序 时间:
2015-02-09 10:57:53
阅读次数:
312
测试框架mirrors.redking.com192.168.188.10
master.redking.com192.168.188.20
agent.redking.com192.168.188.30Puppet要求所有机器有完整的域名(FQDN),如果没有DNS服务器提供域名的话,可以在两台机器上设置主机名(注意要先设置主机名再安装Puppet,因为安装Puppet时会..
分类:
其他好文 时间:
2015-02-07 11:50:44
阅读次数:
153
没有运行,直接看源码得到sink简单运行过程SinkRunner负责运行sink程序内部类PollingRunnerimplements Runnable{ private SinkProcessor policy;}负责运行sinkrun方法while (!shouldStop.get()) {....
分类:
Web程序 时间:
2015-02-05 21:47:15
阅读次数:
211
我们直接看该Source的start方法吧
public void start() {
logger.info("Exec source starting with command:{}", command);
executor = Executors.newSingleThreadExecutor();
runner = new ExecRunnable(shell...
分类:
Web程序 时间:
2015-02-05 11:24:26
阅读次数:
282
1. Hadoop 支持lzo压缩依赖: lzo:Unix/linux系统默认没有lzo的 库,因此需要安装,sudoyum install lzo-devel.x86_64 sudo yum install lzo.x86_64 sudo yum install lzop.x86_64...
分类:
Web程序 时间:
2015-02-02 19:47:04
阅读次数:
416
MyEclipse是Eclipse的插件,也是一款功能强大的J2EE集成开发环境,支持代码编写、配置、测试以及除错。现在看一下MyEclipse6.5版本的速度性能优化大提速.优化MyEclipse6.5的速度. 一、加大JVM的非堆内存 打开 eclipse.ini-showsplashcom.....
分类:
系统相关 时间:
2015-02-01 10:47:13
阅读次数:
291
概览
flume-ng中最重要的核心三大组件就是source,channel,sink
source负责从源端收集数据
channel负责暂存收集来的数据,以备下游取走消费
sink负责消费通道中的数据,写到最终的输出端上
以上是总体的一个简单结构图,下面我们来深入每一个组件的内部看看:
1、Source
source接口的定义如下:
@Inte...
分类:
Web程序 时间:
2015-01-30 17:45:41
阅读次数:
1035
在flume1.5.2中,如果想要通过http方式的监控来获取flume相关度量值,通过在启动脚本后添加如下内容即可:
-Dflume.monitoring.type=http -Dflume.monitoring.port=34545
监控
-D的属性可以通过System.getProerties()直接获取得到,那么以上两个属性是通过方法loadMonitoring()来读取,该方法...
分类:
Web程序 时间:
2015-01-29 17:38:20
阅读次数:
321