Frage

Hat jemand eine Möglichkeit, dies zu umgehen gefunden? Oder eine bessere Technik zu Konglomerat Protokollierung von mehreren Webservern zuverlässig?

Alle Ideen, gute log4net Log-Datei-Analyse-Tools zu (Klartext nicht XML) - abgesehen von gutem altem grep natürlich:)

War es hilfreich?

Lösung

Die 1024 Byte-Grenze ist Teil des syslog RFC (Abschnitt 4.1), als UDP-Transport ist die Lieferung nicht garantiert hat (falls Sie sich Sorgen über Protokollzeilen im Äther verloren). Ich denke, syslog-ng beide diese Probleme lösen kann, aber ich bin kein syslog-Experte.

Andere Tipps

Ich las über logFaces auf eine andere Frage, oder Sie könnten verwenden, um eine Buchse appender und einen eigenen Server schreiben. logFaces beschreibt sich selbst als "Log-Server, Aggregator & Viewer" aber ich bin noch, es zu versuchen.

Die Datenbank-basierter Appen ist für Protokolle von mehreren Servern zu sammeln.

Die Begrenzung wird durch die syslog selbst auferlegt, nicht die appender.

Ich weiß nicht, über log4net, aber NLog vollkommen ok mit "shared" Datei Ziel arbeitet - dh mehrere Prozesse können in ein und demselben Datei

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top