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.

4
Sollte der Logger privat statisch sein oder nicht?
Sollte der Logger als statisch deklariert werden oder nicht? Normalerweise habe ich zwei Arten von Deklarationen für einen Logger gesehen: protected Log log = neuer Log4JLogger (aClass.class); oder privates statisches Protokoll log = neuer Log4JLogger (aClass.class); Welches sollte verwendet werden? Was sind die Vor- und Nachteile von beiden?
103 java  logging 



4
Elegantes Setup der Python-Protokollierung in Django
Ich habe noch keine Möglichkeit gefunden, die Python-Protokollierung mit Django einzurichten, mit der ich zufrieden bin. Meine Anforderungen sind ziemlich einfach: Unterschiedliche Protokollhandler für unterschiedliche Ereignisse - das heißt, ich möchte in der Lage sein, in verschiedenen Dateien zu protokollieren Einfacher Zugriff auf Logger in meinen Modulen. Das Modul sollte …
101 python  django  logging 

13
Android - Legen Sie die maximale Länge der Logcat-Nachrichten fest
Standardmäßig scheint logcat jede Protokollnachricht abzuschneiden, die als "zu lang" eingestuft wird. Dies geschieht sowohl innerhalb von Eclipse als auch beim Ausführen von logcat in der Befehlszeile mit adb -d logcatund schneidet einige wichtige Debugging-Meldungen ab. Gibt es eine Möglichkeit, die von logcat unterstützte maximale Zeichenfolgenlänge zu erhöhen, damit die …
101 android  logging 


17
Festlegen der Protokollstufe der Nachricht zur Laufzeit in slf4j
Bei Verwendung von log4j ist die Logger.log(Priority p, Object message)Methode verfügbar und kann zum Protokollieren einer Nachricht auf einer zur Laufzeit festgelegten Protokollebene verwendet werden. Wir nutzen diese Tatsache und diesen Tipp , um stderr zu einem Logger auf einer bestimmten Log-Ebene umzuleiten. slf4j hat keine generische log()Methode, die ich …
100 java  logging  log4j  slf4j 

8
Protokollnachrichten, die bei Python-Protokollierung zweimal angezeigt werden
Ich verwende die Python-Protokollierung und aus irgendeinem Grund werden alle meine Nachrichten zweimal angezeigt. Ich habe ein Modul zum Konfigurieren der Protokollierung: # BUG: It's outputting logging messages twice - not sure why - it's not the propagate setting. def configure_logging(self, logging_file): self.logger = logging.getLogger("my_logger") self.logger.setLevel(logging.DEBUG) self.logger.propagate = 0 # …
100 python  logging 

5
Logger slf4j Vorteile der Formatierung mit {} anstelle der Zeichenfolgenverkettung
Gibt es einen Vorteil der Verwendung {}anstelle der Verkettung von Zeichenfolgen? Ein Beispiel aus slf4j logger.debug("Temperature set to {}. Old temperature was {}.", t, oldT); anstatt logger.debug("Temperature set to"+ t + ". Old temperature was " + oldT); Ich denke, es geht um Geschwindigkeitsoptimierung, da die Auswertung von Parametern (und …

15
undefinierter Verweis auf `__android_log_print '
Was ist los mit meiner Make-Datei? Android.mk LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := foo LOCAL_SRC_FILES := foo.c LOCAL_EXPORT_LDLIBS := -llog include $(BUILD_SHARED_LIBRARY) foo.c #include <string.h> #include <jni.h> #include <android/log.h> #define LOG_TAG "foo" #define LOGI(...) __android_log_print(ANDROID_LOG_INFO, LOG_TAG, __VA_ARGS__) void test() { LOGI("test"); } ndk-build foo.c:9: undefined reference to `__android_log_print'

5
Node.js - Protokollierung / Verwenden Sie Morgan und Winston
Wir verwenden morgan, um unsere Express-Transformation zu protokollieren: var morgan = require('morgan'); morgan('combined'); // a format string morgan(':remote-addr :method :url :uuid'); // a custom function morgan(function (req, res) { return req.method + ' ' + req.url + ' ' + req.uuid; }) Außerdem verwenden wir, winstonum unsere andere Protokollierung zu …


9
Schreiben von Ausgaben in Protokolldatei und Konsole
In Unix - Shell, habe ich eine env - Datei ( env - Datei die Parameter definiert , für den Betrieb des Benutzerskript wie Protokolldateinamen und den Pfad erforderlich, Umleitung Ausgänge und Fehler - Datei, Datenbankverbindungsdaten, etc. zu protokollieren ) , das leitet alle die Ausgänge ( Echo - Nachrichten …
97 bash  shell  redirect  logging 



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.