Analyser et dépanner Microsoft Dynamics 365

 

Date de publication : janvier 2017

S’applique à : Dynamics 365 (on-premises), Dynamics CRM 2016

Dans Microsoft Dynamics 365, vous pouvez créer des fichiers de trace qui analysent les actions effectuées par les applications serveur et clientes. Ces fichiers sont utiles lorsque vous avez besoin de résoudre des messages d'erreur et d'autres problèmes dans Microsoft Dynamics 365.

Pour activer le traçage Microsoft Dynamics 365 Server, vous pouvez utiliser le traçage au niveau du déploiement ou au niveau du serveur. La méthode choisie détermine la plage de rôles serveur surveillés, le degré de contrôle et comment activer le traçage et l'emplacement des fichiers de trace.

Par ailleurs, Extensions de rapport Microsoft Dynamics 365, Dynamics 365 pour Outlook et Microsoft Dynamics 365 pour tablettes peuvent être activés pour le suivi.

Contenu de la rubrique

Traçage au niveau du déploiement pour Microsoft Dynamics 365(versions locales uniquement)

Traçage au niveau du serveur pour Microsoft Dynamics 365(versions locales uniquement)

Activation du traçage pour les extensions de rapport Microsoft Dynamics 365 pour SQL Server Reporting Services (versions locales uniquement)

Activer le traçage pour Microsoft Dynamics 365 pour Outlook

Activer le traçage pour Microsoft Dynamics 365 Email Router

Activer le traçage pour Dynamics 365 pour téléphones Windows Phone

Activation du traçage pour Dynamics 365 pour tablettes

Pack d'administration Microsoft System Center Operations Manager pour Microsoft Dynamics 365 (versions locales uniquement)

Traçage au niveau du déploiement pour Microsoft Dynamics 365(versions locales uniquement)

Le traçage au niveau du déploiement surveille tous les services et rôles serveur Microsoft Dynamics 365, indépendamment des rôles serveur installés sur l'ordinateur local. Lorsque le traçage au niveau du déploiement est activé, tous les rôles serveur sont surveillés, tels que Service asynchrone, Service de traitement Bac à sable (sandbox), le service de décompression de fichier, l'application Web (w3wp) et Outils de déploiement (mmc-Tools). Les fichiers de trace correspondants sont créés.

Le traçage au niveau du déploiement est défini en utilisant les commandes Windows PowerShell et il est mis à jour dans la base de données MSCRM_CONFIG. Le traçage au niveau du déploiement ne peut être activé que sur un ordinateur possédant le rôle serveur Microsoft Dynamics 365Outils de déploiement.

Les fichiers de trace sont situés dans le dossier de l'ordinateur où est exécuté le rôle serveur Microsoft Dynamics 365Outils de déploiement. L’emplacement par défaut est C:\crmdrop\logs.

Attention

Les fichiers de trace peuvent contenir des informations personnelles ou confidentielles. Par conséquent, soyez discret lorsque vous envoyez des fichiers de trace à d'autres personnes ou lorsque vous autorisez d'autres utilisateurs à afficher les informations d'un fichier de trace.

L’activation du traçage peut affecter de manière importante les performances de l’application. Il est vivement recommandé de l'activer uniquement pour résoudre des problèmes et de le désactiver une fois ceux-ci résolus.

Important

Avant d'exécuter les commandes Microsoft Dynamics 365Windows PowerShell, le composant logiciel enfichable Microsoft.Crm.PowerShell doit être enregistré en exécutant la commande Add-PSSnapin Microsoft.Crm.PowerShell .

Pour plus d'informations, voir Administration du déploiement à l’aide de Windows PowerShell.

Conseil

Pour obtenir la liste des composants logiciels enfichables enregistrés Windows PowerShell, exécutez la commande Get-PsSnapin –registered.

Afficher les paramètres de traçage pour le déploiement entier

Get-CrmSetting TraceSettings 

Activer le traçage pour le déploiement entier

Pour activer les paramètres de suivi au niveau du déploiement enregistrant un nombre maximal d'informations qui inclut une journalisation détaillée avec les informations callstack, exécutez les commandes suivantes, dans l'ordre indiqué, depuis la console Windows PowerShell sur l'ordinateur où le rôle serveur Outils de déploiement est exécuté. Pour activer une journalisation moins détaillée ou modifier l'emplacement des fichiers journaux, voir Paramètres facultatifs.

