天天看點

《果然新鮮》電商項目(44)- Docker下安裝Logstash

文章目錄

  • ​​引言​​
  • ​​1.docker 下安裝logstash​​
  • ​​1.1 安裝logstash​​
  • ​​1.2 logstash配置​​
  • ​​總結​​

引言

在前面實作了在Docker下安裝ES和Kibana,并把坑填完了,有了經驗,本文主要講解如何安裝Logstash。

1.docker 下安裝logstash

1.1 安裝logstash

1.docker hub 查詢​

​logstash​

​​最新版本​​https://hub.docker.com/_/logstash?tab=tags​​​,切換到Tags,可以看到最新的版本為​

​7.6.1​

​​

《果然新鮮》電商項目(44)- Docker下安裝Logstash

2.拉取鏡像

docker pull logstash:7.6.1      
《果然新鮮》電商項目(44)- Docker下安裝Logstash

3.啟動logstash:

docker run -p 5044:5044 --name logstash -itd logstash:7.6.1      

4.檢視是否運作:

docker ps      
《果然新鮮》電商項目(44)- Docker下安裝Logstash

5.檢視運作日志:,啟動成功,提示“無法找到​​

​elasticsearch​

​”,很正常,因為沒有配置相關的資訊,下面講解如何進入配置。

docker logs -f logstash      
《果然新鮮》電商項目(44)- Docker下安裝Logstash

1.2 logstash配置

1.在容器運作的狀态進入容器:

docker exec -it logstash /bin/bash      

2.進入容器配置目錄,裡面有很多配置檔案,如:​

​logstash.yml​

​​、 ​

​pipelines.yml​

​等,可以根據自己的需求來配置:

cd /usr/share/logstash/config      
exit
docker restart logstash      

總結

繼續閱讀