The first commit maintains a per-node byte count, returned as "recvbytes" and "sendbytes".
The second commit maintains per-node, per-msg counters, returned as "recvmsgs" and "sendmsgs" objects.
Example output: https://gist.github.com/3021791
The first commit maintains a per-node byte count, returned as "recvbytes" and "sendbytes".
The second commit maintains per-node, per-msg counters, returned as "recvmsgs" and "sendmsgs" objects.
Example output: https://gist.github.com/3021791
I like sendbytes as the total queued for send instead of sent on wire, but I'd prefer recvbytes as the bytes received in total, instead of the bytes already processed, also, Id prefer to include bytes that don't fail things like missing the message start magic.
Didn't get much interest, but I might recreate it at a later date. Closing for now.