$Setting = Get-CrmSetting TraceSettings$Setting.Enabled = $True $Setting.CallStack=$True$Setting.Categories="*:Verbose"Set-CrmSetting $setting

Paramètres facultatifs

  • Pile d’appels. Informations sur les enregistrements callstack. Nous vous recommandons d'activer cette option pour obtenir une assistance détaillée. Par défaut, cette option est désactivée.

  • Catégories. Indique le niveau de précision à enregistrer.

    • Erreur. Par défaut, la valeur Catégories est Erreur, qui est le niveau le moins détaillé et qui n'enregistre que les erreurs.

    • Avertissement. Inclut les avertissements et les erreurs.

    • Informations. Inclut les avertissements, les erreurs et des informations supplémentaires.

    • Détaillé. Enregistre les informations les plus détaillées.

  • Répertoire. Spécifie l'emplacement du fichier journal de suivi. L’emplacement par défaut est c:\crmdrop\logs.

  • FileSize. Spécifie la taille de fichier maximale du fichier journal en mégaoctets avant le remplacement des informations du fichier de suivi.

Désactiver le traçage au niveau du déploiement pour (versions locales uniquement)

Pour désactiver le traçage, exécutez les commandes suivantes, dans l’ordre indiqué, depuis la console Windows PowerShell sur l'ordinateur sur lequel le rôle serveur Outils de déploiement est exécuté.

$Setting = Get-CrmSetting TraceSettings$setting.Enabled = $FalseSet-CrmSetting $setting

Les fichiers de trace ne sont pas supprimés lorsque le traçage est désactivé. En outre, les services utilisés par le verrouillage Microsoft Dynamics 365 Server ouvrent les fichiers de trace. Par conséquent, il se peut que vous deviez redémarrer les services Microsoft Dynamics 365 et le service de publication World Wide Web si ces services sont exécutés sur l'ordinateur sur lequel vous souhaitez supprimer les fichiers de trace.

Traçage au niveau du serveur pour Microsoft Dynamics 365(versions locales uniquement)

Le traçage au niveau du serveur surveille uniquement les rôles serveur Microsoft Dynamics 365 qui s'exécutent sur l'ordinateur local où le traçage au niveau du serveur est activé. Lorsque le traçage au niveau du serveur est activé, les fichiers de trace spécifiques aux services ou rôles serveur Microsoft Dynamics 365 exécutés sur l'ordinateur local sont créés. Le traçage au niveau du serveur ne nécessite pas le rôle Outils de déploiement et offre un niveau supérieur de contrôle où vous pouvez définir des valeurs de trace spécifiques, comme les fonctionnalités Microsoft Dynamics 365 à suivre ou la taille maximale du fichier de trace.

Pour plus d'informations sur les propriétés de traçage au niveau du serveur dans Microsoft Dynamics 365, voir Comment activer le traçage dans Microsoft Dynamics CRM.

Si le traçage au niveau du déploiement et le traçage au niveau du serveur sont activés sur le même ordinateur, seul celui au niveau du serveur est utilisé.

Le traçage au niveau du serveur doit être configuré manuellement dans le Registre Windows sur l'ordinateur sur lequel un ou plusieurs rôles serveur principaux Microsoft Dynamics 365 sont exécutés.

Les fichiers de trace au niveau du serveur se trouvent dans le dossier Traces du répertoire d'installation de Microsoft Dynamics 365. L’emplacement par défaut est C:\Program Files\Microsoft Dynamics CRM\Trace.

Activer ou désactiver le traçage au niveau du serveur

Attention

Les fichiers de trace peuvent contenir des informations personnelles ou confidentielles. Par conséquent, soyez discret lorsque vous envoyez des fichiers de trace à d'autres personnes ou lorsque vous autorisez d'autres utilisateurs à afficher les informations d'un fichier de trace.

L’activation du traçage peut affecter de manière importante les performances de l’application. Il est vivement recommandé de l'activer uniquement pour résoudre des problèmes et de le désactiver une fois ceux-ci résolus.

Attention

Cette tâche contient les étapes expliquant comment modifier le Registre. Toutefois, des problèmes graves peuvent survenir si vous modifiez le Registre de manière incorrecte. Par conséquent, vérifiez que vous suivez ces étapes attentivement. Pour une protection supplémentaire, sauvegardez le Registre avant de le modifier. Ensuite, vous pouvez restaurer le Registre si un problème se produit. Pour plus d'informations sur la sauvegarde et la restauration du registre, voir : Procédure de sauvegarde, de modification et de restauration du Registre dans Windows.

