Als «logging» getaggte Fragen

Bei der Computerdatenprotokollierung werden Ereignisse in einem Computerprogramm oder Computersystem aufgezeichnet, normalerweise mit einem bestimmten Umfang, um einen Prüfpfad bereitzustellen, mit dem die Aktivität des Systems verstanden und Probleme diagnostiziert werden können. Stellen Sie sicher, dass zusätzlich zu diesem Tag geeignete Software- oder Hardware-Tags enthalten sind.

1
Warum sollte ich log.Println anstelle von fmt.Println verwenden?
Aus log.go (der Implementierung des Protokollpakets): 167 // Println calls l.Output to print to the logger. 168 // Arguments are handled in the manner of fmt.Println. 169 func (l *Logger) Println(v ...interface{}) { l.Output(2, fmt.Sprintln(v...)) } log.Printlnist nur ein Funktions-Wrapper für fmt.Sprintln, warum sollte ich ihn anstelle von fmt.Printlnoder verwenden …
76 logging  go 


8
Anmelden in Java und allgemein: Best Practices?
Manchmal, wenn ich meinen Protokollcode sehe, frage ich mich, ob ich es richtig mache. Es gibt vielleicht keine endgültige Antwort darauf, aber ich habe folgende Bedenken: Bibliotheksklassen Ich habe mehrere Bibliotheksklassen, die möglicherweise einige INFONachrichten protokollieren . Schwerwiegende Fehler werden als Ausnahmen gemeldet. Derzeit habe ich eine statische Protokollierungsinstanz in …
76 java  logging  log4j 


5
Die Anzeige der Bash-Skript-Protokolldatei wird kontinuierlich angezeigt
Ich erstelle eine Anwendung, die in eine Protokolldatei schreibt, und ich muss wissen, wie in Linux / Bash die Protokolldatei kontinuierlich auf dem Bildschirm angezeigt wird (Aktualisierung des Bildschirms mit jeder neuen Zeile im Protokoll). Nehmen wir als Beispiel an, ich möchte ein laufendes Protokoll von apache/error.logauf den Bildschirm (SSH-Terminal) …
75 linux  bash  logging 


2
Wie kann ich zwei separate Protokolldateien mit einer log4j-Konfigurationsdatei erstellen?
Ich kann nicht herausfinden, wie ich mein log4j so konfiguriere, dass mein debugLog und mein reportsLog voneinander getrennt sind (nicht additiv). Warum ist das ReportsLog in der folgenden Konfiguration immer leer? log4j.rootLogger=TRACE, stdout, debugLog log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=%d [%24F:%t:%L] - %m%n log4j.appender.debugLog=org.apache.log4j.FileAppender log4j.appender.debugLog.File=logs/debug.log log4j.appender.debugLog.layout=org.apache.log4j.PatternLayout log4j.appender.debugLog.layout.ConversionPattern=%d [%24F:%t:%L] - %m%n log4j.reportsLog=DEBUG,reportsLog log4j.appender.reportsLog=org.apache.log4j.FileAppender log4j.appender.reportsLog.File=logs/reports.log …
74 java  logging  log4j 

5
Abhängigkeitsinjektion und benannte Logger
Ich bin daran interessiert, mehr darüber zu erfahren, wie Benutzer die Protokollierung mit Abhängigkeitsinjektionsplattformen injizieren. Obwohl sich die folgenden Links und meine Beispiele auf log4net und Unity beziehen, werde ich keines davon unbedingt verwenden. Für die Abhängigkeitsinjektion / IOC werde ich wahrscheinlich MEF verwenden, da dies der Standard ist, auf …

7
Gibt es ein Standardprotokollierungspaket für R? [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 3 Jahren . Verbessere diese Frage Ich suche nach dem Standardprotokollierungspaket (falls vorhanden) für R …
73 logging  r 

7
So deaktivieren Sie die vom ASP.NET-Kernframework durchgeführte Protokollierung
Wie deaktiviere ich die von ASP.NET für jede Anforderung durchgeführte Protokollierung, z INFO 09:38:41 Benutzerprofil ist verfügbar. Verwenden von 'C: \ Users \ xxxx xxxx \ AppData \ Local \ ASP.NET \ DataProtection-Keys' als Schlüsselrepository und Windows DPAPI zum Verschlüsseln von Schlüsseln im Ruhezustand. DEBUG 09:38:41 Hosting startet DEBUG 09:38:41 …

8
Kann das Protokollierungsformat von Python abhängig von der Nachrichtenprotokollstufe geändert werden?
Ich verwende den Python- loggingMechanismus, um die Ausgabe auf dem Bildschirm zu drucken. Ich könnte dies mit print-Anweisungen tun, möchte dem Benutzer jedoch eine genauere Granularität ermöglichen, um bestimmte Ausgabetypen zu deaktivieren. Ich mag das Format, das für Fehler gedruckt wird, würde aber ein einfacheres Format bevorzugen, wenn der Ausgabepegel …

10
Log4J: Strategien zum Erstellen von Logger-Instanzen
Ich habe mich für das Log4J-Protokollierungsframework für ein neues Java-Projekt entschieden. Ich frage mich, welche Strategie ich zum Erstellen / Verwalten von Logger-Instanzen verwenden soll und warum. eine Instanz von Logger pro Klasse, z class Foo { private static final Logger log = Logger.getLogger(Foo.class); } eine Instanz von Logger pro …
70 java  logging  log4j 

5
log4net versus TraceSource [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …

9
log4j zweimal protokollieren
Ich verwende log4j, um Fehler und andere Systeminformationen zu protokollieren. Aber kommen Sie von den Informationen, die zweimal auf INFO-Ebene protokolliert wurden. public static void main(final String... args) throws Exception { LOGGER.info("program started"); try { // try body codes } catch (Exception ex) { LOGGER.info("program start-up failed.",ex); } } Wenn …
70 logging  log4j 

8
log4j druckt den Stacktrace nicht für Ausnahmen
Ich benutze log4j mit Tomcat. Wenn ich Ausnahmen in meinen JSPs protokolliere, werden Servlets: private Logger _log = Logger.getLogger(this.getClass()); ... try{...} catch (Exception e) { _log.error("Error refreshing all prices", e); } Ich bekomme nur die erste Zeile der Ausnahme ohne Stacktrace. 17-Feb 17:37:45 ERROR AutoContrib: 175 - Ausnahme beim Veröffentlichen …
70 java  tomcat  logging  log4j 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.