Use IO.read correctly.  Don't create counters.

The scout gem will automatically create a rate of occurences per time
period for me.  There is no reason to do this myself.

Also, IO.read expects a length if supplying an offset.