包依赖管理工具http://glide.sh
curl https://glide.sh/get | sh
glide up
glide install
go build
./logagent -sentinel -configs ./test/ -v 5 -data ./tmp
采用可配置的插件结构
输入 -》 过滤器 -》输出
数据传输使用磁盘做FIFO队列缓存不会丢失数据了
配置可以使用本地json文件,也可以使用ETCD
支持Sentinel模式,检测配置文件修改自动应用
输入 file stdin upd http
过滤器 patch grok
输出 stdout redis elastic
参见 单元测试代码