1、安装graylog
1、创建目录
/usr/local/graylog 注意自己服务器的id
该目录下新建文件 graylog.yml 或者 compose.yml
写入内容:
version: '2'
services:
# MongoDB: https://hub.docker.com/_/mongo/
mongodb:
image: mongo:3
# Elasticsearch: https://www.elastic.co/guide/en/elasticsearch/reference/5.6/docker.html
elasticsearch:
image: docker.elastic.co/elasticsearch/elasticsearch:5.6.3
environment:
- 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
- "ES_JAVA_OPTS=-Xms512m -Xmx512m"
ulimits:
memlock:
soft: -1
hard: -1
mem_limit: 1g
# Graylog: https://hub.docker.com/r/graylog/graylog/
graylog:
image: graylog/graylog:2.4.0-1
environment:
# CHANGE ME!
- GRAYLOG_PASSWORD_SECRET=somepasswordpepper

本文档详细介绍了如何在Docker环境下安装Graylog。首先,在/usr/local/graylog目录下创建配置文件,然后通过指定命令启动Graylog服务。在浏览器中使用默认凭据admin/admin访问http://localhost:9000/。接着,配置GELF UDP输入以接收日志,并启动输入。通过设置Docker日志驱动为GELF,可以在Graylog Web界面实时查看日志数据。
1518

被折叠的 条评论
为什么被折叠?



