When looking at the keep alive code I needed an easy way to
monitor the RPC messages being sent/received. I toyed with
writing a WireShark plugin, but this seemed very hard work.
So instead I wrote a handy set of DTrace probes for the RPC
layer
At the same time I also needed to track a bug in the RPC
console streams code. These probes were very convenient
for diagnosing the problems there