[Endast lokal/hybrid]{class="badge yellow" title="Gäller endast lokala och hybrida driftsättningar"}

Loggprecision log-precision

Du kan använda den här processen på alla Adobe Campaign-moduler för att öka loggprecisionen.

Det handlar om att starta om processerna med en högre loggnivå.

IMPORTANT
Den här proceduren avbryter pågående tjänster i den här modulen.

Adobe Campaign kan arbeta med två loggnivåer:

  1. The Utförligt läge är den första nivån efter standardnivån. Följande kommando aktiverar det:

    code language-none
    nlserver restart <MODULE_NAME> -verbose
    

    Kontrollera att felet verkligen uppstod och starta sedan om processen på normalt sätt:

    code language-none
    nlserver restart <MODULE_NAME> -noconsole
    
  2. The TraceFilter i vilket du kan spara så många loggar som möjligt. Den aktiveras med följande kommando:

    code language-none
    nlserver stop <MODULE_NAME>; nlserver <MODULE_NAME> -verbose -tracefilter:*
    
    note note
    NOTE
    Om du tracefilter:*, alla loggtyper aktiveras: ncm, rdr, nms, jst, timing, wdbc, ldap, soap, xtk, xtkquery, session, xtkwriter, nätverk, pop3, inmail
    De mest användbara loggtyperna är: wdbc (visar alla SQL-frågor), soppa (visar alla SOAP-anrop), ldap (visar alla LDAP-frågor efter autentisering), xtkquery (visar listan med alla frågor).
    Du kan använda dem var för sig (tracefilter:soap,wdbc till exempel). Du kan också aktivera alla och välja att utesluta vissa andra: -tracefilter:*,!soap

    Kontrollera att felet verkligen uppstod och starta sedan om processen på normalt sätt:

    code language-none
    nlserver restart <MODULE_NAME> -noconsole
    
IMPORTANT
Loggarna för dessa kommandon lagras i modulens loggfil.

Här är ett exempel som är specifikt för modulen Webb. De övriga modulerna fungerar enligt ovan.

Innan du skickar det här kommandot bör du kontrollera att inga pågående jobb påverkas:

nlserver pdump -who

Stäng sedan av och starta om modulen i TraceFilter läge:

nlserver stop web; LD_PRELOAD=libjsig.so nlserver web -tomcat -verbose -tracefilter:* -tracefile:web_debug@default

Ett annat exempel:

nlserver stop mta@<INSTANCE_NAME>; nlserver mta -instance:<INSTANCE_NAME> -tracefilter:* -tracefile:mta_debug@<INSTANCE_NAME>
NOTE
The Tracefile I kan du spara loggarna. I exemplen ovan sparas loggarna i var/<instance-name>/mta_debug.log och var/default/web_debug.log filer.
IMPORTANT
I Windows ska du inte lägga till alternativet LD_PRELOAD. Följande kommando är tillräckligt:
nlserver web -tomcat -verbose -tracefilter:*

Kontrollera att problemet inträffar igen och starta sedan om modulen:

nlserver restart web -tomcat -noconsole

All information finns i filen /usr/local/neolane/nl6/var/default/log/web.log.

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