Servizio di monitoraggio Microsoft Dynamics 365

Il servizio di monitoraggio di Dynamics 365 Customer Engagement (on-premises) è un servizio di tipo NT che monitora tutti i ruoli di Dynamics 365 Server in esecuzione nel computer locale. Il servizio di monitoraggio non trasmette informazioni all'esterno del computer in cui il servizio è in esecuzione. Il servizio di monitoraggio viene installato con l'installazione di un qualsiasi ruolo Dynamics 365 Server.

Il servizio di monitoraggio convalida l'integrità dei ruoli server in esecuzione nel computer locale eseguendo una serie di test. Per impostazione predefinita, il monitoraggio viene eseguito ogni 15 minuti e vengono conservati 10 record prima che il record precedente venga sostituito. Alcuni test eseguiti dal servizio di monitoraggio richiedono che l'organizzazione sia impostata per il monitoraggio. Per ulteriori informazioni, vedere Modificare le impostazioni di monitoraggio più avanti in questo argomento.

Visualizzare i risultati del monitoraggio

Gli eventi vengono registrati nell'origine MSCRMMonitoringServerRole nell'area dell'applicazione del visualizzatore eventi.

Per impostazione predefinita, i risultati dettagliati del monitoraggio vengono salvati come file XML in C:\Program Files\Microsoft Dynamics CRM\Monitoring\results.

Mancia

Utilizzare un Web browser per visualizzare i registri del monitoraggio. A tale scopo, in Internet Explorer fare clic con il pulsante destro del mouse sul file XML di monitoraggio, selezionare Apri con e scegliere Internet Explorer.

Inoltre, è possibile registrare i risultati del monitoraggio nel database di configurazione come descritto più avanti in questo argomento. È quindi possibile utilizzare un'istruzione SQL come la seguente per visualizzare le informazioni sul monitoraggio per la distribuzione.

USE MSCRM_CONFIG SELECT * FROM MonitoringResults ORDER BY EndTime  

Modificare le impostazioni di monitoraggio

I seguenti comandi PowerShell eseguono queste operazioni.

  • Visualizza le impostazioni correnti del monitoraggio.

  • Imposta il servizio di monitoraggio per registrare un massimo di 10 risultati nella tabella MonitoringResults nel database di configurazione (MSCRM_CONFIG) nonché per registrare nei file XML in una cartella di file.

    Imposta l'organizzazione testorg per il monitoraggio a livello di organizzazione e imposta l'account utente e la password dell'organizzazione per il monitoraggio.

  • Visualizza nuovamente le impostazioni correnti del monitoraggio.

Nota

Sebbene in questo esempio vengono configurate due opzioni distinte, non è necessario configurare entrambe le opzioni. La prima opzione è per archiviare i record del monitoraggio nel database di configurazione e la seconda opzione è per impostare l'account, la password e l'organizzazione del monitoraggio.

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  
  

Importante

Dopo avere apportato una modifica alle impostazioni del servizio di monitoraggio, potrebbe essere necessario riavviare il servizio di monitoraggio Dynamics 365 Customer Engagement (on-premises) per includere la modifica.

Vedi anche

Riferimento a Dynamics 365 PowerShell

Utilizzo di Dynamics 365