Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
forked from qidasheng/xlog

基于linux c开发的多进程、低系统消耗的日志收集客户端、可结合flume、kafka同时对多个日志源进行日志的实时收集。

Notifications You must be signed in to change notification settings

shengxinking/xlog

Repository files navigation

xlog功能

实时收集指定日志文件内容,发送到sources类型为netcat的flume端(理论上支持所有以socket形式监听的日志收集服务端)
可以满足单个日志文件的实时收集,可以配置nginx每个项目一个日志文件,每个日志文件一个单独的进程进行收集;并且对系统cpu、io、带宽、内存占用极低.

安装xlog

下载

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

About

基于linux c开发的多进程、低系统消耗的日志收集客户端、可结合flume、kafka同时对多个日志源进行日志的实时收集。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Roff 81.9%
  • Shell 8.1%
  • C 6.6%
  • Makefile 3.4%

AltStyle によって変換されたページ (->オリジナル) /