Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2017
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.46 KB | None | 0 0
  1. # (stuff1)[stuff2][172.17.10.31]message
  2. filter {
  3. dissect {
  4. mapping => {
  5. "message" => "\(%{stuff1}\)%{message}"
  6. }
  7. }
  8. if [message] =~ /^\[\d{1,3}.\d{1,3}.\d{1,3}.\d{1,3}/ {
  9. # We are use case three
  10. dissect {
  11. mapping => {
  12. # (stuff1)[172.17.10.31]message
  13. "message" => "\[%{ip}\]%{message}"
  14. }
  15. }
  16. } else {
  17. dissect {
  18. mapping => {
  19. # message
  20. "message" => "%{message}"
  21. }
  22. }
  23. }
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement