Ativar o trace no Dynamics CRM

by Pedro Azevedo 21. December 2012 03:36

Boas pessoal,

Uma das primeiras coisas que aprendi quando comecei a mexer no Dynamics CRM foi ativar o trace, para controlar erros que não se apanham na interface gráfica e para ver detalhes de erros reportados pelos utilizadores.

Trace CRM Dynamics

Para ativar o trace “basta” ir ao registry e mudar uma chave. O caminho do registry é este: HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSCRM e muda-se a chave TraceEnabled para 1. Quando é activado os logs vão para esta diretoria: C:\Program Files\Microsoft Dynamics CRM\Trace.

 

Costumo utilizar uma ferramenta para gerir estes logs: https://crmdiagtool2011.codeplex.com/. Lanço aqui um alerta para termos cuidado com o crescimento dos logs no disco. Se deixarmos muito tempo pode assumir rapidamente alguns GBs.

Event Viewer

Outro sítio onde costumo controlar erros que acontecem no CRM é no Event Viewer vejam aqui um exemplo.

 

Existem outros logs, que são "automáticos" pelos menos por defeito. Aqui vão a localização destes mesmos logs:

Reporting Services

%programfiles%\Microsoft SQL Server\MSRS10_50.(INSTANCENAME)\Reporting Services\LogFiles

Outlook

Outlook (Máquina do cliente) ou Logs de Instalação: Users\<User>\AppData\Roaming\Microsoft\MSCRM\Logs (Por vezes em alguma máquinas em vez de Roaming é Local penso que tenha a ver com a versão do windows):

 

PS: Tenciono melhorar este post com os logs de instalação, outlook, etc.

Email Router

Para o email router temos que ir a pasta de instalação C:\Program Files\Microsoft CRM Email\Service teremos que encontrar um ficheiro Microsoft.CRM.Tools.EmailAgent.xml. Dentro deste ficheiro temos o seguinte código:

<ConfigUpdatePeriod>3600000</ConfigUpdatePeriod>
<LogLevel>1</LogLevel>
<LogFile></LogFile>

Dentro deste XML colocamos colocamos o LogLevel a 3 e colocarmos um caminho para o log, por exemplo: C:\Program Files\Microsoft CRM Email\Setup\log.txt

 

Até a próxima.

Tags: , , ,

About

Muito bem casado, Pai babado e um gosto muito grande pela tecnologia.

Tenho um lema "Sharing is Learning"

Mais aqui -> http://www.psazevedo.com

Month List