Sur le serveur Microsoft Dynamics 365 Server sur lequel vous souhaitez activer le traçage au niveau du serveur, démarrez RegEdit et recherchez l'emplacement du Registre suivant : HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSCRM.

Créez les deux nouvelles valeurs requises suivantes.

Nom de la valeur

Type

Valeur

TraceEnabled

DWORD (32 bits)

0 ou 1

Si vous utilisez la valeur 0, le traçage est désactivé. Si vous utilisez la valeur 1, le traçage est activé.

TraceRefresh

DWORD (32 bits)

Un nombre compris entre zéro et 99

Cette valeur doit changer pour que Microsoft Dynamics 365 détecte une modification apportée à l'une des autres valeurs de trace dans le Registre Windows. Par exemple, si la valeur est 2, vous pouvez la définir sur 1 afin que les modifications des autres valeurs de trace, comme une modification apportée à TraceCategories, soient appliquées.

Activation du traçage pour les extensions de rapport Microsoft Dynamics 365 pour SQL Server Reporting Services (versions locales uniquement)

Microsoft Dynamics 365 permet de créer des fichiers de trace qui analysent les actions effectuées par les Extensions de rapport Microsoft Dynamics 365. Ces fichiers sont utiles lorsque vous avez besoin de résoudre des messages d'erreur et d'autres problèmes dans Extensions de rapport Microsoft Dynamics 365.

Attention

Les fichiers de trace peuvent contenir des informations personnelles ou confidentielles. Par conséquent, soyez discret lorsque vous envoyez des fichiers de trace à d'autres personnes ou lorsque vous autorisez d'autres utilisateurs à afficher les informations d'un fichier de trace.

L’activation du traçage peut affecter de manière importante les performances de l’application. Il est vivement recommandé de l'activer uniquement pour résoudre des problèmes et de le désactiver une fois ceux-ci résolus.

Vous pouvez activer le traçage pour les Extensions de rapport Microsoft Dynamics 365 de deux manières :

Activer le traçage à l'aide des valeurs de Registre

Activer le traçage à l'aide des propriétés de déploiement

Important

Les traces ne seront pas générées si le dossier spécifié dans TraceDirectory n'existe pas.

Activer le traçage à l'aide des valeurs de Registre

Attention

Cette tâche contient les étapes expliquant comment modifier le Registre. Toutefois, des problèmes graves peuvent survenir si vous modifiez le Registre de manière incorrecte. Par conséquent, vérifiez que vous suivez ces étapes attentivement. Pour une protection supplémentaire, sauvegardez le Registre avant de le modifier. Ensuite, vous pouvez restaurer le Registre si un problème se produit. Pour plus d'informations sur la sauvegarde et la restauration du registre, voir : Procédure de sauvegarde, de modification et de restauration du Registre dans Windows.

  1. Sur l'ordinateur sur lequel vous avez installé les Extensions de rapport Microsoft Dynamics 365, recherchez la clé de Registre suivante et cliquez dessus : HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSCRM

  2. Définissez les valeurs de Registre suivantes :

    • TraceEnabled = 1

    • TraceDirectory = <chemin du répertoire dans lequel les traces seront stockées>

    Vous pouvez également définir d'autres valeurs de ligne comme TraceCategories, mais elles possèdent déjà des valeurs par défaut.

  3. Redémarrez le Microsoft SQL Server Reporting Services.

Activer le traçage à l'aide des propriétés de déploiement

  1. Accédez à la table DeploymentProperties dans la base de données Configuration.

  2. Recherchez la ligne contenant la valeur « TraceEnabled » et définissez la valeur de sa colonne « BitColumn » sur « True ».

    Les autres valeurs de ligne comme TraceCategories ou TraceDirectory possèdent déjà des valeurs par défaut, mais vous pouvez les modifier.

    Vous commencerez à voir les traces dans le répertoire spécifié sur la ligne TraceDirectory de la table DeploymentProperties.

  3. Redémarrez le Microsoft SQL Server Reporting Services.

Les paramètres du Registre ont priorité sur les propriétés de déploiement. Par exemple, si le Registre contient des valeurs non valides et que TraceDirectory n'existe pas, les propriétés de déploiement sont utilisées.

