ado*_*ntz 3 linux arch-linux systemd journald
如何收集 systemd 日志事件(拉)或转发 systemd 日志事件(推送)?
我想要类似转发的事件日志(http://windows.tips.net/T012878_What_is_the_Purpose_of_the_Forwarded_Events_Event_Log.html)但在 Linux 下。
我正在使用 ArchLinux,但不确定这是否重要。
我应该将日志转发到系统日志然后收集系统日志吗?这样做会丢失任何信息吗?我可以在没有 syslog 守护程序的情况下收集日志消息吗?
小智 10
将消息转发到诸如 syslog 之类的传统软件只会给您带来开销。
相反,您可以使用本机日志功能实现这两种模型。
推模型:
(日志源) systemd-journal-upload -> systemd-journal-remote (日志收集器)
拉模:
(日志源) systemd-journal-gatewayd <- systemd-journal-remote (日志收集器)
箭头显示谁发起连接。HTTPS 用作传输,因此它是安全的。
更多信息可从以下网址获得:
http://www.freedesktop.org/software/systemd/man/systemd-journal-remote.html
http://www.freedesktop.org/software/systemd/man/systemd-journal-upload.html
等等。