Capturando trazas de plataforma con CRMDiagTool

Anteriormente ya comentamos como capturar trazas de plataforma de CRM Server. Esta tarea siendo extremadamente útil requiere modificar claves del registro de Windows.

CRMDiagTool permite la captura de trazas de plataforma de una manera sencilla evitando tener que editar el registro, que no revistiendo una gran complejidad siempre es más engorroso y delicado.

Cómo capturar las trazas
    1. Acceder a la carpeta %ProgramFiles%\Microsoft Dynamics CRM\Trace y borrar o mover el contenido de la misma. Con esta operación nos aseguramos que la carpeta sólo contendrá los ficheros de traza correspondiente al proceso que queremos trazar. A veces está operación no es posible porque los ficheros están en uso. En este caso basta con reiniciar los servicios de CRM.

    2. Asegurarse de que se dispone de la última versión de la CRMDiagTool, descargándose la herramienta desde el área de descarga del blog Microsoft CRM Support Tool Info.

    3. Extraer el contenido del fichero CRMDiagTool4.zip en el servidor donde CRM Server está instalado.

    4. Ejecutar el fichero CRMDiagTool4.exe.

    5. Seleccionar Dynamics CRM Server en la lista desplegable.
       screen1b

    6. En la sección Platform Tracing, pulsar el botón Disabled asegurándose que su estado cambia a Enabled.

      screen2d

    7. Si se está trazando un proceso con objeto de depurar un error, puede ser interesante activar la opción DevErrors.

    8. Ejecutar el proceso que se quiere trazar o reproducir el error que se quiere depurar.

    9. Pulsar el botón Enabled asegurándose que su estado cambia a Disabled

      screen5a

    10. Pulsar el botón Zip Traces para comprimir la carpeta ProgramFiles%\Microsoft Dynamics CRM\Trace en un fichero .zip y facilitar su movilidad o envío.

      screen2e

    11. Guardar el fichero con un nombre significativo

      screen6

 

Por Nacho Peiro Alba