【发布时间】:2014-01-29 21:39:36
【问题描述】:
Syslog-ng 似乎只允许最多 8192 字节的 log_msg_size,之后它将日志消息拆分为多个日志消息。在全局选项或源选项中设置它以使用超过 8192 似乎不起作用。我想知道是否需要设置其他选项以不拆分很长的日志。我意识到这可能是需要长日志消息的非常罕见的情况,但是应用程序日志记录设计得很差,我们目前在修复日志记录时需要此功能。
看源码,好像log_msg_size是存储为gint类型的,我记得最多可以存储+32787吧?
如果我可以输入的最大值是 8192,那么我想我必须想出其他方法来处理拆分日志,否则将不胜感激。
【问题讨论】:
标签: syslog-ng