Pannello grafico dei nodi - Grafana gestito da Amazon

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Pannello grafico dei nodi

Questo argomento della documentazione è progettato per le aree di lavoro Grafana che supportano la versione 9.x di Grafana.

Per le aree di lavoro Grafana che supportano la versione 10.x di Grafana, vedere. Funzionamento nella versione 10 di Grafana

Per le aree di lavoro Grafana che supportano la versione 8.x di Grafana, vedere. Funzionamento in Grafana versione 8

Il pannello del grafico dei nodi visualizza grafici o reti diretti. Utilizza il layout a forza diretta per posizionare efficacemente i nodi in modo da facilitare la visualizzazione di mappe infrastrutturali complesse, gerarchie o diagrammi di esecuzione.

Requisiti dei dati

Il pannello del grafico dei nodi richiede una forma specifica dei dati per poterne visualizzare i nodi e i bordi. Non tutte le fonti di dati o le query possono essere visualizzate in questo pannello.

La visualizzazione del grafico dei nodi è composta da nodi e bordi.

  • Un nodo viene visualizzato come un cerchio. Un nodo può rappresentare un'applicazione, un servizio o qualsiasi altra cosa rilevante dal punto di vista dell'applicazione.

  • Un bordo viene visualizzato come una linea che collega due nodi. La connessione potrebbe essere una richiesta, un'operazione o qualche altra relazione tra i due nodi.

Sia i nodi che i bordi possono avere metadati o statistiche associati. L'origine dati definisce quali informazioni e valori vengono visualizzati, quindi fonti di dati diverse possono mostrare tipi diversi di valori o non mostrare alcuni valori.

Nodi

Di solito, i nodi mostrano due valori statistici all'interno del nodo e due identificatori appena sotto il nodo, in genere nome e tipo. I nodi possono anche mostrare un altro set di valori sotto forma di un cerchio colorato attorno al nodo, con sezioni di colore diverso che rappresentano valori diversi che dovrebbero sommarsi a 1. Ad esempio, puoi avere la percentuale di errori rappresentata dalla parte rossa del cerchio.

Ulteriori dettagli possono essere visualizzati in un menu contestuale, che viene visualizzato quando si sceglie il nodo. Nel menu contestuale possono essere presenti anche collegamenti aggiuntivi che possono indirizzare ad altre parti dell'area di lavoro Grafana o a qualsiasi collegamento esterno.

Nota

Il grafico dei nodi può mostrare solo 1.500 nodi. Se questo limite viene superato, viene visualizzato un avviso nell'angolo in alto a destra e alcuni nodi verranno nascosti. È possibile espandere le parti nascoste del grafico facendo clic sui marker dei nodi nascosti nel grafico.

Edges

I bordi possono anche mostrare statistiche quando passi il mouse sopra il bordo. Analogamente ai nodi, è possibile aprire un menu contestuale con dettagli e collegamenti aggiuntivi scegliendo lo spigolo.

La prima fonte di dati che supporta questa visualizzazione è la fonte di AWS X-Ray dati per la sua funzionalità di mappa dei servizi. Per ulteriori informazioni, consulta Connect a una fonte di AWS X-Ray dati.

Navigazione nel grafico del nodo

È possibile eseguire una panoramica all'interno del grafico del nodo selezionando una posizione esterna a qualsiasi nodo o bordo e trascinando il puntatore.

È possibile eseguire lo zoom utilizzando i pulsanti nell'angolo superiore sinistro del grafico del nodo.

Nodi nascosti

Il numero di nodi visualizzati in un determinato momento è limitato per mantenere prestazioni ragionevoli. I nodi che non rientrano in questo limite sono nascosti dietro dei marker cliccabili che mostrano un numero approssimativo di nodi nascosti collegati a quel bordo. Puoi scegliere il marker per espandere il grafico attorno a quel nodo.

Visualizzazione a griglia

Puoi passare alla visualizzazione a griglia per avere una panoramica migliore dei nodi più interessanti del grafico. La visualizzazione a griglia mostra i nodi in una griglia senza bordi e può essere ordinata in base alle statistiche mostrate all'interno del nodo o in base alle statistiche rappresentate dal bordo colorato dei nodi.

Per ordinare i nodi, scegli le statistiche all'interno della legenda. Il marker accanto al nome della statistica mostra quale statistica è attualmente utilizzata per l'ordinamento e la direzione di ordinamento.

Scegliete il nodo e poi l'opzione di layout Mostra nel grafico per tornare al layout del grafico concentrandovi sul nodo selezionato, per mostrarlo nel contesto del grafico completo.

Data API (API dati).

Questa visualizzazione richiede una forma specifica dei dati da restituire dalla fonte dei dati per visualizzarli correttamente.

Node Graph richiede almeno un frame di dati che descriva i bordi del grafico. Per impostazione predefinita, Node Graph calcolerà i nodi e tutte le statistiche basate su questo frame di dati. Facoltativamente, è possibile inviare un secondo frame di dati che descrive i nodi nel caso in cui sia necessario mostrare più metadati specifici del nodo. È necessario impostare frame.meta.preferredVisualisationType = 'nodeGraph' entrambi i frame di dati o assegnare loro un nome nodes e, edges rispettivamente, il rendering del grafico del nodo.

Estrae i dati dalla struttura

Campi obbligatori:

Nome del campo Type Descrizione

id

string

Identificatore univoco dello spigolo.

source

string

ID del nodo sorgente.

target

string

Id del bersaglio.

Campi opzionali:

Nome del campo Type Descrizione

mainstat

stringa/numero

Prima statistica mostrata nella sovrapposizione quando si passa il mouse sul bordo. Può essere una stringa che mostra il valore così com'è oppure può essere un numero. Se è un numero, viene mostrata anche qualsiasi unità associata a quel campo

statistica secondaria

stringa/numero

Uguale a MainStat, ma mostrato proprio sotto.

dettagli__*

stringa/numero

Qualsiasi campo preceduto da detail__ verrà mostrato nell'intestazione del menu contestuale quando si fa clic sul bordo. Usalo config.displayName per un'etichetta più leggibile dall'uomo.

Nodi, dati provenienti dalla struttura.

Campi obbligatori:

Nome del campo Type Descrizione

id

string

Identificatore univoco del nodo. A questo ID viene fatto riferimento da edge nei campi di origine e destinazione.

Campi opzionali:

Nome del campo Type Descrizione

titolo

string

Nome del nodo visibile appena sotto il nodo.

Sottotitolo

string

Nome, tipo o altro identificatore aggiuntivo mostrato sotto il titolo.

stativo principale

stringa/numero

Prima statistica mostrata all'interno del nodo stesso. Può essere una stringa che mostra il valore così com'è o un numero. Se è un numero, viene mostrata anche qualsiasi unità associata a quel campo.

statistica secondaria

stringa/numero

Uguale a MainStat, ma mostrato sotto di esso all'interno del nodo.

arc__*

number

Qualsiasi campo preceduto da arc__ verrà utilizzato per creare il cerchio colorato attorno al nodo. La somma di tutti i valori in questi campi deve essere pari a 1. È possibile specificare il colore utilizzandoconfig.color.fixedColor.

dettaglio__*

stringa/numero

Qualsiasi campo preceduto da detail__ verrà mostrato nell'intestazione del menu contestuale quando si fa clic sul nodo. Usalo config.displayName per un'etichetta più leggibile dall'uomo.