Show Menu
TÓPICOS×

Precisão do registro

Você pode aplicar esse processo a todos os módulos do Adobe Campaign para aumentar a precisão do log.
Envolve o relançamento dos processos com um nível mais alto de registros.
Este procedimento cancela os serviços em andamento neste módulo.
O Adobe Campaign pode operar com dois níveis de log:
  1. O modo Verboso é o primeiro nível após o nível padrão. O seguinte comando o ativa:
    nlserver restart <MODULE_NAME> -verbose 
    
    
    Verifique se o erro realmente ocorreu e reinicie o processo da maneira normal:
    nlserver restart <MODULE_NAME> -noconsole
    
    
  2. O modo TraceFilter , que permite salvar o maior número de logs. Ele é ativado pelo seguinte comando:
    nlserver stop <MODULE_NAME>; nlserver <MODULE_NAME> -verbose -tracefilter:*
    
    
    Se você usar tracefilter: , todos os tipos de log serão ativados: ncm, rdr, nms, jst, timing, wdbc, ldap, soap, xtk, xtkquery, session, xtkwriter, network, pop3, inmail Os tipos de log mais úteis são: wdbc (exibe todas as consultas SQL), soap (exibe todas as chamadas SOAP), ldap (exibe todas as consultas LDAP após a autenticação), xtkquery (exibe a lista de todas as consultas). Você pode usá-los individualmente ( tracefilter:soap,wdbc , por exemplo). Você também pode ativar todos e optar por excluir alguns outros: **trefilter: ,!soap**
    Verifique se o erro realmente ocorreu e reinicie o processo da maneira normal:
    nlserver restart <MODULE_NAME> -noconsole
    
    
Os registros desses comandos são armazenados no arquivo de log do módulo.
Este é um exemplo específico do módulo Web. Os outros módulos operam conforme indicado acima.
Antes de enviar este comando, verifique se nenhuma tarefa em andamento será afetada.
nlserver pdump -who

Em seguida, desligue e reinicie o módulo no modo TraceFilter .
nlserver stop web; LD_PRELOAD=libjsig.so nlserver web -tomcat -verbose -tracefilter:* -tracefile:web_debug@default

Outro exemplo:
nlserver stop mta@<INSTANCE_NAME>; nlserver mta -instance:<INSTANCE_NAME> -tracefilter:* -tracefile:mta_debug@<INSTANCE_NAME>

O modo Tracefile permite salvar os logs. Nos exemplos acima, os registros são salvos nos arquivos var/ <instance-name> /mta_debug.log e var/default/web_debug.log .
No Windows, não adicione a opção LD_PRELOAD. O seguinte comando é suficiente: nlserver web -tomcat -verbose -tracefilter:*
Verifique se o problema ocorre novamente e reinicie o módulo:
nlserver restart web -tomcat -noconsole

Todas as informações estão disponíveis no arquivo /usr/local/neolane/nl6/var/default/log/web.log .