Monitoraggio della rete

La console offre diversi modi per monitorare l'attività e lo stato della rete blockchain. Ad esempio, è possibile trovare informazioni sintetiche sul numero totale di blocchi sottomessi al libro contabile oppure cercare e individuare informazioni su transazioni con codici concatenati specifiche che si sono verificate su un canale specifico.

Come posso monitorare la rete Blockchain?

È possibile utilizzare la console per individuare le seguenti fonti di informazioni per comprendere cosa sta succedendo sulla rete.

Informazioni generali sulla rete

Utilizzare la scheda Dashboard se sono necessarie informazioni immediate sul funzionamento dell'intera rete e per individuare eventuali problemi generali, ad esempio un tasso elevato di transazioni non riuscite. Vedere Visualizza attività di rete.

Sintetico libro contabile

Per informazioni sulle statistiche di runtime per le transazioni su un canale specifico, andare all'area Sintetico libro contabile del canale. È possibile eseguire il drilling in una transazione specifica per ulteriori informazioni su di essa, ad esempio quale membro ha avviato la transazione e quale peer l'ha approvata. Vedere Visualizza attività libro contabile canale.

Stato nodo

Utilizzare l'area Health Summary di un nodo per comprendere le prestazioni del nodo nella rete, ad esempio l'utilizzo della CPU e l'utilizzo della memoria. Fare riferimento a quanto riportato di seguito.

Che tipo di informazioni si trova nel dashboard?

La scheda Dashboard della console fornisce una panoramica del funzionamento della rete. È possibile utilizzare queste informazioni per identificare qualsiasi problema e per passare ad altre schede nella console in cui è possibile ottenere ulteriori informazioni e risolvere eventuali problemi.

Barra sintetico

Questa sezione mostra i componenti della rete (ad esempio, quanti nodi e codici concatenati). È possibile fare clic su un numero di componente per accedere alla scheda Console per ulteriori informazioni o per eseguire task correlati al componente. Se l'istanza è un'istanza di sviluppo, nella parte inferiore destra della barra di riepilogo viene visualizzata la "modalità Sviluppo".

Nella parte superiore della console, vedrai con quale tipo di istanza stai lavorando. Se sei un fondatore della rete, allora vedrai "(Founder)". Se sei un partecipante a una rete, nella parte superiore della console viene visualizzato il nome della rete a cui ti sei unito. Ad esempio, "(Partecipante di <foundername>)".

Stato

Questa sezione mostra il numero di nodi in esecuzione e il numero di nodi arrestati nella rete. Fare clic sui numeri di nodo per andare alla scheda Nodi e verificare il motivo dell'arresto di un nodo oppure per ulteriori informazioni sui nodi nella rete.

I nodi della rete sono partizionati all'interno di una virtual machine (VM). Questa sezione mostra anche la percentuale di memoria della partizione utilizzata e la percentuale di CPU e disco utilizzati. Se la percentuale di memoria è relativamente bassa (ad esempio, 50% o inferiore), è possibile creare un altro nodo peer senza che le prestazioni del sistema diminuiscano in modo significativo. Se la percentuale è vicina a 100, è molto probabile che il sistema non possa supportare un altro nodo peer.

Attività canale

Quest'area mostra quanti blocchi sono stati creati e quante transazioni sono state eseguite in base al numero di blocchi creati. È possibile che vengano visualizzati più blocchi creati rispetto alle transazioni utente. Ad esempio, se si crea un nuovo canale o si distribuisce un codice concatenato, tali transazioni vengono classificate come transazioni a livello di sistema e vengono incluse in blocchi, ma non classificate come transazioni utente. Quest'area mostra i primi quattro canali che hanno gestito il maggior numero di transazioni e, per ogni canale, mostra il numero di transazioni riuscite e non riuscite.

Tenere presenti le informazioni riportate di seguito.

  • Le transazioni utente sono transazioni richiamate nell'ambito dell'esecuzione del codice concatenato e non azioni di base come l'impostazione della rete, la creazione di canali e l'installazione e la distribuzione di codici concatenati.

  • Un blocco può contenere più transazioni utente.

È possibile filtrare la quantità di informazioni sull'attività visualizzate. È possibile selezionare un intervallo di tempo impostato (ad esempio, l'ultima ora o l'ultima settimana) oppure selezionare Personalizzato e selezionare le date per le quali si desidera ottenere informazioni sull'attività.

Attività peer

Quest'area mostra il numero di approvazioni e commit completati dai nodi peer della rete. Quest'area mostra i primi quattro nodi peer che hanno approvato ed eseguito il commit del maggior numero di transazioni e, per ognuno di questi quattro peer, mostra il numero di approvazioni e commit riusciti e non riusciti.

Tenere presenti le informazioni riportate di seguito.

  • Una transazione è un'approvazione e un commit si verifica quando una transazione viene scritta nel blocco.

  • I commit possono essere transazioni utente o transazioni di sistema

  • I commit sono il numero di transazioni di cui è stato eseguito il commit nel blocco. I commit non sono blocchi.

  • Solo i pari livello specifici devono fare approvazioni, ma tutti i pari livello devono eseguire commit.

È possibile filtrare la quantità di informazioni sull'attività visualizzate. È possibile selezionare un intervallo di tempo impostato (ad esempio, l'ultima ora o l'ultima settimana) oppure selezionare Personalizzato e selezionare le date per le quali si desidera ottenere informazioni sull'attività.

Visualizza attività di rete

Utilizzare la scheda Dashboard della console per trovare informazioni sulle attività della rete blockchain, ad esempio la percentuale di nodi in esecuzione o arrestati, e su come la rete sta eseguendo transazioni con codice concatenato.

È possibile utilizzare queste informazioni come punto di partenza e quindi utilizzare le altre schede nella console per eseguire il drill-down di eventuali problemi rilevati. Per informazioni sugli elementi visualizzati nella scheda Dashboard, vedere Tipo di informazioni nel dashboard.
  1. Andare alla console e selezionare la scheda Dashboard.
  2. Per visualizzare le informazioni sul canale e sull'attività peer verificatesi in un momento specifico, ad esempio nell'ultima settimana o nell'ultimo mese, andare al menu a discesa dei filtri e selezionare l'intervallo di tempo desiderato. Selezionare Personalizzato per immettere date di inizio e fine specifiche e fare clic su Applica.