实时收集指定日志文件内容,发送到sources类型为netcat的flume端(理论上支持所有以socket形式监听的日志收集服务端)
可以满足单个日志文件的实时收集,可以配置nginx每个项目一个日志文件,每个日志文件一个单独的进程进行收集;并且对系统cpu、io、带宽、内存占用极低.
git clone https://github.com/qidasheng/xlog.git /bin/sh run.sh./configure
make
make install清理
make clean卸载
make uninstall配置
根目录xlog.conf有注解运行
xlog -c xlog.conf 后台运行
配置
daemonize = yes
或者
xlog -c xlog.conf -d