Logstash 参考指南(储存你的第一个事件)

存储你的第一个事件

首先,让咱们经过运行最基本的Logstash管道来测试你的Logstash安装。shell

Logstash管道有两个必需的元素,inputoutput,以及一个可选的元素,filter。输入插件使用来自源的数据,过滤器插件根据你的指定修改数据,输出插件将数据写入目的地。布局

basic_logstash_pipeline.png

要测试你的Logstash安装,请运行最基本的Logstash管道,例如:学习

cd logstash-6.4.2
bin/logstash -e 'input { stdin { } } output { stdout {} }'
bin目录的位置因平台而异,请参阅目录布局以找到你的系统上 bin\logstash的位置。

-e标志容许你直接从命令行指定配置,在命令行中指定配置可让你快速测试配置,而没必要在迭代之间编辑文件。示例中的管道接受来自标准输入的输入stdin,并将输入移动到标准输出stdout,在一个结构化的格式中。测试

启动Logstash后,等待看到“Pipeline main started”,而后在命令提示符下输入hello worldspa

hello world
2013-11-21T01:22:14.405+0000 0.0.0.0 hello world

Logstash向消息添加时间戳和IP地址信息,经过在运行Logstash的shell中发出CTRL-D命令来退出Logstash。插件

恭喜!你已经建立并运行了一个基本的Logstash管道,接下来,你将学习如何建立更实际的管道。命令行

相关文章
相关标签/搜索