Service de surveillance Microsoft Dynamics 365

Le service de surveillance de Dynamics 365 Customer Engagement (on-premises) est un service de type NT qui surveille tous les rôles Dynamics 365 Server qui s’exécutent sur l’ordinateur local. Il ne transmet pas les informations en dehors de l’ordinateur sur lequel le service s’exécute. Il est installé avec l’installation d’un rôle Dynamics 365 Server.

Le service de surveillance valide l’état des rôles serveur qui s’exécutent sur l’ordinateur local en effectuant une série de tests. Par défaut, la surveillance a lieu toutes les 15 minutes et 10 enregistrements sont traités avant le remplacement du premier enregistrement. Certains tests effectués par le service de surveillance nécessitent que l’organisation soit définie pour la surveillance. Pour plus d’informations, voir Pour démarrer un service plus loin dans cette rubrique.

Afficher les résultats de la surveillance

Les événements sont enregistrés sous la source MSCRMMonitoringServerRole dans la zone Application de l’Observateur d’événements.

Par défaut, les résultats de surveillance détaillés sont enregistrés en tant que fichiers XML situés dans C:\Program Files\Microsoft Dynamics CRM\Monitoring\results.

Pourboire

Utilisez un navigateur Web pour afficher les journaux de surveillance. Pour ce faire, dans Internet Explorer, cliquez avec le bouton droit sur le fichier XML de surveillance, sélectionnez Ouvrir avec, puis sélectionnez Internet Explorer.

En outre, vous pouvez enregistrer les résultats de surveillance dans la base de données de configuration, comme décrit plus loin dans cette rubrique. Vous pouvez ensuite utiliser une instruction SQL comme celle qui suit pour afficher les informations de surveillance pour le déploiement.

USE MSCRM_CONFIG SELECT * FROM MonitoringResults ORDER BY EndTime  

Modifier les paramètres de surveillance

Les commandes PowerShell suivantes effectuent ces opérations.

  • Affiche les paramètres de surveillance actuels.

  • Définit le service de surveillance pour enregistrer 10 résultats au maximum dans la table MonitoringResults de la base de données de configuration (MSCRM_CONFIG), en plus de l’enregistrement des fichiers XML dans un dossier de fichiers.

    Définit l’organisation testorg pour la surveillance au niveau de l’organisation, et définit le compte d’utilisateur et le mot de passe de l’organisation de surveillance.

  • Affiche à nouveau les paramètres de surveillance actuels.

Note

Bien que cet exemple configure deux options distinctes, il n’est pas nécessaire de les configurer ensemble. La première option consiste à stocker les enregistrement de surveillance dans la base de données de configuration, et la deuxième option consiste à définir l’organisation de surveillance, le compte et le mot de passe.

Add-PSSnapin Microsoft.Crm.PowerShell  
Get-CrmSetting -SettingType MonitoringSettings  
$set =Get-CrmSetting -SettingType Monitoringsettings  
$set.StoreResultsInDatabase = "true"  
$set.ResultsToKeepInDatabase = "10"  
$set.MonitoringOrganizationUniqueName ="testorg"  
$set.MonitoringOrganizationUserAccount = "contoso\administrator"  
$set.MonitoringOrganizationUserPassword = "password"  
Set-CrmSetting -Setting $set  
Get-CrmSetting -SettingType MonitoringSettings  
  

Important

Après avoir modifié les paramètres du service de surveillance, vous devrez peut-être redémarrer le service de surveillance Dynamics 365 Customer Engagement (on-premises) pour intégrer les modifications.

Voir aussi

Référence de Dynamics 365 PowerShell

Utiliser Dynamics 365