Visualizzare la topologia del servizio
È possibile visualizzare le relazioni di chiamata tra servizi o operazioni in un set di trace o intervalli sottoposti a query nella vista Topologia in Trace Explorer.
Le informazioni visualizzate nella vista Topologia si basano su una query di topologia, che può essere una query pronta all'uso o una query personalizzata immessa manualmente. Tenere presente che se la query predefinita o personalizzata contiene la clausola group by, la vista Topologia non viene visualizzata.
La vista Topologia fornisce una panoramica di tutti i servizi o di tutte le operazioni in un set di trace e consente di concentrarsi su un determinato servizio o operazione, sulle relative relazioni di chiamata e sulle metriche generate in ogni chiamata. Application Performance Monitoring crea la topologia in base alla relazione padre-figlio dei singoli intervalli. Per iniziare a esplorare la vista Topologia e le relative funzioni, fare clic sul pulsante di selezione rapida Tracce, quindi fare clic sull'icona Topologia (
). In questo modo, si noterà che la sintassi della query pronta all'uso nella selezione rapida Tracce è stata modificata per includere le clausole che costituiscono una query di topologia.
TOPOLOGY FOR NODES BY <Specifies the nodes to aggregate the traces or spans. Typically, traces or
spans are only aggregated by serviceName or serviceName and operationName.>
SOURCE <TRACES | SPANS> WHERE <clause> ORDER BY <clause> FIRST <n> ROWS
AGGREGATE LINKS BY <Specifies the metrics to be displayed for calls.>
ADD FINAL LINKS <Displays spans that represent calls to external services or databases, if specified.>
INCLUDE ROOTS <Displays arrows that represent the initial call to each root span.>SOURCE esegue una query sui trace o sugli intervalli per selezionare i trace che verranno utilizzati per creare la topologia. Si noti che per impostazione predefinita, nella topologia vengono visualizzate solo le prime 100 tracce, tuttavia è possibile aggiungere FIRST <number> ROWS alla query per visualizzare una topologia riepilogata fino a 200.000 tracce.
In base alla query di topologia nella selezione rapida Tracce, i servizi nei trace sottoposti a query vengono visualizzati per impostazione predefinita. I diversi nodi colorati corrispondono ai servizi monitorati nel trace elencati anche nella legenda Servizi nel diagramma, che è possibile visualizzare facendo clic sull'icona Mostra controlli diagramma (
). I nodi grigi indicano client sconosciuti o servizi esterni o database non monitorati. Le frecce tra i nodi indicano le chiamate e si può passare il puntatore del mouse su di esse per visualizzare i servizi da e a e le metriche, come specificato nella query.
Per visualizzare le operazioni nella traccia nella vista Topologia, fare clic sull'icona Mostra operazioni (
). In questa vista tutte le operazioni dello stesso servizio sono dello stesso colore e, quando si passa il puntatore del mouse sulle frecce, vengono visualizzate le operazioni da e a insieme alle metriche specificate nella query.
Di seguito è riportata un'immagine della vista Topologia, che mostra i servizi in un set di trace sottoposti a query.

Nella vista Topologia è possibile effettuare le operazioni riportate di seguito.
- Selezionare una metrica nell'elenco a discesa Larghezza freccia e la larghezza delle frecce cambia a seconda del valore della metrica. Le chiamate con un valore più alto per la metrica selezionata sono contrassegnate da una freccia più spessa.
- Fare clic con il pulsante destro del mouse nello spazio bianco per visualizzare un menu con opzioni che consentono di mostrare o nascondere tipi specifici di nodi. È quindi possibile selezionare l'opzione Mostra tutto nel menu per visualizzare l'intera topologia della query.
- Posizionare il cursore su un nodo e fare clic con il pulsante destro del mouse per visualizzare un menu con opzioni che consentono di mostrare o nascondere i vari nodi e chiamare le relazioni relative al nodo selezionato.
- Fare clic su un servizio nella legenda Servizi nel diagramma per visualizzare solo i nodi del servizio e le relative chiamate in entrata e in uscita. Altri nodi non direttamente correlati ai nodi del servizio selezionato non vengono visualizzati nella topologia. Questa azione può essere eseguita quando si visualizzano i servizi o le operazioni nella vista Topologia.
È inoltre possibile fare clic sull'icona Tabella (
) nella vista Topologia per visualizzare le chiamate e le metriche visualizzate nella topologia in formato tabulare.
Per tornare alla vista predefinita in Trace Explorer dalla vista Topologia, fare clic sull'icona Mostra query recenti (
) accanto al campo di query per visualizzare e selezionare una query di trace recente oppure fare clic su uno dei pulsanti di selezione rapida, ad esempio Tracce o Servizi di trace.
Visualizza topologia di trace
In Trace Explorer sono disponibili un paio di altre opzioni che è possibile utilizzare per visualizzare la topologia di un singolo trace.

- Mostra dettagli trace: selezionare questa opzione per visualizzare la topologia del trace e i relativi intervalli nella finestra Dettagli trace.
- Mostra topologia di trace: selezionare questa opzione per visualizzare la topologia del trace e i relativi intervalli nella vista Topologia. Questa opzione viene visualizzata se la query supporta la vista Topologia.