Preguntas etiquetadas con logging

El registro de datos por computadora es el proceso de registrar eventos en un programa de computadora o sistema informático, generalmente con un cierto alcance, con el fin de proporcionar una pista de auditoría que pueda usarse para comprender la actividad del sistema y diagnosticar problemas. Asegúrese de incluir etiquetas apropiadas de software o hardware además de esta etiqueta.


4
¿Debe el registrador ser estático privado o no?
¿Debería declararse el registrador estático o no? Por lo general, he visto dos tipos de declaración para un registrador: registro de registro protegido = nuevo Log4JLogger (aClass.class); o Registro de registro estático privado = nuevo Log4JLogger (aClass.class); ¿Cuál debería usarse? ¿Cuales son las ventajas y desventajas de ambos?
103 java  logging 


4
Configuración elegante de registro de Python en Django
Todavía tengo que encontrar una forma de configurar el registro de Python con Django con la que esté contento. Mis requisitos son bastante simples: Diferentes controladores de registro para diferentes eventos, es decir, quiero poder iniciar sesión en diferentes archivos Fácil acceso a los registradores en mis módulos. El módulo …
101 python  django  logging 

13
Android: establece la longitud máxima de los mensajes de logcat
De forma predeterminada, parece que logcat truncará cualquier mensaje de registro que considere "demasiado largo". Esto sucede tanto dentro de Eclipse como cuando se ejecuta logcat en la línea de comando usando adb -d logcat, y está truncando algunos mensajes de depuración importantes. ¿Hay alguna forma de aumentar la longitud …
101 android  logging 



15
referencia indefinida a `__android_log_print '
¿Qué pasa con mi archivo make? 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'


8
mensajes de registro que aparecen dos veces con Python Logging
Estoy usando el registro de Python y, por alguna razón, todos mis mensajes aparecen dos veces. Tengo un módulo para configurar el registro: # 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 


8
Registro de Python: deshabilite el registro de módulos importados
Estoy usando el módulo de registro de Python y me gustaría deshabilitar los mensajes de registro impresos por los módulos de terceros que importo. Por ejemplo, estoy usando algo como lo siguiente: logger = logging.getLogger() logger.setLevel(level=logging.DEBUG) fh = logging.StreamHandler() fh_formatter = logging.Formatter('%(asctime)s %(levelname)s %(lineno)d:%(filename)s(%(process)d) - %(message)s') fh.setFormatter(fh_formatter) logger.addHandler(fh) Esto imprime …
100 python  logging 

5
Node.js: registro / uso de morgan y winston
que usamos morganpara registrar nuestra transformación expresa: 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; }) Además, usamos winstonpara registrar nuestros otros registros: var winston …



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.