Подтвердить что ты не робот

У Syslog действительно есть ограничение на 1 КБ?

Кажется, что Syslog имеет ограничение на 1 КБ. Является ли это жестко закодированным в протоколе Syslog или это параметр, который может быть установлен для каждого сервера?

Я надеюсь, что статья, которую я прочитал, устарела, поэтому, если у вас есть какая-либо информация, пожалуйста, поделитесь ею.

4b9b3361

Ответ 1

Это правильно, как видно из syslog protocol RFC. Этот и другие недостатки в протоколе syslog являются причиной того, что современные демоны syslog, такие как rsyslog поддерживают расширенные протоколы с такими функциями, как TCP-транспорт, шифрование и т.д. В IETF также были предприняты некоторые усилия для стандартизации усовершенствованного протокола syslog, в результате чего RFC5424, RFC5425 и RFC 5426. Здесь минимальный максимальный размер сообщения относительно небольшой (в зависимости от транспортного уровня), однако реализациям также разрешено поддерживать более крупные сообщения.

Ответ 3

Да, но вы можете увеличить этот предел до произвольной длины, перекомпилировав исходный код.

См. инструкции в этом сообщении в блоге, которое я нашел об усеченных сообщениях syslog: http://bsdpants.blogspot.com/2010/08/truncated-syslog-messages.html