如何在 Nixos 中跟踪/流式传输系统日志

2 syslog tail nixos nix

我在看这里: https: //github.com/NixOS/nixos/blob/master/modules/services/logging/syslogd.nix

我尝试了一个简单的:

tail -f /var/log/syslog
Run Code Online (Sandbox Code Playgroud)

但这会产生:

tail:无法打开“/var/log/syslog”进行读取:没有这样的文件或目录

Rob*_*ing 5

你启用了syslogd吗?默认情况下,系统日志记录由journald 完成。

假设您启用了 syslogd

查看syslogd 服务定义中的默认配置以了解其记录位置。/var/log/syslog目前不存在或在联机帮助页中。

假设日志

使用

journalctl -f
Run Code Online (Sandbox Code Playgroud)