前提Logstash需要依賴elasticsearch,所以在安裝Logstash之前先安裝elasticsearch
官方地址
https://www.elastic.co/guide/en/logstash/current/installing-logstash.html 指向當前版本
針對6.3版本
Logstash需要Java 8.不支持Java 9。 使用官方Oracle發行版或OpenJDK等開源發行版。
要檢查Java版本,請運行以下命令:
顯示如下:
在某些Linux系統上,您可能還需要在嘗試安裝之前導出JAVA_HOME環境,尤其是在您從tarball安裝Java時。 這是因為Logstash在安裝期間使用Java來自動檢測您的環境並安裝正確的啟動方法(SysV init腳本,Upstart或systemd)。 如果Logstash在程序包安裝期間無法找到JAVA_HOME環境變量,則可能會收到錯誤消息,並且Logstash將無法正常啟動。
從軟件包存儲庫安裝(Linux下各種安裝具體見官方文檔)
https://www.elastic.co/guide/en/logstash/current/installing-logstash.htm
安裝下載二進制包
下載與您的主機環境匹配的Logstash安裝文件。 解壓縮文件。 不要將Logstash安裝到包含冒號(:)字符的目錄路徑中。
在支持的Linux操作系統上,您可以使用程序包管理器來安裝Logstash
配置Logstash
要配置Logstash,您需要創建一個配置文件,指定要使用的插件和每個插件的設置。 您可以在配置中引用事件字段,並在滿足特定條件時使用條件來處理事件。 運行logstash時,使用-f指定配置文件。
創建名為“logstash-simple.conf”的文件並將其保存在與Logstash相同的目錄中。更多復雜的配置見https://www.elastic.co/guide/en/logstash/current/config-examples.html
以下為Logstash整合elasticsearch自定義的logstash.cof
然后在logstash的bin文件夾下,運行logstash並使用-f標志指定配置文件。
啟動成功
返回如下基本信息
微信公眾號







