logstash安装配置

下载及安装

wget https://artifacts.elastic.co/downloads/logstash/logstash-5.0.0.tar.gz

tar –xvf logstash-5.0.0.tar.gz

移动文件夹编辑用户权限

mv logstash-5.0.0 /usr/local/logstash

chown –R elsearch:elsearch logstash

logstash应用

logstash本质上就是收集数据。我们需要为它指定input, output和filter(注意input和output可以是多个)。基本流程如下:

我们可以自己写自己的配置文件,首先创建一个文件, 命名为"logstash.conf", 随便写点配置:

配置一:标准输入输出

input {

stdin{}

}

output {

stdout{}

}

然后使用logstash -f XXX/XXX/logstash.conf, 在启动的时候加载这个conf文件, 输入是标准输入(stdin), 输出是标准输出(stdout).

配置二:标准输入,es输出

input {

stdin{}

}

output {

elasticsearch {

action => "index"            # 在ES上操作index

hosts  => "localhost:9200"  # ES地址

index  => "test"            # 索引名

}

启动ES和logstash后, 在终端输出111,222,333,444,555这个5个数据。

你可能感兴趣的:(logstash安装配置)