diff options
| author | tv <tv@krebsco.de> | 2026-11-09 05:20:44 +0000 |
|---|---|---|
| committer | tv <tv@krebsco.de> | 2026-11-09 06:30:30 +0100 |
| commit | d7e3d9f8310aa40903f43272fbb30f37a1f68c2b (patch) | |
| tree | 851743c09dce0e9a74c17d62a61c69a58ed1e1db /docs/dashboard.md | |
| parent | 98a9180e39742725a61fb1966e342d7d212beee9 (diff) | |
dashboard: the transport each message went by, in the console
The console said with whom a message went, not how: the message log was noted above
the identity layer (`CountingTransport`), where a message is to or from a node, and the
address it went to (the paths layer picks one, `Paths::send_first`) or came from is
gone. Only the paths layer's own PINGs and PONGs, logged under their addresses, had one.
Now the identity layer notes the node's messages (`MessageLog::set_addressed`), with
the address each went to (`IdentityTransport::send_proven` returns it) or came from;
`CountingTransport` leaves them to it, and still notes them where there is no identity
layer (tests). A console line ends with the transport (the address's scheme, in its
colour on the map, the address in the tooltip), and the figures box shows the address.
A subscribed node's messages carry theirs too, and the map runs every message along
its transport's line, not only the PINGs and PONGs.
Diffstat (limited to 'docs/dashboard.md')
| -rw-r--r-- | docs/dashboard.md | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/docs/dashboard.md b/docs/dashboard.md index 59ec847..5eee5c9 100644 --- a/docs/dashboard.md +++ b/docs/dashboard.md @@ -381,7 +381,9 @@ empty, the defaults). The answer shows below: the remake's ID, or why it was ref The messages this node exchanged with its peers, one by one: when (on the 24-hour clock, to the millisecond), which way (`→` sent, `←` received, `↛` refused: the transport wouldn't send it), with whom, the type (`HELLO`, `SYNC`, `STATUS_REPLY`, -`PING`, …, in its kind's colour, as on the map) and the size. The latest 500, the +`PING`, …, in its kind's colour, as on the map), the size, and the transport it went +by (`mycelium`, `libp2p`, …, in its colour on the map; the address in its tooltip and +in the figures box). The latest 500, the newest at the bottom; scrolled along while at the bottom, which `following…` beside the title says. `clear` empties it; what comes from then on fills it again. They arrive as they come (a tenth of a second after the first of a moment's), and are listed in the |
