Я прочитал из syslog-ng doc и на форумах, что для log_msg_size по умолчанию установлено значение 8192. Каков возможный максимальный предел этого параметра?
Мое приложение поддерживает syslog-ng или rsyslog в зависимости от ситуации и необходимости. Я хотел установить "log_msg_size" на 64 КБ (это то, что поддерживает rsyslog). Это нормально и будет ли работать?
это может зависеть от версии syslog-ng, но если она не слишком старая, 64k должны работать AFAIK. Если это не так, отправьте отчет об ошибке на https://github.com/balabit/syslog-ng
Роберт
Этот предел установлен по умолчанию, если у вас 32-битная система, ваш лимит будет 4 ГБ, если 64-битный лимит неограничен, но вы должны учитывать возможности вашей файловой системы (Ext3,4, bitrfs ...). Мое предложение никогда не создавайте большие файлы ASCII, для увеличения лучше использовать mysql или postgres exp с syslog-ng.