1、创建并进入到用于存放Graylog配置文件的目录

mkdir -p /data/graylog/config && cd /data/graylog/config

2、下载Graylog配置文件

wget https://raw.githubusercontent.com/Graylog2/graylog-docker/2.4/config/graylog.confwget https://raw.githubusercontent.com/Graylog2/graylog-docker/2.4/config/log4j2.xml

3、修改graylog.conf配置文件如下信息:

# 修改管理员用户时区为上海时区

root_timezone = PRC

# 修改api-browser的IP地址为部署的服务器地址

rest_transport_uri = http://192.168.3.103:9000/api/

4、docker-compose.yml文件内容如下:

version: '2'services:# MongoDB: https://hub.docker.com/_/mongo/mongodb:image: mongo:3volumes:- /data/mongo:/data/dbcontainer_name: graylog_mongorestart: always# Elasticsearch: https://www.elastic.co/guide/en/elasticsearch/reference/5.6/docker.htmlelasticsearch:image: elasticsearch:5.6.12-alpinevolumes:- /data/elasticsearch:/usr/share/elasticsearch/datacontainer_name: graylog_elasticsearchrestart: alwaysenvironment:- http.host=0.0.0.0- transport.host=localhost- network.host=0.0.0.0# Disable X-Pack security: https://www.elastic.co/guide/en/elasticsearch/reference/5.6/security-settings.html#general-security-settings- xpack.security.enabled=false- xpack.watcher.enabled=false- xpack.monitoring.enabled=false- xpack.security.audit.enabled=false- xpack.ml.enabled=false- xpack.graph.enabled=false- "ES_JAVA_OPTS=-Xms512m -Xmx512m"ulimits:memlock:soft: -1hard: -1mem_limit: 1g# Graylog: https://hub.docker.com/r/graylog/graylog/graylog:image: graylog/graylog:2.4volumes:- /data/graylog/journal:/usr/share/graylog/data/journal- /data/graylog/config:/usr/share/graylog/data/configcontainer_name: graylog_serverrestart: alwaysenvironment:# CHANGE ME!- GRAYLOG_PASSWORD_SECRET=somepasswordpepper# Password: admin- GRAYLOG_ROOT_PASSWORD_SHA2=8c6976e5b5410415bde908bd4dee15dfb167a9c873fc4bb8a81f6f2ab448a918# 修改IP地址为部署的服务器IP- GRAYLOG_WEB_ENDPOINT_URI=http://192.168.3.103:9000/api# 修改graylog服务器为上海时区- TZ=PRClinks:- mongodb:mongo- elasticsearchdepends_on:- mongodb- elasticsearchports:# Graylog web interface and REST API- 9000:9000# GELF UDP- 5140:5140/udp

5、运行命令启动Graylog

docker-compose up -d

6、启动完成后,打开浏览器访问http://192.168.3.103:9000即可看到登陆界面,帐号密码均为:admin

PS: docker-compose.yml文件跟官网的有一定的出入,使用官网的配置文件,指定目录挂载Elasticsearch镜像的volume后无法启动,启动抛出异常,更换成alpine版本的elasticsearch:5.6.12启动正常。

