安装

1.下载 

下载地址:​​Download Logstash Free | Get Started Now | Elastic | Elastic​

下载与elasticSearch同一个版本

2.解压 

测试(标准输入与输出)

启动

在bin 目录之下运行:

logstash -e ""

 或者:

logstash -e "input { stdin {} } output { stdout {} }"

说明:

-e 标志可以在命令行直接指定配置文件。

双引号不能改成单引号否则可能会报:ERROR: Unknown command '{'

启动结果:

logstash--安装与配置_elk

测试 

在启动后的界面输入:hello world,然后回车

logstash--安装与配置_elasticsearch_02

测试(输出到ElasticSearch)

1.创建配置文件

进入bin目录,新建文件 logstash.conf  内容如下:

input {
stdin{}
}

output {
stdout{}
elasticsearch {
hosts=>"127.0.0.1:9200"
}
}

2.启动

启动ElasticSearch

启动ElasticSearch Head

启动Logstash

logstash -f logstash.conf

出现下边这个表示启动成功:

logstash--安装与配置_elastic_03

3.测试

在上边Logstash启动后的命令窗口中输入:Tony Stark,然后回车:

logstash--安装与配置_安装配置_04

使用ElasticSearch Head查看 ElasticSearch中的结果

如下图:自动创建了以logstash开头,后边跟着日期的一个索引

logstash--安装与配置_logstash_05

logstash--安装与配置_安装配置_06

其他网址

​windows环境下Logstash 安装配置使用 - 瑞查德的菜园子 ​