II II BBBBBBBBB IIII IIII BBBBBBBBBB II II BBBB BBBB II GGGGGG PPPPPP II PPPPP EEEEEE BBBB BBB IIII GGGGGGGG PPPPPPPP IIII PPPPPPPPP EEEEEEEE BBBB BBBB IIII GGGGGGGGGG PPPPPPPPPP IIII PPPPPPPPPP EEEEE EEEE BBBB BBBBB IIII GGGG GGGG PPPP PPPP IIII PPPP PPPP EEE EEEEEE BBBB BBBB IIII GGGG GGGG PPP PPPP IIII PPPP PPPP EEEE EEEEE BBBB BBBBB IIII GGGGG GGGG PPP PPPPPP IIII PPPP PPPPPP EEEEEEE BBBB BBBBB IIII GGGG GGGG PPP PPPPP IIII PPPP PPPPP EEEEEEE GGGG PPP PPPP GGGGG PPP PPPP GGGGGGG PPP PPPP GGGG Bigpipe Log Agent INF/DT + INF/COM [目标] 1、从本地磁盘文件获得日志行,并发布到从Bigpipe中 2、支持日志文件的切割,如cronolog [快速上手] 1、配置conf/logagent.conf。必须关注的配置项包括: datasource 日志所在的目录位置 pipename 发布到Bigpipe的位置 meta_host、root_path Zookeeper的位置 start_file_name 初次启动时发布的文件名。如果是从空目录开始发布,可以填access_log; 如果是从已经切分过的目录开始发布,则必须填第一个文件的文件名,如 access_log.20111031。 2、初次发布请*务必*删除进度文件 rm *.progress 3、启动LogAgent ./logagent 如果启动成功,您稍候将在log/bigpipe_logagent.log中看到日志。 4、保证filelist中只有一个日志文件在被写入,如果有多个写入,可以使用多个logagent实例 5、不要手动使用touch修改日志文件最后修改时间