Activer le traçage pour Microsoft Dynamics 365 pour Outlook

Cette section s'applique à Microsoft Dynamics 365 (Online) et aux versions locales de Microsoft Dynamics 365. Le traçage Dynamics 365 pour Outlook surveille l'instance Dynamics 365 pour Outlook exécutée sur l'ordinateur local. Si un problème est isolé au niveau d'un utilisateur particulier exécutant Dynamics 365 pour Outlook, l'activation du traçage Dynamics 365 pour Outlook peut aider à déterminer la cause.

Les fichiers de trace Dynamics 365 pour Outlook sont situés dans le dossierC:\Users\<username>\AppData\Local\Microsoft\MSCRM\Traces.

Attention

Les fichiers de trace peuvent contenir des informations personnelles ou confidentielles. Par conséquent, soyez discret lorsque vous envoyez des fichiers de trace à d'autres personnes ou lorsque vous autorisez d'autres utilisateurs à afficher les informations d'un fichier de trace.

L’activation du traçage peut affecter de manière importante les performances de l’application. Il est vivement recommandé de l'activer uniquement pour résoudre des problèmes et de le désactiver une fois ceux-ci résolus.

Activer ou désactiver le traçage pour Microsoft Dynamics 365 pour Outlook

  1. Sur l'ordinateur qui exécute Dynamics 365 pour Outlook, cliquez sur Démarrer, sur Tous les programmes, sur Microsoft Dynamics 365, puis sur Diagnostics.

  2. Cliquez sur l'onglet Dépannage avancé , puis activez Traçage pour activer ou désactivez Traçage pour désactiver.

  3. Sélectionnez un niveau de traçage dans la liste déroulante.

  4. Cliquez sur Enregistrer.

Vous pouvez réduire la quantité d'informations pendant le traçage en définissant la valeur TraceCategoriesRegistre Windows. Par exemple, vous pouvez définir la valeur de sorte que seuls les messages d'erreur soient enregistrés. La réduction de la quantité d'enregistrement peut être utile lorsque vous résolvez des problèmes spécifiques, comme lorsque vous recevez des messages d'erreur hors connexion. Pour ce faire, procédez comme suit.

Attention

L'activation du suivi documenté pendant les actions intenses en processus telles que le démarrage d'Outlook, ou la connexion/déconnexion à Dynamics 365 pour Outlook, n'est pas recommandé et peut entraîner des problèmes de stabilité avec Dynamics 365 pour Outlook.

Cette tâche contient les étapes expliquant comment modifier le Registre. Toutefois, des problèmes graves peuvent survenir si vous modifiez le Registre de manière incorrecte. Par conséquent, vérifiez que vous suivez ces étapes attentivement. Pour une protection supplémentaire, sauvegardez le Registre avant de le modifier. Ensuite, vous pouvez restaurer le Registre si un problème se produit. Pour plus d'informations sur la sauvegarde et la restauration du registre, voir : Procédure de sauvegarde, de modification et de restauration du Registre dans Windows.

Notez que le traçage doit déjà être activé pour que les étapes fonctionnent.

  1. Sur l'ordinateur sur lequel vous avez installé Dynamics 365 pour Outlook, démarrez RegEdit et recherchez et cliquez sur la clé de Registre suivante : HKEY_CURRENT_USER\Software\Microsoft\MSCRMClient

  2. Si la valeur de chaîne TraceCategories n'existe pas, ajoutez-la. Pour ce faire, cliquez avec le bouton droit sur MSCRMClient, cliquez sur Nouveau, sur Valeur de chaîne, tapez TraceCategories, puis appuyez sur ENTRÉE.

  3. Cliquez avec le bouton droit sur TraceCategories, cliquez sur Modifier, tapez Application.Outlook:Error, puis cliquez sur OK.

Pour plus d'informations sur les valeurs disponibles pour TraceCategories, voir Comment activer le traçage dans Microsoft Dynamics CRM.

Les fichiers de trace ne sont pas supprimés lorsque le traçage est désactivé.

Activer le traçage pour Microsoft Dynamics 365 Email Router

Cette section s'applique à Microsoft Dynamics 365 (Online) et aux versions locales de Microsoft Dynamics 365. Le traçage Microsoft Dynamics CRM E-mail Router surveille l'instance du service E-mail Router exécutée sur l'ordinateur local.

