Pergunta

Alguém já encontrou uma maneira de contornar isso? Ou uma melhor técnica para o registo conglomerado de vários servidores web confiável?

Todas as ideias sobre ferramentas de análise de arquivo de log boa log4net também (texto simples não XML) - além de bom 'ol grep é claro:)

Foi útil?

Solução

O limite de 1.024 bytes é parte do syslog RFC (secção 4.1), como é o transporte UDP que não têm garantido entrega (no caso de você se preocupar com linhas de log perdidos no éter). Eu acho que syslog-ng pode resolver estas duas questões, mas eu não sou um especialista em syslog.

Outras dicas

Eu li sobre logFaces em outra pergunta, ou você pode usar um appender soquete e escrever seu próprio servidor. logFaces se descreve como um "servidor Log, agregador e visualizador", mas ainda estou para experimentá-lo.

Os appenders baseada em banco de dados são grandes para a recolha de registos de vários servidores.

A limitação é imposta pela própria syslog, não o appender.

Eu não sei sobre log4net, mas NLog funciona perfeitamente ok com alvo arquivo "compartilhada" -. ou seja, processos múltiplas pode escrever em um e o mesmo arquivo

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top