SpringBoot使用Graylog日志收集

dalaoyang 2019-04-22

云栖社区 Java核心技术 日志 Apache 配置 Maven springboot Elasticsearch pattern utf-8

本文介绍SpringBoot如何使用Graylog日志收集。

1.Graylog介绍

Graylog是一个生产级别的日志收集系统,集成Mongo和Elasticsearch进行日志收集。其中Mongo用于存储Graylog的元数据信息和配置信息,ElasticSearch用于存储数据。

架构图如下:

生产环境配置图如下:

2.安装Graylog

在官方文档上推荐了很多种安装的方式,这里以docker-compose的方式为例,进行安装Graylog,mongo,elasticsearch。

docker-compose.yml内容如下(这里是在官网的基础上改了一下):

version: '2'
services:
  # MongoDB: https://hub.docker.com/_/mongo/
  mongodb:
    image: 
登录 后评论
下一篇
冒顿单于
9409人浏览
2019-08-28
相关推荐
SpringBoot使用ELK日志收集
2335人浏览
2019-03-01 14:48:31
Docker日志收集新方案:log-pilot
17420人浏览
2017-02-09 20:35:01
Docker日志收集最佳实践
16374人浏览
2017-03-24 17:47:02
graylog2安装
681人浏览
2017-11-21 17:39:00
CTF比赛工具自收集
649人浏览
2018-02-28 09:58:29
2017年Java日志框架及工具综述
428人浏览
2017-10-10 20:25:22
0
0
0
2763