Wir verwenden log4net mit Rolling File Appender.log4net zentralisierte Protokollierung für mehrere Komponenten
Da wir Load-Balancing-Server verwenden, werden auf beiden Servern Log-Dateien generiert, und sie zu betrachten, ist ein großes Problem.
Wir denken über eine zentralisierte Protokollierung nach, die alle Protokolle verschiedener Komponenten an einem Ort speichern kann und bei Bedarf mit einem Protokoll-Viewer oder einer benutzerdefinierten Benutzeroberfläche angezeigt werden kann.
Wir haben einige Lösungsvorschläge, um es
- ADO appender
- WCF appender
- MSMQ appender wo wir Nachricht an msmq und einige Windows-Dienst senden, die die Nachrichten von msmq abholen und legen Sie es in Protokolldateien.
Weitere Vorschlag bitte post it ..
+1 Interessant. Wie wäre es mit dem Schreiben von Protokollen in SQL Server oder so? –
mit ado Appender können wir direkt Datenbank (SQL Server) schreiben, aber nicht wissen, wie es die Leistung traf – Miral