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à.
Grafico dei nodi
Questo argomento della documentazione è progettato per le aree di lavoro Grafana che supportano la versione 10.x di Grafana.
Per le aree di lavoro Grafana che supportano la versione 9.x di Grafana, vedere. Lavorare nella versione 9 di Grafana
Per le aree di lavoro Grafana che supportano la versione 8.x di Grafana, vedere. Funzionamento in Grafana versione 8
I grafici dei nodi possono visualizzare grafici o reti diretti. Utilizzano un 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
Un grafico a 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 con questo grafico. Se desideri utilizzarlo come sviluppatore di fonti di dati, consulta la sezione sull'API dei dati.
Un grafo a nodi è composto 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, puoi aprire un menu contestuale con dettagli e collegamenti aggiuntivi scegliendo il bordo.
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
Pan
È possibile eseguire una panoramica all'interno del grafico del nodo selezionando una posizione esterna a qualsiasi nodo o bordo e trascinando il puntatore.
Ingrandisci o riduci
È possibile eseguire lo zoom utilizzando i pulsanti nell'angolo superiore sinistro del grafico del nodo oppure utilizzare la rotellina del mouse o altri input di scorrimento con il tasto Ctrl
(oCmd
).
Esplora i 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 selezionabili 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 (˄
o˅
) mostra quale statistica è attualmente utilizzata per l'ordinamento e la direzione di ordinamento.
Scegliete un nodo, quindi selezionate l'opzione Mostra nel grafico per tornare al layout del grafico concentrandovi sul nodo selezionato e mostrandolo nel contesto del grafico completo.
Data API (API dati).
Questa visualizzazione richiede una forma specifica dei dati da restituire dalla fonte dei dati per poterla visualizzare 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 |
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 |
dettaglio__* |
stringa/numero |
Qualsiasi campo preceduto da |
color |
stringa/numero |
Può essere usato per specificare un solo colore invece di usare |
icon |
string |
Nome dell'icona da mostrare all'interno del nodo anziché le statistiche predefinite. Sono consentite solo le icone grafane integrate (vedi le icone disponibili qui |
NodeRadius |
number |
Valore del raggio in pixel. Utilizzato per gestire la dimensione del nodo. |
evidenziato |
Booleano |
Imposta se il nodo deve essere evidenziato. Utilizzatelo, ad esempio, per rappresentare un percorso specifico nel grafico evidenziando diversi nodi e spigoli. L'impostazione predefinita è |