Log4net с SyslogAppender, ограничение на размер сообщения 1 КБ

StackOverflow https://stackoverflow.com/questions/83969

  •  01-07-2019
  •  | 
  •  

Вопрос

Кто-нибудь нашел способ обойти это?Или лучший метод надежного объединения журналов с нескольких веб-серверов?

Любые идеи о хороших инструментах анализа файлов журналов log4net (обычный текст, а не XML) - кроме, конечно, старого доброго grep :)

Это было полезно?

Решение

Ограничение в 1024 байта является частью системного журнала. RFC (раздел 4.1), а также транспорт UDP, у которого нет гарантированной доставки (на случай, если вы беспокоитесь о потере строк журнала в эфире).Я думаю, что syslog-ng может решить обе эти проблемы, но я не эксперт по системному журналу.

Другие советы

я читал о logFaces по другому вопросу, или вы можете использовать приложение сокетов и написать свой собственный сервер.logFaces описывает себя как «сервер журналов, агрегатор и просмотрщик», но я еще не пробовал.

Приложения на основе базы данных отлично подходят для сбора журналов с нескольких серверов.

Ограничение накладывается самим системным журналом, а не приложением.

Не знаю насчет log4net, но Нлог отлично работает с «общим» целевым файлом, т.е.несколько процессов могут писать в одном и том же файл.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top