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管道,接下來,你將學習如何建立更實際的管道。命令行

相關文章
相關標籤/搜索