Activer ou désactiver le traçage pour Microsoft Dynamics 365 Email Router

  1. Sur l'ordinateur où le service Microsoft Dynamics CRM E-mail Router (Microsoft Dynamics 365 Email Router) est exécuté, ouvrez Microsoft.Crm.Tools.EmailAgent.xml à l'aide d'un éditeur XML ou de texte. Par défaut, le fichier Microsoft.Crm.Tools.EmailAgent.xml est situé dans le dossier <drive>:\Program Files\Microsoft CRM Email\Service.

  2. Ajoutez les entrées ci-après entre les éléments parents <SystemConfiguration> :

    • <LogLevel>Niveau</LogLevel>
      Spécifie le niveau d'enregistrement. Les valeurs acceptables pour Niveau sont 0, 1, 2, ou 3.

      • 0 Pas de journalisation. Par défaut, la journalisation est paramétrée sur 0.

      • 1. Enregistrement des erreurs uniquement.

      • 2. Enregistrement des informations détaillées au niveau de la boîte aux lettres.

      • 3. Enregistrement des informations très détaillées au niveau des messages.

    • <LogFile>Chemin d'accès\Logfilename</LogFile>
      Spécifie le chemin d'accès complet de l'emplacement du fichier journal.

  3. Redémarrez le service E-mail Router.

Exemple avec Microsoft.Crm.Tools.EmailAgent.xml

Les jeux de fichiers Microsoft.Crm.Tools.EmailAgent.xml suivants définissent l'enregistrement au niveau 1 et place le fichier journal dans c:\emailRouterLog.txt.

<?xml version="1.0" encoding="utf-8"?>
<Configuration>
<SystemConfiguration>
<MaxThreads>50</MaxThreads>
<MaxThreadExecution>600000</MaxThreadExecution>
<SchedulingPeriod>1000</SchedulingPeriod>
<ConfigRefreshPeriod>5000</ConfigRefreshPeriod>
<ConfigUpdatePeriod>3600000</ConfigUpdatePeriod>
<LogLevel>1</LogLevel>
<LogFile>c:\emailRouterLog.txt</LogFile>
<ProviderOverrides>
<CacheCapacity>1024</CacheCapacity>
<PendingStatusDelay>300000</PendingStatusDelay>
<SendingStatusDelay>1800000</SendingStatusDelay>
<MaximumDeliveryAttempts>10</MaximumDeliveryAttempts>
<EWSRetrieveMessageCount>10</EWSRetrieveMessageCount>
<BatchSize>5</BatchSize>
<RequestBatchSize>5</RequestBatchSize>
</ProviderOverrides>
</SystemConfiguration>
</Configuration>

Activer le traçage pour Dynamics 365 pour téléphones Windows Phone

Pour vous aider dans la résolution des problèmes, effectuez la procédure suivante pour accéder et consulter les journaux sur votre Windows Phone.

Installer l'application Field Medic

  1. Installez l'application Field Medic à partir du Windows Phone Store.

    Install the field Medic app

Créer un profil personnalisé pour les enregistrements AppHost

  1. Connectez votre Windows Phone à votre ordinateur via USB.

  2. Créez le fichier FieldMedic-AppHost.xml dans le dossier suivant : computer\<windows phone>\Phone\Documents\FieldMedic. Créez l'arborescence si elle n'existe pas déjà. Vous pouvez créer le fichier à l'aide de Bloc-notes et l'enregistrer sous FieldMedic-AppHost.xml.

    Field Medic: folder and XML file

  3. À l'aide de Bloc-notes, ajoutez le code suivant dans le fichier FieldMedic-AppHost.xml.

    <?xml version="1.0" encoding="utf-8" standalone='yes'?>
    
    <WindowsPerformanceRecorder Version="1.0" Author="CXE Ecosystem SATT" Team="CXE Ecosystem SATT" Comments="FieldMedic ETW profiles" Company="Microsoft Corporation" Copyright="Microsoft Corporation" Tag="FieldMedic">
      <Profiles>
        <!-- Event Collectors -->
        <EventCollector Id="EventCollector_AppHost" Name="FieldMedic AppHost Category Event Collector" Private="false" ProcessPrivate="false" Secure="false" Realtime="false">
          <BufferSize Value="128"/>
          <Buffers Value="40"/>
          <MaximumFileSize Value="5" FileMode="Circular"/>
          <FileMax Value="3"/>
        </EventCollector>
        <!-- Event Providers -->
        <EventProvider Id="EventProvider_Microsoft-Windows-AppHost" Name="98e0765d-8c42-44a3-a57b-760d7f93225a" Level="5"/>
        <!-- Profiles -->
        <Profile Id="AppHost.Verbose.File" LoggingMode="File" Name="AppHost" DetailLevel="Verbose" Description="FieldMedic AppHost category profile">
          <Collectors>
            <EventCollectorId Value="EventCollector_AppHost">
              <EventProviders>
                <EventProviderId Value="EventProvider_Microsoft-Windows-AppHost"/>         
              </EventProviders>
            </EventCollectorId>
          </Collectors>
        </Profile>
      </Profiles>
    </WindowsPerformanceRecorder>
    

