1.Logstash简介
Logstash 是免费且开放的服务器端数据处理管道,能够从多个来源采集数据,转换数据,然后将数据发送到您最喜欢的“存储库”中。
LogStash 的核心价值就在于它将业务系统和数据展示系统隔离开来,屏蔽了各自系统变化对彼此的影响,使系统之间的依赖降低并可独自进化发展。
LogStash 可以从多个数据源提取数据,然后再清洗过滤并发送到指定的目标数据源。目标数据源也可以是多个,而且只要修改 LogStash 管道配置就可以轻松扩展数据的源头和目标。
2.下载并安装
从官方下载Logstash安装包,主要下载与安装系统匹配的安装包,压缩包更方便维护,解压到指定目录。
3.修改配置文件并执行
复制配置文件logstash-sample.conf,改名为logstash.conf,修改配置文件。
执行bin目录下的logstash执行文件,但基础目录却不是bin目录,而是根目录,所以执行命令应为:
./logstash -f ./config/logstash.conf
参考: