Docker搭建ELK日志监控

前言:Elasticsearch做日志存储、Logstash做日志收集、Kibana界面展示

环境:MAC、Docker环境正常

1、下载elk镜像:docker pull sepb/elk

2、启动容器:docker run -p 5601:5601 -p 9200:9200 -p 5044:5044 -e ES_MIN_MEM=128m -e ES_MAX_MEM=2048m -it --name elk sebp/elk或者不想查看镜像执行过程直接使用docker run -d -p 5601:5601 -p 9200:9200 -p 5044:5044 -e ES_MIN_MEM=128m -e ES_MAX_MEM=2048m --name elk sebp/elk就可以,后面就不用再次启动容器直接访问验证是否安装完成(限制容器使用的内存,正常启动的情况下会输出大量日志,需要注意的是Docker容器启动保证内存至少4G)

安装过程中如果出现报错可参考https://ixjx.gitbooks.io/docker-elk-doc/prerequisites.html

3、验证es是否安装完成输入http://localhost:9200看到如下输出--我这里是本地安装的

验证kibana是否安装完成输入http://localhost:5601看到如下输出表示安装完成

4、安装完成后control+c关闭掉当前运行的状态,容器中再次启动服务

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值