如何将日志条目发送到运行 journald (systemd) 的远程服务器

如何将日志条目发送到运行 journald (systemd) 的远程服务器

我有一个运行固件的物联网模块,该固件能够将日志发送到远程 syslog 主机。我已经将其配置为将条目发送到运行 rsyslog 的 Ubuntu 服务器。我想知道哪种做法是将这些日志合并到 journald 范围的最佳做法,因为当登录到服务器时,如果我想在其他本地日志的上下文中检查远程日志,我必须手动检查 /var/log/syslog(rsyslog 存储条目的文件)和 journalctl 命令的输出。

答案1

Rsyslog 有一个插件可以将事件输出到日志。

它被称为奥姆杂志

以下是一个示例配置红帽

我不知道它是否可以rsyslog直接从您的计算机输出事件iot到远程systemd计算机,或者它只能从您的本地计算机导入rsyslog事件,然后将其输出到。iotjournal

相关内容