Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 1.64 KB

Logstash参考指南:存储你的第一个事件.md

File metadata and controls

25 lines (18 loc) · 1.64 KB

本文翻译自:Logstash Reference [6.5] » Getting Started with Logstash » Stashing Your First Event

首先,我们通过一个最简单的Logstash管道来测试Logstash是否已经安装成功。

Logstash管道有两个必需的元素:输入和输出,以及一个可选元素:过滤器。输入插件从源消耗数据,过滤器插件根据您指定的内容修改数据,输出插件将数据写入目标。 image

让我们运行以下最基础管道来测试Logstash安装成功与否,如下所示:

cd logstash-6.5.1
bin/logstash -e 'input { stdin { } } output { stdout {} }'

bin目录的位置因平台而异,请参阅目录布局以查找系统上bin\logstash所在位置。

-e选项允许你可以直接在命令行中指定一个配置。通过命令行进行配置可以避免反复的编辑修改配置文件从而快速的测试你的配置。上面的例子中,以标准输入stdin作为输入,结构化的数据直接从输入输出到标准输出stdout

启动Logstash后,看到Logstash打印出信息"Pipeline main started"后,在命令行中输入hello world:

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

Logstash为消息添加了时戳和IP信息。退出Logstash可在命令行中输入CTRL-D

恭喜你!你已经创建并运行了一个简单的Logstash管道。下一步,你将学习如何创建更加实用的管道。