项目作者: littleFi

项目描述 :
docker版的es和logstash
高级语言:
项目地址: git://github.com/littleFi/docker-elastic-logstash.git
创建时间: 2019-08-02T08:04:59Z
项目社区:https://github.com/littleFi/docker-elastic-logstash

开源协议:

下载


docker-elastic-logstash

docker版的es和logstash

es 运行

docker network create elasticsearch
docker run -d —name elasticsearch -v /docker/conf/elasticsearch/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml —net elasticsearch -p 9200:9200 -p 9300:9300 -e “discovery.type=single-node” elasticsearch:5.6.16

logstash运行

docker run —rm -it -v /docker/conf/logstash/:/usr/share/logstash/config/ logstash:5.6.16

进入容器安装jdbc插件和es插件安装jdbc插件

bin/logstash-plugin install logstash-input-jdbc

安装es插件

bin/logstash-plugin install logstash-output-elasticsearch

启动logstash

bin/logstash -f config/address.conf —path.data=/root/

es-head 运行

docker run -d -p 9100:9100 —name elasticsearch-head mobz/elasticsearch-head:5