Activer l'écriture dans le journal

  1. Ouvrez l'application Field Medic.

  2. Cliquez sur Advanced.

    Field Medic: choose Advanced

  3. Cliquez sur Choose which ETW providers to use.

    Field Medic: choose ETW providers

  4. Recherchez la section Custom Group, puis activez la case à cocher FieldMedic-AppHost.xml.

    Field Medic: choose FieldMedic-AppHost.xml

  5. Cliquez sur le bouton Back deux fois.

    Field Medic: Choose the Back button

  6. Cliquez sur Start Logging.

    Field Medic: Choose Start Logging

    La page suivante s'affiche.

    Field Medic: Logging is starting

    >

    Field Medic: Logging events

Reproduire votre problème

  1. Basculez vers l'application Dynamics 365 pour téléphones .

  2. Reproduisez votre problème.

Arrêter l'enregistrement

  1. Basculez vers l'application Field Medic.

  2. Cliquez sur Stop Logging.

    Field Medic: Stop Logging

  3. Fournissez un titre pour les journaux, puis cliquez sur Save.

    Field Medic: Save log file

  4. Cliquez sur View Reports pour confirmer que vos enregistrements ont été correctement enregistrés.

    Field Medic: Choose View Reports

    >

    Field Medic: Example of saved report

Rechercher les fichiers journaux

  1. Déconnectez et reconnectez le câble USB à votre Windows Phone. Ainsi, vous avez l'assurance que ce sont les derniers fichiers qui s'affichent.

  2. Sur votre ordinateur, accédez à : computer\<windows phone>\Phone\Documents\FieldMedic\reports

  3. Copiez le contenu de ce dossier sur votre ordinateur.

    Field Medic: Reports folder

Consulter les journaux à l'aide de l'Observateur d'événements

  1. Ouvrez Observateur d'événements sur votre ordinateur.

  2. Cliquez sur Action > Ouvrir le journal enregistré…

    Field Medic: Open a log file

  3. Accédez à : computer\<windows phone>\Phone\Documents\FieldMedic\reports ou à l'emplacement où vous avez copié les fichiers journaux de votre Windows Phone.

  4. Sélectionnez et ouvrez le fichier Custom-FieldMedic-AppHost.

  5. Si vous êtes invité(e) à ouvrir le fichier journal au nouveau format du journal des événements, cliquez sur Oui, puis sur OK.

  6. Examinez les entrées de journal des événements pour rechercher les erreurs.

    Field Medic: Example of event

Activation du traçage pour Dynamics 365 pour tablettes

Vous pouvez activer le suivi dans l'application Microsoft Dynamics 365 pour tablettes pour diagnostiquer des problèmes. Lorsque vous activez le suivi, des commentaires sont stockés sur l'appareil. Ces informations peuvent être analysées pour identifier la source du problème. Le moyen utilisé pour activer et afficher le suivi diffère selon le système d'exploitation de la tablette.

Windows

