riemann-ruby-client
riemann-ruby-client copied to clipboard
A Ruby client for the Riemann event system
Hey Kyle, @justinsteffy and I have been hitting performance snags doing 50-100 serializations during the request response cycle. We've identified that most of the time is spent in the `beefcake`...
https://github.com/riemann/riemann-ruby-client/runs/7054304294?check_suite_focus=true ``` [69](https://github.com/riemann/riemann-ruby-client/runs/7054304294?check_suite_focus=true#step:5:70) - should raise Riemann::Client::Unsupported exception on query [70](https://github.com/riemann/riemann-ruby-client/runs/7054304294?check_suite_focus=true#step:5:71) [71](https://github.com/riemann/riemann-ruby-client/runs/7054304294?check_suite_focus=true#step:5:72) RuntimeError: wait_for condition never realized [72](https://github.com/riemann/riemann-ruby-client/runs/7054304294?check_suite_focus=true#step:5:73) spec/client.rb:35:in `wait_for': Riemann::Client (UDP transport) - should send a state without time...
Currently, my emails are formated like this: `#riemann.codec.Event{:host "foo", :service "bar", :state "critical", :description "{\"exception\":\"some error\",\"datetime\":\"20210104061928\"...", :tags ["tag-1"]}` You can notice that the description is a JSON object, am unable...
Add the latest version of Ruby to CI to ensure it works as expected.