资讯专栏INFORMATION COLUMN

DOCKER ELK

jhhfft / 2598人阅读

摘要:建立工作目录文件启动容器查看的进入容器进入目录执行命令加载这样就可以在上看到官方的的了。

建立工作目录:/data/docker

</>复制代码

  1. elk-master
  2. ├── docker-compose.yml
  3. ├── elasticsearch
  4. │   ├── config
  5. │   │   └── elasticsearch.yml
  6. │   └── Dockerfile
  7. ├── extensions
  8. │   ├── logspout
  9. │   │   ├── build.sh
  10. │   │   ├── Dockerfile
  11. │   │   ├── logspout-compose.yml
  12. │   │   ├── modules.go
  13. │   │   └── README.md
  14. │   └── README.md
  15. ├── kibana
  16. │   ├── config
  17. │   │   └── kibana.yml
  18. │   └── Dockerfile
  19. ├── LICENSE
  20. ├── logstash
  21. │   ├── config
  22. │   │   └── logstash.yml
  23. │   ├── Dockerfile
  24. │   └── pipeline
  25. │   └── logstash.conf
  26. ├── metricbeat
  27. │   ├── config
  28. │   │   └── metricbeat.yml
  29. │   └── Dockerfile
  30. └── README.md

docker-compose.yml 文件:

</>复制代码

  1. version: "3.6"
  2. services:
  3. elasticsearch:
  4. build:
  5. context: elasticsearch/
  6. volumes:
  7. - ./elasticsearch/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml:ro
  8. ports:
  9. - "9200:9200"
  10. - "9300:9300"
  11. environment:
  12. ES_JAVA_OPTS: "-Xmx256m -Xms256m"
  13. networks:
  14. - elk
  15. logstash:
  16. build:
  17. context: logstash/
  18. volumes:
  19. - ./logstash/config/logstash.yml:/usr/share/logstash/config/logstash.yml:ro
  20. - ./logstash/pipeline:/usr/share/logstash/pipeline:ro
  21. ports:
  22. - "5000:5000"
  23. environment:
  24. LS_JAVA_OPTS: "-Xmx256m -Xms256m"
  25. networks:
  26. - elk
  27. depends_on:
  28. - elasticsearch
  29. kibana:
  30. build:
  31. context: kibana/
  32. volumes:
  33. - ./kibana/config/:/usr/share/kibana/config:ro
  34. ports:
  35. - "5601:5601"
  36. networks:
  37. - elk
  38. depends_on:
  39. - elasticsearch
  40. heartbeat:
  41. image: docker.elastic.co/beats/heartbeat:6.2.4
  42. networks:
  43. - elk
  44. depends_on:
  45. - elasticsearch
  46. packetbeat:
  47. image: docker.elastic.co/beats/packetbeat:6.2.4
  48. networks:
  49. - elk
  50. depends_on:
  51. - elasticsearch
  52. metricbeat:
  53. build:
  54. context: metricbeat/
  55. volumes:
  56. - ./metricbeat/config/metricbeat.yml:/usr/share/metricbeat/config/metricbeat.yml:ro
  57. networks:
  58. - elk
  59. depends_on:
  60. - elasticsearch
  61. networks:
  62. elk:
  63. driver: bridge

启动elk容器

</>复制代码

  1. docker-compose up

查看 kibana 的 IP172.18.0.7

进入 metricbeat 容器

</>复制代码

  1. docker exec -it [YOUR CONTAINER ID] /bin/bash

进入目录:cd /usr/share/metricbeat

执行命令加载 Dashboard

./metricbeat setup -E setup.kibana.host=172.18.0.7:5601

这样就可以在 kibana 上看到官方的 metricbeatdashboard 了。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/27333.html

相关文章

  • 使用ELK处理Docker日志(一)

    摘要:编者的话产品经理为了纪念四岁生日,撰写一系列文章,介绍如何使用收集和处理环境日志。在将日志发送到的上下文中,使用日志驱动可能是最简单的方法。如果使用或日志记录驱动程序,则需要将定义为输入。 [编者的话] Daniel Berman ( Logz.io 产品经理)为了纪念 Docker 四岁生日,撰写一系列文章,介绍如何使用 ELK 收集和处理 Dockerized 环境日志。小数今天...

    singerye 评论0 收藏0
  • 你离ELK只有一句docker-compose的距离

    摘要:但有一个问题就是对于一个初学者如此洁净的环境,我完全不知道从何入手,也弄不清这个框架的优势是什么连个样本都没有。还有的配置,的接入都踩过不少坑,才部署成一个像样的学习环境。之后在写脚本的时候又是各种踩雷,终于实现了快速一键部署。 引言 刚接触Elk的时候,我用https://github.com/deviantony/docker-elk,部署了第一个测试环境,这是一个很优秀的项目,几...

    red_bricks 评论0 收藏0
  • 使用Docker快速部署ELK分析Nginx日志实践

    摘要:数据导入与校验容器运行之后,笔者需要验证是否启动成功,可以通过浏览器访问和的页面是否成功来判断。的整体操作流程比较简单,首先是收集各种日志并进行过滤,然后将过滤后的内容发送到服务中,最后用户通过的页面查看中的日志数据作者汤青松微信日期 一、背景 笔者所在项目组的项目由多个子项目所组成,每一个子项目都存在一定的日志,有时候想排查一些问题,需要到各个地方去查看,极为不方便,此前听说有ELK...

    el09xccxy 评论0 收藏0
  • 使用Docker快速部署ELK分析Nginx日志实践

    摘要:数据导入与校验容器运行之后,笔者需要验证是否启动成功,可以通过浏览器访问和的页面是否成功来判断。的整体操作流程比较简单,首先是收集各种日志并进行过滤,然后将过滤后的内容发送到服务中,最后用户通过的页面查看中的日志数据作者汤青松微信日期 一、背景 笔者所在项目组的项目由多个子项目所组成,每一个子项目都存在一定的日志,有时候想排查一些问题,需要到各个地方去查看,极为不方便,此前听说有ELK...

    chenatu 评论0 收藏0
  • 使用Docker快速部署ELK分析Nginx日志实践

    摘要:数据导入与校验容器运行之后,笔者需要验证是否启动成功,可以通过浏览器访问和的页面是否成功来判断。的整体操作流程比较简单,首先是收集各种日志并进行过滤,然后将过滤后的内容发送到服务中,最后用户通过的页面查看中的日志数据作者汤青松微信日期 一、背景 笔者所在项目组的项目由多个子项目所组成,每一个子项目都存在一定的日志,有时候想排查一些问题,需要到各个地方去查看,极为不方便,此前听说有ELK...

    xumenger 评论0 收藏0

发表评论

0条评论

jhhfft

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<