Procédez comme suit pour afficher des événements. Le suivi est activé par défaut.

  1. Ouvrez l’Observateur d'événements. Pour cela, allez dans l'écran de démarrage, entrez Run, puis appuyez sur ENTRÉE. Dans la zone Exécuter, entrez eventvwr, puis appuyez sur ENTRÉE.

  2. Sélectionnez le dossier AppHost dans Journaux des applications et des services\Microsoft\Windows

  3. Dans le menu Afficher, cliquez ou appuyez sur Afficher les journaux d’analyse et de débogage.

    Show Analytic and Debug Logs

  4. Les nœuds supplémentaires apparaissent dans le dossier AppHost.

    AppHost Folder

  5. Cliquez avec le bouton droit (en maintenant le bouton de la souris enfoncé) sur le nœud AppTracing, puis cliquez ou appuyez sur Activer le journal.

    AppTracing Enable Log

  6. Cliquez ou appuyez sur OK pour accepter l'avertissement suivant.

    Warning: logs may lose events

  7. Une fois le problème reproduit, cliquez avec le bouton droit (en maintenant le bouton de la souris enfoncé) sur le nœud AppTracing, puis cliquez ou appuyez sur Désactiver le journal.

    AppTracing Disable Log

  8. Actualisez l'observateur d'événements pour afficher les événements de journal. Vous pouvez utiliser F5 ou cliquer avec le bouton droit (en maintenant le bouton de la souris enfoncé) sur le nœud AppTracing, puis cliquer ou appuyer sur Actualiser.

    Refresh AppTracing

  9. Consultez les détails des événements consignés. Recherchez les entrées contenant « Dynamics 365 » dans le champ sous l'onglet Général.

    AppTracing Find

    Conseil

    Vous pouvez cliquer avec le bouton droit (en maintenant le bouton de la souris enfoncé) sur le nœud AppTracing, puis cliquer ou appuyer sur Rechercher pour lancer la recherche. Puis, recherchez tous les événements contenant un mot, par exemple « Dynamics 365 ». CTRL + F est le raccourci clavier.

  10. Vérifiez aussi les événements enregistrés sous Admin.

    Pour enregistrer un journal des événements, cliquez avec le bouton droit (en maintenant le bouton de la souris enfoncé) sur le journal et sélectionnez Enregistrer tous les événements sous. Spécifiez le répertoire dans lequel vous souhaitez enregistrer le fichier journal.

    Events logged under admin

iPad

Pour configurer et afficher l'enregistrement sur l'iPad, procédez comme suit.

Activation de l'enregistrement sur un iPad

  1. Ouvrez Paramètres.

    iPad Settings

  2. Sélectionnez Dynamics 365 dans la liste Paramètres.

    iPad Settings Dynamics CRM

  3. L'option Activer l’enregistrement est désactivée par défaut. Changez cette option pour basculer le paramètre sur Actif.

    iPad Enable Logging on

  4. Une fois le problème reproduit, changez le paramètre Activer l’enregistrement sur Inactif.

    iPad Settings Dynamics CRM

Affichage des fichiers journaux de l'iPad

  1. Connectez votre iPad à votre ordinateur.

  2. Ouvrez iTunes.

  3. Sélectionnez votre appareil dans la section Appareils.

    iTunes Devices

  4. Sélectionnez la zone Applications dans l'en-tête.

    iTunes Apps

  5. Recherchez la section Partage de fichiers et sélectionnez l'application Dynamics 365.

    iTunes File Sharing

    iTunes File Sharing Dynamics CRM

  6. Dans la colonne de droite, vous devez voir une liste des fichiers journaux si l'enregistrement est activé pour l'application. Sélectionnez un fichier journal, appuyez sur Enregistrer vers, puis sélectionnez un emplacement pour enregistrer le fichier journal.

    iTunes Save Dynamics CRM log file

  7. Recherchez le fichier journal que vous avez enregistré et ouvrez-le pour afficher les détails du journal.

Android

Sur un appareil Android, vous pouvez activer la journalisation pendant ou après la configuration.

  • Si vous configurez Dynamics 365 pour tablettes, voir Activer la journalisation sur la page de configuration.

  • Si vous avez déjà configuré Dynamics 365 pour tablettes et que vous rencontrez une erreur lors de la publication de la configuration, vous devez vous déconnecter ou reconfigurer pour activer la journalisation. Voir Activer la journalisation après la configuration.

Notes

Par défaut, la journalisation est désactivée. Si vous activez la journalisation et fermez puis rouvrez Dynamics 365, la journalisation sera désactivée.

Activer la journalisation sur la page de configuration

  1. Dans la page d'installation de Dynamics 365 pour tablettes, cliquez sur les points de suspension (…) pour afficher l'option qui permet la journalisation.

    Enable logging for Android

  2. Activez la case à cocher Activer la journalisation.

