freebsd syslog 服务器限制

freebsd syslog 服务器限制

我可以在 freebsd 机器上配置的最大 syslog 服务器数量是多少?

答案1

您是在问有多少台计算机可以将其 syslog 数据转发到一台 freebsd 机器吗?或者您实际上是说,出于某些非常不寻常的原因,您希望在该服务器上运行多个 syslog 守护程序?

无论哪种情况,答案可能是“视情况而定”。每分钟、每天或其他时间会添加多少系统日志条目。您的驱动器有多快,您的网络容量有多大。您实际使用的是什么系统日志守护程序?您的驱动器是否足够大,可以处理您想要记录的所有消息?

如果没有更多细节(您可能没有),答案很可能是“尝试一下并找出答案”。

答案2

/etc/syslog.conf您是在问可以使用的服务器数量是否有限制@server

我查看了来自 BSD 源的 sysklogd 源代码。它可能有所不同,但基本实现可能相同。

每个非注释、非空行(包括@server)都转换为结构并添加到链接列表中。

因此,从理论上讲,答案是“没有限制”。实际上,您会受到 CPU、内存、磁盘、网络等资源的限制。

相关内容