elasticsearch docker无法挂载_使用Docker安装Graylog日志收集系统相关推荐

  1. docker搭建grafana+loki+promtail日志收集系统

    文章目录 docker搭建grafana+loki+promtail日志收集系统 1.拉取镜像 2.loki搭建 1)新建配置文件 2)启动容器 3.promtail搭建 1)新建配置文件 2)启动容 ...

  2. Kubernetes安装EFK日志收集

    Kubernetes 中比较流行的日志收集解决方案是 Elasticsearch.Fluentd 和 Kibana(EFK)技术栈,也是官方现在比较推荐的一种方案. 后续我会更新使用Log-Pilot ...

  3. java 如何去掉http debug日志_你居然还去服务器上捞日志,搭个日志收集系统难道不香么!...

    作者:MacroZheng 链接:https://juejin.im/post/5eef217d51882565d74fb4eb 摘要 ELK日志收集系统进阶使用,本文主要讲解如何打造一个线上环境真实 ...

  4. java 如何去掉http debug日志_你居然还去服务器上捞日志,搭个日志收集系统难道不香吗?...

    作者:MacroZheng 链接:https://juejin.im/post/5eef217d51882565d74fb4eb 来源:掘金 SpringBoot实战电商项目mall(35k+star ...

  5. 日志收集系统EFK安装及配置

    目的 服务器运维系统日志监控是非常重要的工作.,目前常见的有EFK日志收集系统,实际上是3个系统组成,elasticsearch +  filebeat+kibana.这三个软件在 elastic.c ...

  6. execve系统调用_张凯捷—系统调用分析(3) (基于最新Linux5.0版本系统调用日志收集系统)...

    在上一篇文章<系统调用分析(2)>中介绍和分析了32位和64位的快速系统调用指令--sysenter/sysexit和syscall/sysret,以及内核对快速系统调用部分的相关代码,并 ...

  7. scribe php,Scribe日志收集系统的安装

    除此之外本文还收集了网络上的很多资料,加入了自己的一些解决方法,由于没有集中记录,有些地方若出现了相同,还请见谅,感谢原著作者. Scribe是facebook开源的日志收集系统,在facebook内 ...

  8. Centos7 Docker 目录挂载_入门试炼06

    文章目录 一.目录挂载格式 二.需求实战 2.1. 目录挂载 2.2. 测试目录挂载_同步文件 2.3. 测试目录挂载_同步文件夹 一.目录挂载格式 我们可以在创建容器的时候,将宿主机的目录与容器内的 ...

  9. docker $PWD路径_深入浅出Docker 镜像

    技术头条:干货.简洁.多维全面.更多云计算精华知识尽在眼前,get要点.solve难题,统统不在话下! 作为云计算的当红明星Docker 来势汹汹,它就像一场森林大火,烧到了我们中间.因为工作的原因, ...

最新文章

  1. 扫描全能王文件上传不了服务器,扫描全能王如何备份JPG 文件备份JPG办法
  2. 20210621 数学上的距离和空间
  3. 主定理(master theorem)学习小记
  4. android多线程文章,Android 多线程处理之多线程用法大集合
  5. log4j升级到logback
  6. 电除尘原理计算机机箱,高炉煤气布袋除尘器计算机监控系统
  7. 一道经典极限题的分析与求解
  8. iis日志字段解析 网站运维工具使用iis日志分析工具分析iis日志(iis日志的配置)
  9. C++ 可变索引模板 和 template template
  10. 微软集成开发者工具到 Visual Studio 中,Web 工具迎来“大换血”?
  11. 快讯:阿里巴巴加入JCP执行委员会
  12. 国外计算机从什么开始学,从零开始学电脑知识 1(国外英语资料).doc
  13. java如何写出简洁代码
  14. Linux(三)进程,vim权限,网络
  15. 织信informat低代码平台怎么样?
  16. IDEA最全图标详解
  17. Sql server exec 动态列 创建临时表
  18. 获取字符串以逗号隔开的两个值
  19. centos下安装Elasticsearch
  20. 我对位运算的若干疑问和认识

热门文章

  1. 不谈面试题,谈谈面试官喜欢见到的特质!
  2. 普林斯顿中国籍教授:中国学生是怎样被一步步淘汰掉的?
  3. 10 年前被删的初恋,凌晨 1 点突然加我…
  4. Django博客系统(首页文章数据展示)
  5. python与Redis数据库进行交互(安装包、调用模块、StrictRedis对象⽅法、交互代码示例(string增加、string获取、string修改、string删除、获取键))
  6. F5刷新以及计算几秒钟的代码
  7. 如何在超大分辨率的图片中检测目标?
  8. 第六篇:Feedforward Networks 前向网络
  9. 在Linux中打印函数调用堆栈【原创】
  10. 学习SQLite之路(五) C/C++ SQLite开发实例