【logstash】安裝配置

logstash安裝

1,下載

logstash下載
https://www.elastic.co/downloads/logstashjava

2,安裝

  • 檢查jdk版本

    若是沒有須要本身安裝jdk
java -version

  • 上傳logstash安裝包到/opt文件夾下,解壓

#解壓
tar -zxvf logstash-6.1.1.tar.gz
#創建軟連接
ln -s /opt/logstash-6.1.1/bin/logstash  /usr/local/sbin/logstash
  • 測試logstash

    原理:輸入,過濾器,輸出
#由於已經加了軟連接,因此直接能夠輸入命令 logstash執行
logstash -e 'input { stdin { } } output { stdout {} }'

輸入 hello能夠看到logstash直接獲取到了hello
shell

3,經常使用參數

參數 用途
-n 指定Logstash實例的名稱,若是未指定,默認爲主機名
-f 指定Logstash配置文件或目錄,若是指定目錄則合併目錄中配置文件
-e 指定Logstash配置數據,以字符串的形式指定,經常使用於手工測試
-l 指定Logstash日誌文件目錄,默認安裝目錄下logs目錄
--debug 開啓Logstash調試模式
--log.level 指定Logstash日誌級別,fatal/error/warn/info/debug/trace
--config.debug 指定Logstash打印配置合併日誌,開啓前提是打開調試模式--debug以及設置日誌級別
-t 測試Logstash配置文件,,必須配合-f使用
-r 設置Logstash自動重載配置文件,必須配合-f使用
--config.reload.interval 設置Logstash重載配置週期,默認爲3秒
--http.host 設置LogstashAPI監聽地址
--http.port 設置LogstashAPI監聽端口
--quiet 設置 Logstash爲安靜模式
相關文章
相關標籤/搜索