Docker搭建ELK环境

1、安装jdk

java -version

说明:要求jdk7+

2、安装ES:

(1)docker pull docker.elastic.co/elasticsearch/elasticsearch:7.2.0
(2)docker run -d -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" --name elasticsearch docker.elastic.co/elasticsearch/elasticsearch:7.2.0

说明:

sigle-node模式:节点将自己做为主节点,不会加入其他集群节点。

3、安装kibana:

(1)docker pull docker.elastic.co/kibana/kibana:7.2.0
(2)docker run -d --name kibana -p 5601:5601 --link elasticsearch -e ELASTICSEARCH_URL=http://elasticsearch:9200 docker.elastic.co/kibana/kibana:7.2.0

4、安装logstash:

(1)docker pull docker.elastic.co/logstash/logstash:7.2.0
(2)docker run --rm -it --name logstash --link elasticsearch -d -v /home/docker/elk/yaml/logstash.conf:/usr/share/logstash/pipeline/logstash.conf docker.elastic.co/logstash/logstash:7.2.0

5、查看es信息

http://192.168.171.103:9200

6、创建es索引

Docker搭建ELK环境_第1张图片

7、插入文档数据

Docker搭建ELK环境_第2张图片

8、登陆kibana

http://192.168.171.103:5601

9、kibana配置es索引

Docker搭建ELK环境_第3张图片

10、查看数据

Docker搭建ELK环境_第4张图片

作者:magic_kid_2010,如果觉得笔者的博客对您有所帮助,欢迎【犒赏】

 

 

你可能感兴趣的:(ELK)