You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Add indicators for bitswap status: which peers #1037
It would be nice to be able to see which peers we are exchanging data with. We can get this information with ipfs bitswap stat and ipfs bitswap ledger.
@Stebalien and @lidel: This is an old issue, but wanted to check in - maybe a good bounty candidate?
OTMH, I'd imagine this as being represented in the UI in the Peers screen table (sortable column), but would welcome any other approaches you'd have in mind. Thanks!
My main concern with making this a bounty is that it needs some design (ux) work first. But other than that, yes.
Showing this on the peers table sounds reasonable. I'd love to see rates on the map as well, but that would require tracking this ipfs bitswap ledger over time.
Activity
[-]Bitswap Status[/-][+]Add indicators for bitswap status: which peers[/+]jessicaschilling commentedon Aug 20, 2020
@Stebalien and @lidel: This is an old issue, but wanted to check in - maybe a good bounty candidate?
OTMH, I'd imagine this as being represented in the UI in the Peers screen table (sortable column), but would welcome any other approaches you'd have in mind. Thanks!
Stebalien commentedon Aug 20, 2020
My main concern with making this a bounty is that it needs some design (ux) work first. But other than that, yes.
Showing this on the peers table sounds reasonable. I'd love to see rates on the map as well, but that would require tracking this
ipfs bitswap ledgerover time.jessicaschilling commentedon Aug 20, 2020
@Stebalien too simplistic?

lidel commentedon Aug 25, 2020
@jessicaschilling fysa we are able to tell how much data was sent / received per peer historically, and "at the moment".
RateIn/RateOutnext to the green dot? (or on hover, like we do for Connection column)TotalIn/TotalOutfor peers which don't have green dot, but have those values above zero?Some examples below, for your reference.
Stat source examples
Realtime stats per peer
(we use
ipfs stats bwfor bandwidth graph on Status page, but we don't filter per peer, just get global stats)Historical stats
ipfs bitswap ledgerkeeps track of past transfers, most numbers will overlap with totals fromipfs stats bw.Peer that did not exchange data with us yet (no icon):
Peer that fetched stuff from us (
sentvsreceived, or just look atratio)jessicaschilling commentedon Aug 26, 2020
Closing this one in favor of general Peers page table enhancement in #1602.