0

即使机器失去连接或服务器失去连接,是否有一个系统日志服务器可以同步来自远程机器的日志?

服务器失去连接的可能性较小,但如果远程机器在非常不稳定的 3g 或 wifi 连接上工作,那么它们可能会不时失去连接。

是否有任何 syslog 服务器将检查是否所有日志消息都已丢失并在建立连接后同步?

4

1 回答 1

1

这是否可能取决于发送机器上 SYSLOG 的实现。Syslog 消息通常在RFC5426涵盖的 UDP 数据报中发送,这不能保证可靠的传递,并且会使 syslog 服务器无法执行您的建议。

RFC3195涵盖了可靠交付的可能方法,但需要在两端实施。

构成有效 SYSLOG 消息的范围很广(许多字段是可选的),即使不是不可能,接收系统也很难检测到丢失的消息。消息格式在RFC5424中定义。

于 2014-01-19T13:32:48.527 回答