2022年官网下安装Logstash最全版与官网查阅方法(8.1.0最新安装)
一、环境整合
构建工具(参考工具部署方式)
软件名称 | 版本 | 相关文章推荐 |
---|---|---|
NodeJS | 16.0.0 | https://www.cnblogs.com/liuyangfirst/p/15998172.html |
JDK | 1.8 | https://www.cnblogs.com/liuyangfirst/p/14334385.html |
Elasticsearch | 8.1.0 | https://www.cnblogs.com/liuyangfirst/p/16004977.html |
Elasticsearch-head | 8.1.0 | https://www.cnblogs.com/liuyangfirst/p/16004977.html |
二、Logstash安装
1、访问官网下载:https://www.elastic.co/fr/downloads/logstash
2、找到下载位置,解压文件夹,找到conf目录,备份文件logstash-sample.conf
3、新建文件start_logstash.bat,填入信息,右键发送到桌面
./logstash.bat -f C:\Users\WDAGUtilityAccount\Downloads\logstash-8.1.0\config\logstash-sample.conf
4、桌面双击start_logstash.bat,启动Logstash
5、浏览器输入:http://localhost:9600/,如图所示为成功(图中增加了插件jsonview使得显示更加精美)。
三、Logstash与Elasticsearch配置
1、在如图目录下新建文件,添加信息。
## 输入信息位置
input {
file {
path => "C:/Users/WDAGUtilityAccount/Downloads/logstash-8.1.0/logs/*" (修改为你的本地路径)
start_position => beginning
}
}
filter {
grok {
match => { "message" => "%{COMBINEDAPACHELOG}" }
}
date {
match => [ "timestamp" , "dd/MMM/yyyy:HH:mm:ss Z" ]
}
}
### 输出位置
output {
elasticsearch {
hosts => "localhost"
}
stdout { codec => rubydebug }
}
2、在如图目录下找到启动文件,修改信息。
3、桌面双击start_logstash.bat,启动Logstash(日志多了很多json)
4、浏览器输入:http://localhost:9600/,如图所示为成功(图中增加了插件jsonview使得显示更加精美)。
四、Logstash与Elasticsearch-head配置
1、找到配置文件,修改如图位置,输出位置指向head。
2、启动 Elasticsearch,启动head,重启Logstash
## 启动head
npm run start
3、浏览器输入:http://localhost:9100/,如图所示为成功。
十年磨一剑,一剑破万法