Elk docker安装

rabbitmq 安装运行

docker pull rabbitmq:management
docker run -d -it --name rabbit --hostname rabbit -p 5672:5672 -p 15672:15672 rabbitmq:management

es 安装运行

docker pull elasticsearch:5.1.1
docker run -d -it --name es -p 9200:9200 -p 9300:9300 -e ES_JAVA_OPTS="-Xms1024m -Xmx1024m"  elasticsearch:5.1.1

Elk 安装可能出现的错误:

  1. max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
  2. 永久修改:vi /etc/sysctl.conf vm.max_map_count=262144
  3. 临时修改:sysctl -w vm.max_map_count=262144

安装启动kibana

docker run -d -it --name kibana --link es:elasticsearch -p 5601:5601 kibana:5.1.1

安装启动logstash

docker run -d -it logstash:5.1.1 -e 'input { rabbitmq { host => "192.168.10.34" port=> 5672 user => "guest" password => "guest" exchange=> "rabbit.log" exchange_type => "direct" queue => "log_queue" durable => true } } output { elasticsearch { hosts => [ "192.168.10.31:9200" ] } }'

docker-compose 安装Elk

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值