在 CentOS7 上配置 systemd-journal-gateway

在 CentOS7 上配置 systemd-journal-gateway

systemd-journal-gatewayd在CentOS7上安装并启动了它。如果我连接到给定的端口,HTTP 服务器正在应答,但响应始终为空。也不显示任何消息/entries?follow/entries?boot

在 CentOS7 上启用网关还需要做什么吗?

答案1

您必须授予read用户systemd-journal-gateway文件权限:system.journal

setfacl -m u:systemd-journal-gateway:r system.journal

如果您journald配置为持久存储,文件system.journal应为/var/log/journal/{machine_id}/.如果缺少上述目录,则默认journald将日志数据存储在/run/log/journal/.
有关配置journald存储的更多信息,您可以检查此回答

相关内容