QNX Slogger2 与 Syslog

Ton*_*ker 1 syslog qnx systemd-journald

Slogger2(系统记录器)和基于 Linux 的syslog有什么区别?

我了解Journald 和 syslog 之间的区别。Slogger2 还提供了一种将系统日志消息重定向到 slogger2 的方法。

它是处理 palin 文本文件的 QNX 版本的 syslog 吗?它是否也使用类似logrotate的工具来处理文件大小?

Wil*_*les 5

slogger2(及其前身slogger)提供低延迟内存日志系统。slogger2 在概念上更接近 Linux 内核日志服务(例如,slog2f()大约相当于printk()),但作为独立于内核的用户空间守护进程运行,因为 QNX 使用微内核架构。

与Linux内核日志一样,slogger2它本身不会将消息写入磁盘;如果您想将消息存储在文件中,则需要运行另一个进程来管理它(即slog2info类似于klogd)。可以将 syslog 路由到 slogger2,以拥有单一消息流量源;还可以将 slogger2 路由到 syslog,以利用 syslogd 更好的工具将文件写入磁盘。