ELK 数据分析入门教程

安装

docker安装参考yapi那篇文章。

按照官网教程分别安装elasticsearchKibanaLogstash,使用docker安装比较简单 。更详细信息参考官网教程。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
下载镜像
docker pull docker.elastic.co/elasticsearch/elasticsearch:7.4.2
docker pull docker.elastic.co/kibana/kibana:7.4.2
docker pull docker.elastic.co/logstash/logstash:7.4.2
docker pull kibana:7.4.2 //速度更快

查看镜像
docker images

启动命令
docker run -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:7.4.2
# docker run --link YOUR_ELASTICSEARCH_CONTAINER_NAME_OR_ID:elasticsearch -p 5601:5601 {docker-repo}:{version}
# YOUR_ELASTICSEARCH_CONTAINER_NAME_OR_ID 通过curl http://127.0.0.1:9200命令获取name 或者 `docker ps` 命令获取
docker run --link ec5b7039d8bd:elasticsearch -p 5601:5601 kibana:7.4.2

测试命令
curl -X GET "localhost:9200/_cat/nodes?v&pretty"
curl http://127.0.0.1:9200