本配置采用docker 环境部署
安装Elasticsearch , Logstash, Kibana
安装elasticsearch
安装
docker run \
-d \
--name elasticsearch \
-p 9200:9200 \
-p 9300:9300 \
-e "discovery.type=single-node" \
docker.elastic.co/elasticsearch/elasticsearch:6.2.4
访问 http://localhost:9200
安装kibana
docker run \
-d \
-u 0 \
--name kibana \
-p 5601:5601\
docker.elastic.co/kibana/kibana:6.2.4
进入到容器内部:docker exec -it kibana /bin/bash
找到kibana的配置文件:/usr/share/kibana/config/ kibana.yml
修改配置文件,因为要绕过x-pack的安全检查
elasticsearch.url: http://localhost:9200
xpack.monitoring.ui.container.elasticsearch.enabled: false
重启容器:docker restart kibana
注意:elasticsearch.ur 中的地址必须是 服务器的 ip 地址: 不然会报如图错误
安装logstash
docker run \
-d \
-u 0 \
--name logstash \
-p 5044:5044\
docker.elastic.co/logstash/logstash:6