原文链接
首先,我们通过运行一个最基础的Logstash pipline
来测试你的Logstash.
一个 Logstash pipline
有两个必要元素,input
和 output
,和一个可选元素filter
,input插件从来源消费数据,filter插件按照你的声明,定制修改数据,output插件将数据写入到目标中.
最简单的Logstash pipline
1 | cd logstash-7.9.1 |
-e
标记可以让你直接通过命令行指定配置. 在命令行中直接声明配置可以快速验证配置,而不用在迭代过程中编辑配置文件. 当前例子中从标准输入中获取输入stdin
,并将输入结果按照结构化的格式输出到标准输出中stdout
.
开启Logstash,等待屏幕输出Pipeline main started
后,键入hello world
Logstash会添加 timestamp
和 host
信息到消息中.
1 | hello world |
Logstash运行中,CTRL-D
命令退出
现在你已经创建了一个基础的Logstash pipline,下一步,你将学习如和创建一个更实用的pipline.
文章链接 https://fangzongzhou.github.io/2020/09/24/计算机/技术文档/Logstash/存储第一个事件/