使用 Graylog 管理服务日志
日志管理是一件麻烦的事情,特别是服务多的情况下出了问题需要排错、分析非常困难,一般会使用 ELK,但这篇文章将会介绍另外一个同样优秀的日志聚合平台 Graylog 准备工作 安装 docker、修改 docker 镜像仓库、安装 pip、安装 docker-compose # 如果觉得麻烦可以用这个部署辅助工具自动完成 git clone https: //github.com/kwkwc/dockerSH.git # 进入工具目录并自动部署 cd dockerSH && ./deploy.sh Graylog 配置文件 graylog 的配置文件有两个,graylog.conf、log4j2.xml,其中 graylog.conf 的内容经常会有改动,可能会导致启动失败,所以请从下面的地址下载(同样是官方配置,只是版本不同) # graylog.conf https: //github .com /kwkwc/dockerSH/blob/master/services/graylog/config/graylog .conf # log4j2.xml https: //github .com /kwkwc/dockerSH/blob/master/services/graylog/config/log4j2 .xml 注意事项 graylog 依赖 mongo