gpt4 book ai didi

syslog-ng - 如何在 syslog-ng 中将日志消息大小增加到超过 8K

转载 作者:行者123 更新时间:2023-12-02 00:00:56 27 4
gpt4 key购买 nike

Syslog-ng 似乎只允许最多 8192 字节的 log_msg_size,然后它将日志消息拆分为多个日志消息。在全局选项或源选项中设置它以使用超过 8192 似乎不起作用。我想知道我是否需要添加其他选项才能不拆分很长的日志。我意识到这可能是需要长日志消息的非常罕见的情况,但应用程序日志记录设计不佳,我们目前需要此功能,同时正在修复日志记录。

在查看源代码时,log_msg_size 似乎存储为 gint 类型,在我的内存中允许我存储最多 +32787 对吗?

如果我可以放置的最大值是 8192,那么我想我必须想出其他方法来处理拆分日志,否则我们将不胜感激。

最佳答案

如果您不使用 log_msg_size,syslog-ng 将使用默认值 8192。据我所知,您可以使用 log_msg_size (16384) 或您想要的任何值来增加它。只要代码中没有设置g_maxint即可。

关于syslog-ng - 如何在 syslog-ng 中将日志消息大小增加到超过 8K,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21443221/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com