2008-09-17 3 views
0

누구든지이 문제를 해결할 방법을 찾았습니까? 또는 여러 웹 서버의 로깅을 안정적으로 집계하는 더 좋은 기술입니까?Log4net with SyslogAppender, 1kb 메시지 제한

너무 좋은 log4net 로그 파일 분석 도구에 대한 모든 아이디어 (일반 텍스트하지 XML) - 분리 과정 :

답변

1

1024 바이트 제한은 syslog RFC (섹션 4.1)의 일부이며, 전달이 보장되지 않은 UDP 전송 (ether에서 로그 라인이 손실되는 것을 염려 할 경우를 대비하여)입니다. syslog-ng는이 두 가지 문제를 모두 해결할 수 있다고 생각하지만 syslog 전문가는 아닙니다.

0

한계가 시스템 로그 자체가 아니라 펜더에 의해 부과되는 좋은 '팔자 GREP에서.

log4net에 대해 잘 모르지만 NLog은 "공유"파일 타겟에서 완벽하게 작동합니다. 즉, 여러 프로세스가 하나의 동일한 쓰기를 할 수 있습니다. file.

1

데이터베이스 기반 어 펜더는 여러 서버의 로그를 수집하는 데 적합합니다.

2

다른 질문으로 logFaces에 대해 읽었거나 소켓 appender를 사용하여 서버를 작성할 수 있습니다. logFaces는 자체를 "Log server, aggregator & 뷰어"로 설명하지만 아직 시도하지 않았습니다.