Partager via


Analyser et dépanner Microsoft Dynamics CRM

 

Date de publication : novembre 2016

S’applique à : Dynamics CRM 2015

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 CRM 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 CRM, Dynamics CRM pour Outlook et Microsoft Dynamics CRM pour tablettes peuvent être activés pour le suivi.

Contenu de la rubrique

Traçage au niveau du déploiement pour Microsoft Dynamics CRM

Traçage au niveau du serveur pour Microsoft Dynamics CRM

Activation du traçage pour les extensions de rapport Microsoft Dynamics CRM pour SQL Server Reporting Services

Activer le traçage pour Microsoft Dynamics CRM pour Outlook

Activer le traçage pour Microsoft Dynamics CRM Email Router

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

Activation du traçage pour CRM pour tablettes

Pack d'administration System Center Operations Manager pour Microsoft Dynamics CRM 2015

Traçage au niveau du déploiement pour Microsoft Dynamics CRM

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.

Avertissement

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 pour le déploiement entier

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 CRM 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 CRM

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

Avertissement

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.

Avertissement

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 CRM 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 CRM pour SQL Server Reporting Services

Microsoft Dynamics 365 permet de créer des fichiers de trace qui analysent les actions effectuées par les Extensions de rapport Microsoft Dynamics CRM. 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 CRM.

Avertissement

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 CRM 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

Avertissement

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 CRM, 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 CRM pour Outlook

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

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

Avertissement

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 CRM pour Outlook

  1. Sur l'ordinateur qui exécute Dynamics CRM pour Outlook, cliquez sur Démarrer, sur Tous les programmes, sur Microsoft Dynamics CRM 2015, 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.

Avertissement

L'activation du suivi documenté pendant les actions intenses en processus telles que le démarrage d'Outlook, ou la connexion/déconnexion à Dynamics CRM pour Outlook, n'est pas recommandé et peut entraîner des problèmes de stabilité avec Dynamics CRM 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 CRM 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 CRM Email Router

Cette section s'applique à Microsoft Dynamics CRM Online et aux versions locales de Microsoft Dynamics 365. Le traçage Microsoft Dynamics CRM 2015 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 CRM Email Router

  1. Sur l'ordinateur où le service Microsoft Dynamics CRM E-mail Router (Microsoft CRM E-mail 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 CRM 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.

    Installer l'application Field Medic

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 : dossier et fichier XML

  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 : Sélectionner Advanced

  3. Cliquez sur Choose which ETW providers to use.

    Field Medic : Sélectionner ETW Providers

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

    Field Medic : Choisir FieldMedic-AppHost.xml

  5. Cliquez sur le bouton Back deux fois.

    Field Medic : Choisir le bouton précédent

  6. Cliquez sur Start Logging.

    Field Medic : Choisir Start Logging

    La page suivante s'affiche.

    Field Medic : La journalisation démarre

    >

    Field Medic : Événements de journalisation

Reproduire votre problème

  1. Basculez vers l'application CRM 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 : Arrêter la journalisation

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

    Field Medic : Enregistrer un fichier journal

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

    Field Medic : Chosir View Reports

    >

    Field Medic : Exemple de rapport enregistré

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 : Dossier Reports

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

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

  2. Choisissez Action > Ouvrir le journal enregistré…

    Field Medic : Ouvrir un fichier journal

  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, choisissez Oui, puis OK.

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

    Field Medic : Exemple d'événements

Activation du traçage pour CRM pour tablettes

Vous pouvez activer le suivi dans l'application Microsoft Dynamics CRM 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.

    Afficher les journaux d'analyse et de débogage

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

    Dossier AppHost

  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.

    Journal d'activation d'AppTracing

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

    Avertissement : les journaux peuvent perdre des événements

  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.

    Journal de désactivation d'AppTracing

  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.

    Actualiser AppTracing

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

    Recherche d'AppTracing

    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 « CRM ». 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.

    Événements enregistrés sous le profil 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.

    Paramètres iPad

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

    Paramètres d'iPad 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.

    Activation de la journalisation sur un iPad

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

    Paramètres d'iPad 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.

    Appareils iTunes

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

    Applications iTunes

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

    partage de fichiers iTunes

    Partage de fichiers iTunes dans 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.

    Fichier journal Dynamics CRM enregistré dans iTunes

  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 CRM pour tablettes, voir Activer la journalisation sur la page de configuration.

  • Si vous avez déjà configuré CRM 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 CRM pour tablettes, cliquez sur les points de suspension (…) pour afficher l'option qui permet la journalisation.

    Activer la journalisation pour Android

  2. Activez la case à cocher Activer la journalisation.

Activer la journalisation après la configuration

  1. Ouvrez l'application CRM 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.

    Bouton de sélection

  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 CRM pour tablettes, cliquez sur les points de suspension (…) pour afficher l'option qui permet la journalisation.

    Activer la journalisation pour 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.

    Exemple de fichier journal Android

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 System Center Operations Manager pour Microsoft Dynamics CRM 2015

L'Pack d'administration Operations Manager pour CRM vous permet de surveiller Microsoft Dynamics CRM Server 2015 et Microsoft Dynamics CRM Server 2013 dans Microsoft System Center Operations Manager.

Vous pouvez télécharger Pack d'administration Microsoft System Center Operations Manager pour Microsoft Dynamics CRM 2015ici.

Voir aussi

Exploitation de Microsoft Dynamics CRM 2015
Protection et récupération des données Microsoft Dynamics CRM

© 2016 Microsoft Corporation. Tous droits réservés. Copyright