Monitorare l'integrità dello scenario in Configuration Manager
Si applica a: Configuration Manager (Current Branch)
È possibile usare Configuration Manager per monitorare l'integrità degli scenari end-to-end. L'integrità dello scenario di monitoraggio migliora la consapevolezza della latenza del sistema e dei backlog dei componenti che sono fondamentali per le funzionalità collegate al servizio cloud. Configuration Manager simula le attività per esporre le metriche delle prestazioni e i punti di errore. Simula le attività per esporre le metriche delle prestazioni e i punti di errore. Queste attività sintetiche sono simili ai metodi usati da Microsoft per monitorare alcuni componenti nei servizi cloud. Usare questi dati aggiuntivi per comprendere meglio gli intervalli di tempo per le attività. Se si verificano errori, può contribuire a concentrare l'analisi.
A partire dalla versione 2010, Configuration Manager monitora l'integrità per i due scenari seguenti:
SQL Server Service Broker: molti dei sottosistemi principali in Configuration Manager usano Service Broker.
Integrità delle azioni client: monitorare l'integrità del canale veloce usato per le azioni client.
Nella console Configuration Manager passare all'area di lavoro Monitoraggio e selezionare il nodo Integrità scenario. La visualizzazione elenco visualizza gli scenari disponibili:
Nota
Se si usa un'opzione a disponibilità elevata, l'integrità dello scenario monitora solo il nodo attivo. Per lo scenario SQL Server Service Broker, si applica solo alla replica primaria del gruppo di disponibilità SQL Server Always On. Lo scenario di integrità delle azioni client si applica solo al server del sito in modalità attiva.
Prerequisiti
- Ruolo di amministratore completo in Configuration Manager, con ambito per il sito di primo livello
Azioni per tutti gli scenari
Nel nodo Integrità scenario , quando si seleziona uno scenario, nella barra multifunzione sono disponibili le azioni seguenti:
Mostra stato: questa azione è quella principale che verrà usata per visualizzare i risultati più recenti dei test per lo scenario. Questa azione apre una finestra con altre informazioni. La sezione superiore mostra lo stato complessivo per sito. Selezionare un sito per visualizzare lo stato più dettagliato per tale sito nella sezione inferiore.
Impostazioni scenario: configurare le impostazioni per questo scenario, ad esempio se è abilitato e l'intervallo di tempo in minuti.
- Abilitare la simulazione e la misurazione delle attività: abilitare i controlli di integrità dello scenario.
- Intervallo di tempo di esecuzione (minuto): frequenza con cui il sito esegue i controlli di integrità dello scenario. Per impostazione predefinita, Configuration Manager scenari di test ogni 30 minuti.
- Timeout del processo (minuto): per quanto tempo il sito attende il completamento di un test specifico. Per impostazione predefinita, il timeout è di un'ora (60 minuti).
Cronologia: visualizza le istanze precedenti della transazione sintetica. Usare questa cronologia per tenere traccia dell'integrità dello scenario nel tempo. Dal nodo cronologia è anche possibile visualizzare lo stato di un'istanza specifica.
Esegui ora: attivare il sito per controllare l'integrità dello scenario. Se un controllo precedente non riesce, è possibile usare questa azione dopo aver apportato modifiche a un componente del sito. Questa azione crea l'ID del messaggio di stato del controllo 54099.
SQL Server Service Broker
Il SQL Server Service Broker è una configurazione necessaria per il database del sito. Molti dei sottosistemi principali in Configuration Manager usano Service Broker.
Configuration Manager include i test seguenti per questo scenario:
- Effettuare il ping di tutti i siti tramite SQL Server broker di servizi
- Messaggio ping ricevuto
- Riconoscimento ricevuto: controllare gli ultimi orari di aggiornamento tra i primi tre test. Se si verifica un ritardo lungo, influirà sulle prestazioni Configuration Manager.
- Verificare se la coda di Service Broker di SQL Server è abilitata: questo test verifica che ConfigMgrHMSQueue sia abilitato. Se la coda è disabilitata, influirà su molte funzionalità principali di Configuration Manager.
Nota
Non tutti i siti eseguono tutti i test.
Con queste informazioni sull'integrità, è possibile vedere quanto tempo impiega SQL Server per lo scambio di messaggi tramite service broker. Un ritardo o un timeout più lungo mostra un backlog nella coda di elaborazione. Un errore indica un problema più grande con Service Broker, ad esempio la coda è disabilitata. Poiché SQL Server service broker è un componente di base, i problemi con esso possono influire su molti altri scenari. Ad esempio, notifiche client, stato client e alcune funzionalità di collegamento del tenant.
Integrità delle azioni client
Monitorare l'integrità del canale veloce usato per le azioni client. Se l'ambiente è collegato al tenant con i dispositivi caricati, questa funzionalità consente di visualizzare potenziali problemi con le azioni client dall'interfaccia di amministrazione Microsoft Intune. È anche possibile usare questa funzionalità per le azioni client locali. Ad esempio, CMPivot, eseguire script e riattivazione del dispositivo.
Configuration Manager include i test seguenti per questo scenario:
- Azione client creata: verifica che il sito possa creare un'azione client usando il servizio di amministrazione.
- Configurazione di CMPivot: verifica che CMPivot sia configurato correttamente nel sito di amministrazione centrale. Per altri dettagli, vedere rcmctrl.log.
- Risultato dell'azione client: verifica che il server di amministrazione centrale riceva i risultati delle azioni client dai siti primari. Questo test può non riuscire se il SQL Server Service Broker non è integro o se il sito è in modalità di manutenzione.
- Azione client elaborata: per altri dettagli, vedere objreplmgr.log.
- Backlog della posta in arrivo azione client: controlla il backlog per la posta in arrivo objmgr.box. Se è presente un backlog di grandi dimensioni, influisce sulla velocità con cui il sito invia azioni ai client. Per altri dettagli, vedere objreplmgr.log.
- Backlog del motore di elaborazione messaggi: controlla il backlog per il motore di elaborazione dei messaggi. Se è presente un backlog di grandi dimensioni, influisce sulla velocità con cui il sito elabora i risultati per le azioni client. Per altri dettagli, vedere SMS_MESSAGE_PROCESSING_ENGINE.log.
- Backlog dell'azione client del punto di gestione: controlla il backlog per la coda SQL Server Service Broker ConfigMgrBGBQueue. Se è presente un backlog di grandi dimensioni, influisce sulla velocità con cui il punto di gestione può eseguire il push di azioni nei client. Controllare l'integrità dello scenario per l'SQL Server Service Broker. Per altre informazioni, vedere bgbserver.log del punto di gestione.
- Riepilogo dei risultati dell'azione client: controlla l'attività per calcolare il riepilogo delle operazioni client. Per altre informazioni, vedere statesys.log.
- Stato online del punto di gestione: verifica che i punti di gestione siano online e possano inviare azioni ai client. Per informazioni dettagliate, controllare ccmexec.log, bgbsetup.log e bgbserver.log del punto di gestione.
- Riepilogo dell'integrità del client: controlla l'attività pianificata per l'integrità del client. Per altre informazioni, vedere statesys.log.
- Backlog della posta in arrivo del sistema di stato client: controlla il backlog per la casella di posta in arrivo auth\statesys.box\incoming. Se è presente un backlog di grandi dimensioni, influisce sulla velocità con cui il sito elabora i risultati per le azioni client. Per altre informazioni, vedere statesys.log.
Nota
Non tutti i siti eseguono tutti i test.