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