Module: LogStash

Defined in:
lib/logstash/filters/javascript.rb

Overview

Execute JS code.

For example, to cancel 90% of events, you can do this:

source,ruby

filter {

javascript {
  # Cancel 90% of events
  code => "if (java.lang.Math.random() <= 0.9) event.cancel()"
}

}

Defined Under Namespace

Modules: Filters