sensu client process dies at random times on Cent OS systems

Hi,

On a Cent OS 5.10(final) system, Sensu works great most of the time to collect metrics but annoyingly the sensu-client process dies at random times. I have to run “service sensu-client start” to get it started again.

The following entry was in sensu-client.log at the exact time the process died. Any help much appreciated. Thanks. - Sunil

{“timestamp”:“2014-05-16T17:28:24.047724-0700”,“level”:“warn”,“message”:“reconnecting to rabbitmq”}

/etc/sensu/extensions/system_profile.rb:92:in `read’: closed stream (IOError)

from /etc/sensu/extensions/system_profile.rb:92:in `block (2 levels) in read_file'

from /opt/sensu/embedded/lib/ruby/gems/2.0.0/gems/eventmachine-1.0.3/lib/eventmachine.rb:959:in `call'

from /opt/sensu/embedded/lib/ruby/gems/2.0.0/gems/eventmachine-1.0.3/lib/eventmachine.rb:959:in `block in run_deferred_callbacks'

from /opt/sensu/embedded/lib/ruby/gems/2.0.0/gems/eventmachine-1.0.3/lib/eventmachine.rb:956:in `times'

from /opt/sensu/embedded/lib/ruby/gems/2.0.0/gems/eventmachine-1.0.3/lib/eventmachine.rb:956:in `run_deferred_callbacks'

from /opt/sensu/embedded/lib/ruby/gems/2.0.0/gems/eventmachine-1.0.3/lib/eventmachine.rb:187:in `run_machine'

from /opt/sensu/embedded/lib/ruby/gems/2.0.0/gems/eventmachine-1.0.3/lib/eventmachine.rb:187:in `run'

from /opt/sensu/embedded/lib/ruby/gems/2.0.0/gems/sensu-0.12.6/lib/sensu/client.rb:12:in `run'

from /opt/sensu/embedded/lib/ruby/gems/2.0.0/gems/sensu-0.12.6/bin/sensu-client:10:in `<top (required)>'

from /opt/sensu/bin/sensu-client:23:in `load'

from /opt/sensu/bin/sensu-client:23:in `<main>'