文章目錄
- 引言
- 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
2.拉取鏡像
docker pull logstash:7.6.1
3.啟動logstash:
docker run -p 5044:5044 --name logstash -itd logstash:7.6.1
4.檢視是否運作:
docker ps
5.檢視運作日志:,啟動成功,提示“無法找到
elasticsearch
”,很正常,因為沒有配置相關的資訊,下面講解如何進入配置。
docker logs -f 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