diff options
| author | tv <tv@krebsco.de> | 2026-11-08 23:38:16 +0000 |
|---|---|---|
| committer | tv <tv@krebsco.de> | 2026-11-09 00:42:27 +0100 |
| commit | 51e08cdc8d90c71b841f12089adb3518340f51e1 (patch) | |
| tree | a93c25905d088b930a0bb07b689a465b3964727f /docs/dashboard.md | |
| parent | 3d07a9ab4cc08b55644f0625c0afc2e71c711f87 (diff) | |
dashboard: messages run as they left; a link breathes red for those lost
A message between this node and a subscribed one ran from this node's
counts both ways: one the subscribed node sent ran once this node had
counted it received, as it arrived. Each message now runs from its
sender where the page reads the sender (this node's counts, a
subscribed node's messages), so it runs the way it went, also where it
never arrived; only one from a node the page doesn't read runs as it
arrived. The console lists them as before.
Where the page reads both ends of a link, what one sent the other
should count received: a message sent and not received within 5 s
makes the link breathe red once (`breatheLink`), its tooltip saying
how many. Kinds the paths and identity layers count under addresses
are left out, as this node's counts leave them out; a subscribed
node's tick that came short (the latest 500 of more) starts the count
afresh, so what the page didn't see isn't taken as lost.
Diffstat (limited to 'docs/dashboard.md')
| -rw-r--r-- | docs/dashboard.md | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/docs/dashboard.md b/docs/dashboard.md index be57603..54aefa7 100644 --- a/docs/dashboard.md +++ b/docs/dashboard.md @@ -152,9 +152,17 @@ it makes them run faster or slower (0.1 to 0.9 map units per millisecond, 0.3 at first: a link of 200 in about 0.7 s); both are kept in the browser. A picture of the traffic, not a record of it. A subscribed node's messages with its peers run along its links too, from its messages of each 2 s (read from it with the page's token, -as its links are): those with this node are drawn from this node's counts, and between -two subscribed nodes from what the sender sent, so each message once. Links between -other members show none. +as its links are). Each message runs once, as it left, from its sender where the page +reads the sender (this node's counts, or a subscribed node's messages): so it runs the +way it went, also where it never arrived. Only a message from a node the page doesn't +read runs as it arrived, from its receiver's. Links between other members show none. + +Where the page reads both ends of a link, what one sent the other should count +received: a message sent and not received within 5 s makes the link breathe red once, +its tooltip saying how many didn't arrive. Every kind counts but the paths and +identity layers' (PINGs, WHO), which this node counts under addresses, not nodes; a +tick of a subscribed node's messages that came short (more than 500 in 2 s) starts the +count afresh, so it never takes what it didn't see as lost. `messages: dots` after the sliders switches to `messages: flash`: each message crosses its link as fast as it did (half the link's round trip, as the map has it; 50 ms where none is measured), a streak widening to its head, which then draws back into where it |
