(十三):Logstash安装
1、下载Logstash
Logstash下载地址:https://www.elastic.co/cn/downloads/past-releases#logstash。这里选择7.10.0版本1,和我这边的ElasticSearch版本保持一致。
下载完成后解压文件,详情如下:

2、配置Logstash
Logstash的配置可参考:https://www.elastic.co/guide/en/logstash/7.10/configuration.html。
在解压的bin目录下,新增 logstash.conf 文件,文件内容可参考 conf 文件下的 logstash-sample.conf,这里设置控制台输入输出。

logstash.conf 文件内容详情:
input {
# 从控制台中输入来源,标准输入
stdin{
}
}
output {
# 从控制台中输输出来源,标准输出
stdout{
}
}
3、启动Logstash
执行如下命令:
logstash -f logstash.conf
详情如下:
在出现Successfully的日志后,在控制台手动输入一个任意字符,结果如下所示:

Logstash已将输入内容打印在了屏幕上,并且转化为了JSON格式,Logstash进行标准输入输出成功。
4、验证Logstash是否启动成功
验证Logstash是否启动成功,访问地址 localhost:9600,出现如下界面启动成功。

5、关闭Logstash
在执行Logstash命令之后,该命令不会自动退出,在收到 Ctrl + C 命令后方会退出。详情如下:

【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)