Commit be5f9769 authored by Jeromy's avatar Jeromy Committed by Juan Batiz-Benet

put bandwidth totals into the diagnostic messages

parent a8330f1f
......@@ -53,6 +53,8 @@ type DiagInfo struct {
Connections []connDiagInfo
Keys []string
LifeSpan time.Duration
BwIn uint64
BwOut uint64
CodeVersion string
}
......@@ -75,6 +77,7 @@ func (d *Diagnostics) getDiagInfo() *DiagInfo {
di.ID = d.self.ID.Pretty()
di.LifeSpan = time.Since(d.birth)
di.Keys = nil // Currently no way to query datastore
di.BwIn, di.BwOut = d.network.GetBandwidthTotals()
for _, p := range d.getPeers() {
di.Connections = append(di.Connections, connDiagInfo{p.GetLatency(), p.ID.Pretty()})
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment