Guest User

Untitled

a guest
Jun 19th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. irb(main):001:0> require 'rubygems'
  2. => true
  3. irb(main):002:0> require 'gelf'
  4. => true
  5. irb(main):003:0> msg = Gelf.new 'localhost', 12201
  6. => #<Gelf:0xb73a4424 @port=12201, @hostname="localhost">
  7. irb(main):004:0> msg.short_message = "Something is broken"
  8. => "Something is broken"
  9. irb(main):005:0> msg.full_message = "Stacktrace\n\nmore stuff"
  10. => "Stacktrace\n\nmore stuff"
  11. irb(main):006:0> msg.level = 1
  12. => 1
  13. irb(main):007:0> msg.host = "my-app"
  14. => "my-app"
  15. irb(main):008:0> msg.line = 1337
  16. => 1337
  17. irb(main):009:0> msg.file = "/var/www/main.rb"
  18. => "/var/www/main.rb"
  19. irb(main):010:0> msg.add_additional "Something", "Foo"
  20. => [{:key=>"Something", :value=>"Foo"}]
  21. irb(main):011:0> msg.add_additional "Something else", "Bar"
  22. => [{:key=>"Something", :value=>"Foo"}, {:key=>"Something else", :value=>"Bar"}]
  23. irb(main):012:0> msg.send
  24. => 146
Add Comment
Please, Sign In to add comment