class LogStash::Filters::Drop

Drop filter.

Drops everything that gets to this filter.

This is best used in combination with conditionals, for example:

filter {
  if [loglevel] == "debug" { 
    drop { } 
  }
}

The above will only pass events to the drop filter if the loglevel field is “debug”. This will cause all events matching to be dropped.

Public Instance Methods

filter(event) click to toggle source
# File lib/logstash/filters/drop.rb, line 29
def filter(event)
  event.cancel
end
register() click to toggle source
# File lib/logstash/filters/drop.rb, line 24
def register
  # nothing to do.
end