Diagnostica delle chiamate
Importante
La funzionalità descritta in questo articolo è attualmente disponibile in anteprima pubblica. Questa versione di anteprima viene fornita senza contratto di servizio, pertanto se ne sconsiglia l’uso per i carichi di lavoro in ambienti di produzione. Alcune funzionalità potrebbero non essere supportate o potrebbero presentare funzionalità limitate. Per altre informazioni, vedere le Condizioni supplementari per l'uso delle anteprime di Microsoft Azure.
Comprendere la qualità e l'affidabilità delle chiamate è fondamentale per offrire un'esperienza di chiamata ottimale ai clienti. Esistono diversi problemi che possono influire sulla qualità delle chiamate, ad esempio connettività Internet scadente, problemi di compatibilità software e difficoltà tecniche con i dispositivi. Questi problemi possono essere frustranti per tutti i partecipanti alle chiamate, sia che si tratti di un controllo dei pazienti per una chiamata di un medico o di uno studente che prende una lezione con il loro insegnante. In qualità di sviluppatore, la diagnosi e la risoluzione di questi problemi possono richiedere molto tempo e frustrare.
Call Diagnostics funge da detective per le tue chiamate. Consente agli sviluppatori di usare Servizi di comunicazione di Azure analizzare gli eventi che si sono verificati in una chiamata per identificare le cause probabili di scarsa qualità e affidabilità delle chiamate. Proprio come una conversazione reale, molte cose avvengono simultaneamente in una chiamata che può o meno influire sulla comunicazione. La sequenza temporale della diagnostica delle chiamate semplifica la visualizzazione di ciò che è accaduto in una chiamata mostrando visualizzazioni avanzate dei dati degli eventi di chiamata e fornendo informazioni dettagliate sui problemi che influiscono comunemente sulle chiamate.
Come abilitare Diagnostica chiamata
Servizi di comunicazione di Azure raccoglie i dati delle chiamate sotto forma di metriche ed eventi. È necessario abilitare un'impostazione di diagnostica in Monitoraggio di Azure per inviare questi dati a un'area di lavoro Log Analytics per la diagnostica delle chiamate per analizzare i nuovi dati delle chiamate.
Importante
La diagnostica delle chiamate non può eseguire query sui dati provenienti da dati che non sono stati inviati a un'area di lavoro Log Analytics. Il Impostazioni di diagnostica inizierà a raccogliere dati solo in base all'ID risorsa di Servizi di comunicazione di Azure una volta abilitato. Vedere le domande frequenti sull'abilitazione della diagnostica delle chiamate qui
Poiché La diagnostica delle chiamate è un livello dell'applicazione sui dati per la risorsa del servizio comunicazioni di Azure, è possibile eseguire query sui dati delle chiamate e creare report della cartella di lavoro sui dati.
È possibile accedere a Diagnostica chiamate da qualsiasi risorsa Servizi di comunicazione di Azure nel portale di Azure. Quando si apre la risorsa di Servizi di comunicazione di Azure, cercare solo la sezione "Monitoraggio" sul lato sinistro della schermata e selezionare "Call Diagnostics".
Dopo aver configurato La diagnostica delle chiamate per la risorsa Servizi di comunicazione di Azure, è possibile cercare le chiamate usando callID validi che hanno avuto luogo in tale risorsa. I dati possono richiedere diverse ore dopo il completamento della chiamata per essere visualizzati nella risorsa e popolare in Diagnostica chiamate.
La diagnostica delle chiamate include quattro sezioni principali:
Ricerca chiamate
La sezione di ricerca consente di trovare singole chiamate o filtrare le chiamate per esplorare le chiamate con problemi. Facendo clic su una chiamata si passa a una schermata di dettaglio in cui vengono visualizzate tre sezioni, Panoramica, Problemi e Sequenza temporale per la chiamata selezionata.
Il campo di ricerca consente di eseguire la ricerca tramite callID. Vedere la documentazione per accedere all'ID chiamata client.
Nota
È possibile esplorare le icone delle informazioni e i collegamenti all'interno di Diagnostica chiamate per apprendere funzionalità, definizioni e suggerimenti utili.
Panoramica delle chiamate
Dopo aver selezionato una chiamata dalla pagina Ricerca chiamate, i dettagli della chiamata vengono visualizzati nella scheda Panoramica delle chiamate. Viene visualizzato un riepilogo delle chiamate che evidenzia i partecipanti nella chiamata e le metriche chiave per la qualità delle chiamate. È possibile selezionare un partecipante per esaminare direttamente i dettagli della sequenza temporale delle chiamate o passare alla scheda Problemi di chiamata per ulteriori analisi.
Nota
È possibile esplorare le icone delle informazioni e i collegamenti all'interno di Diagnostica chiamate per apprendere funzionalità, definizioni e suggerimenti utili.
Problemi di chiamata
La scheda Problemi di chiamata offre un'analisi generale dei problemi di qualità e affidabilità dei supporti rilevati durante la chiamata.
Problemi di chiamata evidenzia i problemi rilevati comunemente noti per influire sulla qualità delle chiamate dell'utente, ad esempio condizioni di rete scarse, parlando durante l'audio o errori del dispositivo durante una chiamata. Se si vuole esplorare un problema rilevato, selezionare l'elemento evidenziato e viene visualizzata una visualizzazione prepopolata degli eventi correlati nella scheda Sequenza temporale.
Nota
È possibile esplorare le icone delle informazioni e i collegamenti all'interno di Diagnostica chiamate per apprendere funzionalità, definizioni e suggerimenti utili.
Sequenza temporale delle chiamate
Quando i problemi di chiamata sono difficili da risolvere, è possibile esplorare la scheda sequenza temporale per visualizzare una sequenza dettagliata di eventi che si sono verificati durante la chiamata.
La visualizzazione sequenza temporale è complessa e progettata per gli sviluppatori che devono esplorare i dettagli di una chiamata e interpretare i dati di debug dettagliati. Nelle chiamate di grandi dimensioni la visualizzazione sequenza temporale può presentare una quantità eccessiva di informazioni, è consigliabile basarsi sul filtro per restringere i risultati della ricerca e ridurre la complessità.
È possibile visualizzare i log delle chiamate dettagliati per ogni partecipante all'interno di una chiamata. Le informazioni sulle chiamate potrebbero non essere presenti a causa di vari motivi, ad esempio vincoli di privacy tra diverse risorse chiamante. Per altre informazioni, vedere le domande frequenti.
Domande frequenti:
Ricerca per categorie configurare La diagnostica delle chiamate?
Seguire le istruzioni per aggiungere le impostazioni di diagnostica per la risorsa qui Abilitare i log tramite i Impostazioni di diagnostica in Monitoraggio di Azure. È consigliabile raccogliere inizialmente tutti i log e quindi determinare quali log conservare e per quanto tempo dopo aver compreso le funzionalità in Monitoraggio di Azure. Quando si aggiunge l'impostazione di diagnostica viene richiesto di selezionare i log, selezionare "allLogs" per raccogliere tutti i log.
Il volume di dati, la conservazione e l'utilizzo delle query di diagnostica delle chiamate in Log Analytics all'interno di Monitoraggio di Azure vengono fatturati tramite contatori dati di Azure esistenti. È consigliabile monitorare i criteri di utilizzo e conservazione dei dati in base alle esigenze. Vedere: Controllo dei costi.
Se sono presenti più ID risorsa di Servizi di comunicazione di Azure, è necessario abilitare queste impostazioni per ogni ID risorsa ed eseguire query sui dettagli delle chiamate per i partecipanti all'interno del rispettivo ID risorsa di Servizi di comunicazione di Azure.
Se Servizi di comunicazione di Azure partecipanti si uniscono da risorse Servizi di comunicazione di Azure diverse, come vengono visualizzate in Diagnostica chiamate
I partecipanti di altre risorse Servizi di comunicazione di Azure avranno informazioni limitate in Diagnostica delle chiamate. I partecipanti che appartengono alla risorsa che si apre Diagnostica chiamata avranno tutte le informazioni dettagliate disponibili visualizzate.
Quali sono i problemi comuni di chiamata che potrebbero verificarsi e come è possibile risolverli?
Di seguito sono riportate le risorse per problemi di chiamata comuni. Per una panoramica delle strategie di risoluzione dei problemi per altre informazioni sull'isolamento dei problemi di chiamata. Vedere: Panoramica delle strategie generali per la risoluzione dei problemi
Se vengono visualizzati messaggi di errore o descrizioni comuni. Vedere: Informazioni sui messaggi di errore e sui codici
Se gli utenti non sono in grado di partecipare alle chiamate. Vedere: Panoramica dei problemi di configurazione delle chiamate
Se gli utenti hanno problemi di fotocamera o microfono. Ad esempio, non riescono a sentire qualcuno. Vedere: Panoramica dei problemi relativi a dispositivi e autorizzazioni
Se i partecipanti alle chiamate presentano problemi audio. Ad esempio, suonano come un robot o sentono un eco. Vedere: Panoramica dei problemi audio
Se i partecipanti alle chiamate presentano problemi video. Ad esempio, il video sembra fuzzy o taglia in e fuori. Vedere: Panoramica dei problemi video
Passaggi successivi
Informazioni su come gestire la qualità delle chiamate, vedere: Migliorare e gestire la qualità delle chiamate
Esplorare le linee guida per la risoluzione dei problemi, vedere Panoramica delle strategie generali per la risoluzione dei problemi
Continuare ad apprendere altre procedure consigliate per la qualità, vedere: Procedure consigliate: Servizi di comunicazione di Azure chiamare GLI SDK
Informazioni su come usare l'area di lavoro Log Analytics, vedere Esercitazione su Log Analytics
Creare query personalizzate in Log Analytics, vedere: Introduzione alle query
Esplorare i problemi noti delle chiamate, vedere: Problemi noti negli SDK e nelle API