6.4 DGT Dashboard

DGT Dashboard – is a separate node component that is installed to obtain additional information about a node or the entire network. Key features include:

  • It represents a separate service with its own API (including a Web application, port 8003).

  • Interacts with a node at a low level; runs in a single instance on a single physical server and can connect to any of the network nodes, thus providing an appropriate overview of the network.

  • Allows you to view the network structure (topology), the status of the nodes, transactions, and the general view of DAG).

  • Allows you to execute and display the status of commands for test families of transactions.

The main purpose of the service is to test and monitor the network. If you have a systematic monitoring task, use the Grafana service (see 6.8.4). Service sections are represented by the following tabs:

Dashboard section

Representation

NETWORK:

Displays information about the node to which a node is connected, as well as about the network dynamics, and the number of successful and rejected transactions

NODES:

Displays the nodes in a graphical and list forms, provides information on the roles and statuses of the node

TRANSACTIONS:

A list of transactions. Highlighting one allows you to display information about a single transaction, including its title and content (i.e., payload)

LEDGER:

Represents the DAG ledger as a graph, whose leaves are packed in JSON batches format

BATCHES:

List of packages, for which the information about the transactions included in the package is displayed (often packages include only one transaction and may be identical to it)

DEV:

A special tab that allows you to create test transactions and receive information about their execution. When creating transactions, the Dashboard service signs them with its key.

Last updated