Activer la journalisation après la configuration

  1. Ouvrez l'application Dynamics 365 pour Android.

  2. Dans le tableau de bord, cliquez sur les points de suspension (…) dans le coin inférieur droit de la barre de commandes.

    Ellipsis button

  3. Appuyez sur Paramètres, puis sur Se déconnecter.

  4. Sur la page de connexion, cliquez sur le bouton Précédent pour accéder à la page de configuration.

  5. Dans la page d'installation de Dynamics 365 pour tablettes, cliquez sur les points de suspension (…) pour afficher l'option qui permet la journalisation.

    Enable logging for Android

  6. Activez la case à cocher Activer la journalisation.

Afficher les fichiers journaux Android

  1. La journalisation est écrite sur un fichier journal situé dans le dossier MSCRM du répertoire racine de votre appareil. Vous pouvez connecter votre tablette à votre ordinateur via USB pour parcourir le système de fichiers. Vous pouvez également utiliser les applications Android d'autres sociétés pour afficher le système de fichiers.

  2. Ouvrez le dossier MSCRM, puis sélectionnez et affichez le fichier journal.

    Example Android log file

Exemple de journal

L'exemple suivant montre ce que vous pouvez afficher dans un fichier journal.

2013-08-20 15:33:23 +0000 [INFO]: Unique install id | 5FDD3711-9E89-4D8B-B835-88B2C7C51703 2013-08-20 15:33:23 +0000 [INFO]: Application activated 2013-08-20 15:33:24 +0000 [INFO]: Application resume 2013-08-20 15:33:25 +0000 [ERROR]: App WebView Load failed | -1003 2013-08-20 15:33:32 +0000 [INFO]: [PAL] | Authentication: Starting 2013-08-20 15:33:32 +0000 [INFO]: [PAL] | Authentication: Starting authorization 2013-08-20 15:33:32 +0000 [INFO]: [PAL] | Authentication: Authorization error: -2147093999 2013-08-20 15:33:39 +0000 [INFO]: [PAL] | Authentication: Starting 2013-08-20 15:33:39 +0000 [INFO]: [PAL] | Authentication: Starting authorization 2013-08-20 15:33:39 +0000 [INFO]: [PAL] | Authentication: Authorization error: -2147093999 2013-08-20 15:33:42 +0000 [INFO]: Application Pause 2013-08-20 15:34:27 +0000 [INFO]: Unique install id | 5FDD3711-9E89-4D8B-B835-88B2C7C51703 2013-08-20 15:34:27 +0000 [INFO]: Application activated 2013-08-20 15:34:27 +0000 [INFO]: Application resume 2013-08-20 15:34:27 +0000 [INFO]: [PAL] | Authentication: Failed - cookie setup 2013-08-20 15:34:28 +0000 [INFO]: [PAL] | Authentication: Complete 2013-08-20 15:34:30 +0000 [INFO]: [PAL] | Authentication: Starting 2013-08-20 15:34:30 +0000 [INFO]: [PAL] | Authentication: Starting authorization 2013-08-20 15:34:30 +0000 [INFO]: [PAL] | Authentication: Authorization complete 2013-08-20 15:34:30 +0000 [INFO]: [PAL] | Authentication: Complete 2013-08-20 15:34:31 +0000 [INFO]: [PAL] | Error Messages: 1: Principal user (Id=d0961fb9-0f09-e311-b8aa-00155d05381a, type=8) is missing prvReadAccount privilege (Id=886b280c-6396-4d56-a0a3-2c1b0a50ceb0)2: Principal user (Id=d0961fb9-0f09-e311-b8aa-00155d05381a, type=8) is missing prvReadAccount privilege (Id=886b280c-6396-4d56-a0a3-2c1b0a50ceb0)2013-08-20 15:36:30 +0000 [INFO]: Application Pause

Pack d'administration Microsoft System Center Operations Manager pour Microsoft Dynamics 365 (versions locales uniquement)

L'Pack d'administration Operations Manager pour CRM vous permet de surveiller Microsoft Dynamics 365 (local) dans Microsoft System Center Operations Manager.

Vous pouvez télécharger Microsoft System Center Operations Manager management pack for Microsoft Dynamics CRM 2016ici.

Voir aussi

Exploitation de Microsoft Dynamics 365
Protection et récupération des données Microsoft Dynamics 365
Résolution des problèmes et notions de base sur Dynamics 365 pour téléphones et tablettes
Référence de Dynamics 365 PowerShell

© 2017 Microsoft. Tous droits réservés. Copyright