Syslog

syslog-ng ’log_msg_size’ 最大可能值

  • November 20, 2015

我從 syslog-ng 文件和論壇中讀到 log_msg_size 預設為 8192。此參數的可能最大限制是多少?

我的應用程序根據情況和需要支持 syslog-ng 或 rsyslog。我想將“log_msg_size”設置為 64KB(這是 rsyslog 提供的支持)。可以嗎?它會起作用嗎?

預設情況下,如果您的系統是 32 位系統,則限制為 4GByte,如果是 64 位,則限制是無限的,但您必須考慮文件系統的功能(Ext3,4,bitrfs …)。我的建議是永遠不要製作大的 ASCII 文件,為了擴大規模,最好將 mysql 或 postgres exp 與 syslog-ng 一起使用。

它可能取決於 syslog-ng 的版本,但如果它不是太舊,64k 應該可以使用 AFAIK。如果沒有,請在https://github.com/balabit/syslog-ng送出錯誤報告

羅伯特

引用自:https://serverfault.com/questions/737450