Precisión de registro log-precision
Puede aplicar este proceso a todos los módulos de Adobe Campaign para aumentar la precisión del registro.
Implica reiniciar los procesos con un nivel más alto de registros.
Adobe Campaign puede funcionar con dos niveles de registro:
-
El modo Detallado es el primer nivel después del nivel estándar. El siguiente comando lo activa:
code language-none nlserver restart <MODULE_NAME> -verbose
Compruebe que se ha producido el error y, a continuación, reinicie el proceso de forma normal:
code language-none nlserver restart <MODULE_NAME> -noconsole
-
El modo TraceFilter, que permite guardar el mayor número de registros. Se activa mediante el siguiente comando:
code language-none nlserver stop <MODULE_NAME>; nlserver <MODULE_NAME> -verbose -tracefilter:*
note note NOTE Si usa tracefilter:*, se activarán todos los tipos de registro: ncm, rdr, nms, jst, timing, wdbc, ldap, soap, xtk, xtkquery, session, xtkwriter, network, pop3, inmail
SOAP Los tipos de registro más útiles son: wdbc (muestra todas las consultas SQL), soap (muestra todas las llamadas a la), ldap (muestra todas las consultas LDAP después de la autenticación), xtkquery (muestra la lista de todas las consultas def).
Puede usarlos por separado (tracefilter:soap,wdbc por ejemplo). También puede activarlos todos y elegir excluir otros: -tracefilter:*,!soapCompruebe que se ha producido el error y, a continuación, reinicie el proceso de forma normal:
code language-none nlserver restart <MODULE_NAME> -noconsole
Este es un ejemplo específico del módulo web. Los otros módulos funcionan como se ha indicado anteriormente.
Antes de enviar este comando, compruebe que ningún trabajo en curso se vea afectado:
nlserver pdump -who
A continuación, apague y reinicie el módulo en el modo TraceFilter:
nlserver stop web; LD_PRELOAD=libjsig.so nlserver web -tomcat -verbose -tracefilter:* -tracefile:web_debug@default
Otro ejemplo:
nlserver stop mta@<INSTANCE_NAME>; nlserver mta -instance:<INSTANCE_NAME> -tracefilter:* -tracefile:mta_debug@<INSTANCE_NAME>
<instance-name>
/mta_debug.log y var/default/web_debug.log.nlserver web -tomcat -verbose -tracefilter:*
Compruebe que el problema vuelva a ocurrir y reinicie el módulo:
nlserver restart web -tomcat -noconsole
Toda la información está disponible en el archivo /usr/local/neolane/nl6/var/default/log/web.log.