[logstash] 下載安裝初始化
阿新 • • 發佈:2020-06-30
下載
直接下載官方釋出的二進位制包的,可以訪問 https://www.elastic.co/downloads/logstash 頁面找對應作業系統和版本,點選下載即可。不過更推薦使用軟體倉庫完成安裝。
安裝
如果你必須得在一些很老的作業系統上執行 Logstash,那你只能用原始碼包部署了,記住要自己提前安裝好 Java:
yum install java-1.8.0-openjdk
export JAVA_HOME=/usr/java
軟體倉庫的配置,主要兩大平臺如下:
Debian 平臺
wget -O - http://packages.elasticsearch.org/GPG-KEY-elasticsearch | apt-key add - cat >> /etc/apt/sources.list <<EOF deb http://packages.elasticsearch.org/logstash/5.0/debian stable main EOF apt-get update apt-get install logstash Redhat 平臺 rpm --import http://packages.elasticsearch.org/GPG-KEY-elasticsearch cat > /etc/yum.repos.d/logstash.repo <<EOF [logstash-5.0] name=logstash repository for 5.0.x packages baseurl=http://packages.elasticsearch.org/logstash/5.0/centos gpgcheck=1 gpgkey=http://packages.elasticsearch.org/GPG-KEY-elasticsearch enabled=1 EOF yum clean all yum install logstash
測試執行
logstash -e "input{stdin{}}output{stdout{codec=>rubydebug}}"
或者 使用配置檔案啟動
[logstash -e logstash.config]
然後在命令列輸入 helloworld
helloworld { "host" => "LAPTOP-2F5FUTK2", "@timestamp" => 2020-06-30T08:05:36.120Z, "message" => "helloworld\r", "@version" => "1" }
如果使用配置檔案
logstash.config
input {
stdin{
}
}
output {
stdout{
}
}