[Somente no local/híbrido]{class="badge yellow" title="Aplica-se somente a implantações locais e híbridas"}

Precisão do log log-precision

Você pode aplicar esse processo a todos os módulos do Adobe Campaign para aumentar a precisão do log.

Envolve a reinicialização dos processos com um nível mais alto de registros.

IMPORTANT
Este procedimento cancela os serviços em andamento neste módulo.

O Adobe Campaign pode operar com dois níveis de log:

  1. A variável Detalhado é o primeiro nível após o nível padrão. O comando a seguir o ativa:

    code language-none
    nlserver restart <MODULE_NAME> -verbose
    

    Verifique se o erro realmente ocorreu e reinicie o processo da maneira normal:

    code language-none
    nlserver restart <MODULE_NAME> -noconsole
    
  2. A variável TraceFilter , que permite salvar o maior número de logs. Ela é ativada pelo seguinte comando:

    code language-none
    nlserver stop <MODULE_NAME>; nlserver <MODULE_NAME> -verbose -tracefilter:*
    
    note note
    NOTE
    Se você usar tracefilter:*, todos os tipos de log sã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 querydef).
    Você pode usá-los individualmente (tracefilter:soap,wdbc por exemplo). Você também pode ativar todas elas e optar por excluir algumas outras: -tracefilter:*,!soap

    Verifique se o erro realmente ocorreu e reinicie o processo da maneira normal:

    code language-none
    nlserver restart <MODULE_NAME> -noconsole
    
IMPORTANT
Os logs 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 como indicado acima.

Antes de enviar este comando, verifique se nenhum trabalho em andamento será afetado:

nlserver pdump -who

Em seguida, desligue e reinicie o módulo em TraceFilter modo:

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>
NOTE
A variável Arquivo de rastreamento permite salvar os logs. Nos exemplos acima, os logs são salvos na variável var/<instance-name>/mta_debug.log e var/default/web_debug.log arquivos.
IMPORTANT
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.

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1