plugins/riemann_stream/riemann_stream.rb - retry
plugins/riemann_stream/riemann_stream.rb - retry

Trap and ignore TCP errors:  UDP gives zero feedback, but TCP will throw
a fatal error -> just ignore TCP errors as there's no point complaining
since it only uses TCP for big messages (a coincidentally big message
does not make one failure more significant than the other.)

Attempt a connection, log a warning if riemann server isn't available at
startup.  Later sends will automatically attempt to connect/reconnect.

synthesist/panoptimon,synthesist/panoptimon,synthesist/panoptimon,ewilhelm/panoptimon,ewilhelm/panoptimon,ewilhelm/panoptimon,ewilhelm/panoptimon,synthesist/panoptimon