docker 部署 graylog 使用教程


本文由 简悦 SimpRead 转码, 原文地址 www.cnblogs.com

1. 创建持久化目录

$ mkdir -p ./graylog/config
$ chmod -R 777 graylog/
$ cd ./graylog/config
$ wget https://raw.githubusercontent.com/Graylog2/graylog-docker/3.2/config/graylog.conf
$ wget https://raw.githubusercontent.com/Graylog2/graylog-docker/3.2/config/log4j2.xml

2. 设置查询高亮和国内时区

$ vim graylog.conf
修改 root_timezone = PRC
修改 allow_highlighting = true

3. 编辑 docker-compose.yml 文件

vim /opt/docker-compose.yml

内容如下:

点击查看详细内容

4. 启动

$ docker-compose up -d

5.web 页面访问

http://1.1.1.1:9000/
默认账号密码为 admin   admin

6. 简单使用

  • 打开 system/inputs
  • 创建一个 GELF UDP 协议接收端 (如下图)
    invalid image (图片无法加载)

invalid image (图片无法加载)

  • 然后再 docker run 命令加入以下参数即可 (示例如下)
    docker run -it --name atest --log-driver=gelf --log-opt gelf-address=udp://1.1.1.1:12201 --log-opt tag="{{.ImageName}}/{{.Name}}/{{.ID}}" --privileged=true --restart always -d hello-world

Jonny 2022年2月22日 23:10 1499 0 条评论 收藏文檔
表情图片预览
0 条评论
  • 最早
  • 最新