Advertisement
Guest User

Untitled

a guest
Jun 28th, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. input {
  2. tcp {
  3. port => 5043
  4. codec => 'json'
  5. }
  6. }
  7. filter {
  8. if [thrown] {
  9. ruby {
  10. code => "
  11. trace = event.get('[thrown][name]') + 10.chr
  12. event.get('[thrown][extendedStackTrace]').each{ |line|
  13. trace += ' at ' + line['class'] + '.' + line['method'] + '(' + line['file'].to_s + ':' + line['line'].to_s + ')' + 10.chr
  14. }
  15. event.set('[thrown][stackTrace]', trace)
  16. event.remove('[thrown][extendedStackTrace]')
  17. "
  18. }
  19. }
  20. }
  21. output {
  22. elasticsearch {
  23. hosts => ['localhost:9200']
  24. user => 'elastic'
  25. password => 'changeme'
  26. }
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement