Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next Next commit
Update plugin docs
  • Loading branch information
dedemorton committed Mar 23, 2017
commit 0b781219c52afe5464a51f200dceaa79adb69c2e
35 changes: 21 additions & 14 deletions docs/plugins/codecs/multiline.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,18 @@
=== multiline

* Version: 3.0.3
* Released on: 2016-09-15
* Released on: September 15, 2016
* https://github.com/logstash-plugins/logstash-codec-multiline/blob/master/CHANGELOG.md#303[Changelog]



==== Getting Help

For questions about the plugin, open a topic in the http://discuss.elastic.co[Discuss] forums. For bugs or feature requests, open an issue in https://github.com/elastic/logstash[Github].
For the list of Elastic supported plugins, please consult the https://www.elastic.co/support/matrix#show_logstash_plugins[Elastic Support Matrix].

==== Description

The multiline codec will collapse multiline messages and merge them into a
single event.

Expand Down Expand Up @@ -101,20 +108,20 @@ multiline {

Available configuration options:

[cols="<,<,<,<m",options="header",]
[cols="<,<,<",options="header",]
|=======================================================================
|Setting |Input type|Required|Default value
| <<plugins-codecs-multiline-auto_flush_interval>> |<<number,number>>|No|
| <<plugins-codecs-multiline-charset>> |<<string,string>>, one of `["ASCII-8BIT", "UTF-8", "US-ASCII", "Big5", "Big5-HKSCS", "Big5-UAO", "CP949", "Emacs-Mule", "EUC-JP", "EUC-KR", "EUC-TW", "GB2312", "GB18030", "GBK", "ISO-8859-1", "ISO-8859-2", "ISO-8859-3", "ISO-8859-4", "ISO-8859-5", "ISO-8859-6", "ISO-8859-7", "ISO-8859-8", "ISO-8859-9", "ISO-8859-10", "ISO-8859-11", "ISO-8859-13", "ISO-8859-14", "ISO-8859-15", "ISO-8859-16", "KOI8-R", "KOI8-U", "Shift_JIS", "UTF-16BE", "UTF-16LE", "UTF-32BE", "UTF-32LE", "Windows-31J", "Windows-1250", "Windows-1251", "Windows-1252", "IBM437", "IBM737", "IBM775", "CP850", "IBM852", "CP852", "IBM855", "CP855", "IBM857", "IBM860", "IBM861", "IBM862", "IBM863", "IBM864", "IBM865", "IBM866", "IBM869", "Windows-1258", "GB1988", "macCentEuro", "macCroatian", "macCyrillic", "macGreek", "macIceland", "macRoman", "macRomania", "macThai", "macTurkish", "macUkraine", "CP950", "CP951", "IBM037", "stateless-ISO-2022-JP", "eucJP-ms", "CP51932", "EUC-JIS-2004", "GB12345", "ISO-2022-JP", "ISO-2022-JP-2", "CP50220", "CP50221", "Windows-1256", "Windows-1253", "Windows-1255", "Windows-1254", "TIS-620", "Windows-874", "Windows-1257", "MacJapanese", "UTF-7", "UTF8-MAC", "UTF-16", "UTF-32", "UTF8-DoCoMo", "SJIS-DoCoMo", "UTF8-KDDI", "SJIS-KDDI", "ISO-2022-JP-KDDI", "stateless-ISO-2022-JP-KDDI", "UTF8-SoftBank", "SJIS-SoftBank", "BINARY", "CP437", "CP737", "CP775", "IBM850", "CP857", "CP860", "CP861", "CP862", "CP863", "CP864", "CP865", "CP866", "CP869", "CP1258", "Big5-HKSCS:2008", "ebcdic-cp-us", "eucJP", "euc-jp-ms", "EUC-JISX0213", "eucKR", "eucTW", "EUC-CN", "eucCN", "CP936", "ISO2022-JP", "ISO2022-JP2", "ISO8859-1", "ISO8859-2", "ISO8859-3", "ISO8859-4", "ISO8859-5", "ISO8859-6", "CP1256", "ISO8859-7", "CP1253", "ISO8859-8", "CP1255", "ISO8859-9", "CP1254", "ISO8859-10", "ISO8859-11", "CP874", "ISO8859-13", "CP1257", "ISO8859-14", "ISO8859-15", "ISO8859-16", "CP878", "MacJapan", "ASCII", "ANSI_X3.4-1968", "646", "CP65000", "CP65001", "UTF-8-MAC", "UTF-8-HFS", "UCS-2BE", "UCS-4BE", "UCS-4LE", "CP932", "csWindows31J", "SJIS", "PCK", "CP1250", "CP1251", "CP1252", "external", "locale"]`|No|`"UTF-8"`
| <<plugins-codecs-multiline-enable_metric>> |<<boolean,boolean>>|No|`true`
| <<plugins-codecs-multiline-id>> |<<string,string>>|No|
| <<plugins-codecs-multiline-max_bytes>> |<<bytes,bytes>>|No|`"10 MiB"`
| <<plugins-codecs-multiline-max_lines>> |<<number,number>>|No|`500`
| <<plugins-codecs-multiline-multiline_tag>> |<<string,string>>|No|`"multiline"`
| <<plugins-codecs-multiline-negate>> |<<boolean,boolean>>|No|`false`
| <<plugins-codecs-multiline-pattern>> |<<string,string>>|Yes|
| <<plugins-codecs-multiline-patterns_dir>> |<<array,array>>|No|`[]`
| <<plugins-codecs-multiline-what>> |<<string,string>>, one of `["previous", "next"]`|Yes|
|Setting |Input type|Required
| <<plugins-codecs-multiline-auto_flush_interval>> |<<number,number>>|No
| <<plugins-codecs-multiline-charset>> |<<string,string>>, one of `["ASCII-8BIT", "UTF-8", "US-ASCII", "Big5", "Big5-HKSCS", "Big5-UAO", "CP949", "Emacs-Mule", "EUC-JP", "EUC-KR", "EUC-TW", "GB2312", "GB18030", "GBK", "ISO-8859-1", "ISO-8859-2", "ISO-8859-3", "ISO-8859-4", "ISO-8859-5", "ISO-8859-6", "ISO-8859-7", "ISO-8859-8", "ISO-8859-9", "ISO-8859-10", "ISO-8859-11", "ISO-8859-13", "ISO-8859-14", "ISO-8859-15", "ISO-8859-16", "KOI8-R", "KOI8-U", "Shift_JIS", "UTF-16BE", "UTF-16LE", "UTF-32BE", "UTF-32LE", "Windows-31J", "Windows-1250", "Windows-1251", "Windows-1252", "IBM437", "IBM737", "IBM775", "CP850", "IBM852", "CP852", "IBM855", "CP855", "IBM857", "IBM860", "IBM861", "IBM862", "IBM863", "IBM864", "IBM865", "IBM866", "IBM869", "Windows-1258", "GB1988", "macCentEuro", "macCroatian", "macCyrillic", "macGreek", "macIceland", "macRoman", "macRomania", "macThai", "macTurkish", "macUkraine", "CP950", "CP951", "IBM037", "stateless-ISO-2022-JP", "eucJP-ms", "CP51932", "EUC-JIS-2004", "GB12345", "ISO-2022-JP", "ISO-2022-JP-2", "CP50220", "CP50221", "Windows-1256", "Windows-1253", "Windows-1255", "Windows-1254", "TIS-620", "Windows-874", "Windows-1257", "MacJapanese", "UTF-7", "UTF8-MAC", "UTF-16", "UTF-32", "UTF8-DoCoMo", "SJIS-DoCoMo", "UTF8-KDDI", "SJIS-KDDI", "ISO-2022-JP-KDDI", "stateless-ISO-2022-JP-KDDI", "UTF8-SoftBank", "SJIS-SoftBank", "BINARY", "CP437", "CP737", "CP775", "IBM850", "CP857", "CP860", "CP861", "CP862", "CP863", "CP864", "CP865", "CP866", "CP869", "CP1258", "Big5-HKSCS:2008", "ebcdic-cp-us", "eucJP", "euc-jp-ms", "EUC-JISX0213", "eucKR", "eucTW", "EUC-CN", "eucCN", "CP936", "ISO2022-JP", "ISO2022-JP2", "ISO8859-1", "ISO8859-2", "ISO8859-3", "ISO8859-4", "ISO8859-5", "ISO8859-6", "CP1256", "ISO8859-7", "CP1253", "ISO8859-8", "CP1255", "ISO8859-9", "CP1254", "ISO8859-10", "ISO8859-11", "CP874", "ISO8859-13", "CP1257", "ISO8859-14", "ISO8859-15", "ISO8859-16", "CP878", "MacJapan", "ASCII", "ANSI_X3.4-1968", "646", "CP65000", "CP65001", "UTF-8-MAC", "UTF-8-HFS", "UCS-2BE", "UCS-4BE", "UCS-4LE", "CP932", "csWindows31J", "SJIS", "PCK", "CP1250", "CP1251", "CP1252", "external", "locale"]`|No
| <<plugins-codecs-multiline-enable_metric>> |<<boolean,boolean>>|No
| <<plugins-codecs-multiline-id>> |<<string,string>>|No
| <<plugins-codecs-multiline-max_bytes>> |<<bytes,bytes>>|No
| <<plugins-codecs-multiline-max_lines>> |<<number,number>>|No
| <<plugins-codecs-multiline-multiline_tag>> |<<string,string>>|No
| <<plugins-codecs-multiline-negate>> |<<boolean,boolean>>|No
| <<plugins-codecs-multiline-pattern>> |<<string,string>>|Yes
| <<plugins-codecs-multiline-patterns_dir>> |<<array,array>>|No
| <<plugins-codecs-multiline-what>> |<<string,string>>, one of `["previous", "next"]`|Yes
|=======================================================================


Expand Down
4 changes: 0 additions & 4 deletions docs/plugins/filters/dns.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -315,10 +315,6 @@ Forward resolve one or more fields.
* Value type is <<array,array>>
* There is no default value for this setting.

TODO(sissel): The timeout limitation does seem to be fixed in here: http://redmine.ruby-lang.org/issues/5100 # but isn't currently in JRuby.
TODO(sissel): make `action` required? This was always the intent, but it
due to a typo it was never enforced. Thus the default behavior in past
versions was `append` by accident.
Reverse resolve one or more fields.

[[plugins-filters-dns-timeout]]
Expand Down
3 changes: 0 additions & 3 deletions docs/plugins/filters/elapsed.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,6 @@

NOTE: This plugin does not ship with Logstash by default, but it is easy to install by running `bin/logstash-plugin install logstash-filter-elapsed`.


elapsed filter

This filter tracks a pair of start/end events and calculates the elapsed
time between them.
The elapsed filter tracks a pair of start/end events and uses their
Expand Down
2 changes: 1 addition & 1 deletion docs/plugins/filters/fingerprint.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ For the list of Elastic supported plugins, please consult the https://www.elasti

==== Description

Fingerprint fields using by replacing values with a consistent hash.
Fingerprint fields using by replacing values with a consistent hash.

&nbsp;

Expand Down
2 changes: 1 addition & 1 deletion docs/plugins/inputs/beats.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ Add a field to an event
===== `cipher_suites`

* Value type is <<array,array>>
* Default value is `java.lang.String[TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256]@22fbd`
* Default value is `java.lang.String[TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256]@365fdb5a`

The list of ciphers suite to use, listed by priorities.

Expand Down
1 change: 0 additions & 1 deletion docs/plugins/inputs/file.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,6 @@ written to the end of the file between the last read operation prior
to the rotation and its reopening under the new name (an interval
determined by the `stat_interval` and `discover_interval` options)
will not get picked up.
TODO - move this to core

&nbsp;

Expand Down
6 changes: 0 additions & 6 deletions docs/plugins/inputs/http.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,6 @@ For the list of Elastic supported plugins, please consult the https://www.elasti

==== Description

We keep the redefined method in a new http server class, this is because
in other parts of logstash we might be using puma as webserver, for example
in the sinatra part we need this method to actually return the REQUEST_PATH,
so it can actually infer the right resource to use.
Fixes https://github.com/logstash-plugins/logstash-input-http/issues/51
ensure this method doesn't mess up our vanilla request
Using this input you can receive single or multiline events over http(s).
Applications can send a HTTP POST request with a body to the endpoint started by this
input and Logstash will convert it into an event for subsequent processing. Users
Expand Down
17 changes: 9 additions & 8 deletions docs/plugins/inputs/jdbc.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ Logstash configuration for this. The `schedule` option in this example will
instruct the plugin to execute this input statement on the minute, every minute.

[source,ruby]
--------------------------------------------------------------------------
----------------------------------
input {
jdbc {
jdbc_driver_library => "mysql-connector-java-5.1.36-bin.jar"
Expand All @@ -84,7 +84,7 @@ input {
statement => "SELECT * from songs where artist = :favorite_artist"
}
}
--------------------------------------------------------------------------
----------------------------------

==== Configuring SQL statement

Expand All @@ -107,7 +107,7 @@ this is set to Thursday, 1 January 1970, or 0 if `use_column_value` is true and

Example:
[source,ruby]
--------------------------------------------------------------------------
----------------------------------
input {
jdbc {
statement => "SELECT id, mycolumn1, mycolumn2 FROM my_table WHERE id > :sql_last_value"
Expand All @@ -116,7 +116,7 @@ input {
# ... other configuration bits
}
}
--------------------------------------------------------------------------
----------------------------------


&nbsp;
Expand Down Expand Up @@ -238,7 +238,8 @@ input {
...
}
}
----------------------------------
-----------------------------------

this will only convert column0 that has ISO-8859-1 as an original encoding.

[[plugins-inputs-jdbc-connection_retry_attempts]]
Expand Down Expand Up @@ -423,7 +424,7 @@ How often to validate a connection (in seconds)
===== `last_run_metadata_path`

* Value type is <<string,string>>
* Default value is `"/Users/suyog/.logstash_jdbc_last_run"`
* Default value is `"/Users/dedemorton/.logstash_jdbc_last_run"`

Path to file with last run time

Expand Down Expand Up @@ -499,9 +500,9 @@ To use parameters, use named parameter syntax.
For example:

[source, ruby]
-----------------------------------------------
----------------------------------
"SELECT * FROM MYTABLE WHERE id = :target_id"
-----------------------------------------------
----------------------------------

here, `:target_id` is a named parameter. You can configure named parameters
with the `parameters` setting.
Expand Down
2 changes: 0 additions & 2 deletions docs/plugins/inputs/pipe.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -79,8 +79,6 @@ The codec used for input data. Input codecs are a convenient method for decoding
* Value type is <<string,string>>
* There is no default value for this setting.

TODO(sissel): This should switch to use the `line` codec by default
once we switch away from doing 'readline'
Command to run and read events from, one line at a time.

Example:
Expand Down
44 changes: 26 additions & 18 deletions docs/plugins/inputs/redis.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,18 @@
=== redis

* Version: 3.1.2
* Released on: 2017-02-01
* Released on: February 1, 2017
* https://github.com/logstash-plugins/logstash-input-redis/blob/master/CHANGELOG.md#312[Changelog]



==== Getting Help

For questions about the plugin, open a topic in the http://discuss.elastic.co[Discuss] forums. For bugs or feature requests, open an issue in https://github.com/elastic/logstash[Github].
For the list of Elastic supported plugins, please consult the https://www.elastic.co/support/matrix#show_logstash_plugins[Elastic Support Matrix].

==== Description

This input will read events from a Redis instance; it supports both Redis channels and lists.
The list command (BLPOP) used by Logstash is supported in Redis v1.3.1+, and
the channel commands used by Logstash are found in Redis v1.3.8+.
Expand Down Expand Up @@ -40,24 +47,24 @@ redis {

Available configuration options:

[cols="<,<,<,<m",options="header",]
[cols="<,<,<",options="header",]
|=======================================================================
|Setting |Input type|Required|Default value
| <<plugins-inputs-redis-add_field>> |<<hash,hash>>|No|`{}`
| <<plugins-inputs-redis-batch_count>> |<<number,number>>|No|`125`
| <<plugins-inputs-redis-codec>> |<<codec,codec>>|No|`"plain"`
| <<plugins-inputs-redis-data_type>> |<<string,string>>, one of `["list", "channel", "pattern_channel"]`|Yes|
| <<plugins-inputs-redis-db>> |<<number,number>>|No|`0`
| <<plugins-inputs-redis-enable_metric>> |<<boolean,boolean>>|No|`true`
| <<plugins-inputs-redis-host>> |<<string,string>>|No|`"127.0.0.1"`
| <<plugins-inputs-redis-id>> |<<string,string>>|No|
| <<plugins-inputs-redis-key>> |<<string,string>>|Yes|
| <<plugins-inputs-redis-password>> |<<password,password>>|No|
| <<plugins-inputs-redis-port>> |<<number,number>>|No|`6379`
| <<plugins-inputs-redis-tags>> |<<array,array>>|No|
| <<plugins-inputs-redis-threads>> |<<number,number>>|No|`1`
| <<plugins-inputs-redis-timeout>> |<<number,number>>|No|`5`
| <<plugins-inputs-redis-type>> |<<string,string>>|No|
|Setting |Input type|Required
| <<plugins-inputs-redis-add_field>> |<<hash,hash>>|No
| <<plugins-inputs-redis-batch_count>> |<<number,number>>|No
| <<plugins-inputs-redis-codec>> |<<codec,codec>>|No
| <<plugins-inputs-redis-data_type>> |<<string,string>>, one of `["list", "channel", "pattern_channel"]`|Yes
| <<plugins-inputs-redis-db>> |<<number,number>>|No
| <<plugins-inputs-redis-enable_metric>> |<<boolean,boolean>>|No
| <<plugins-inputs-redis-host>> |<<string,string>>|No
| <<plugins-inputs-redis-id>> |<<string,string>>|No
| <<plugins-inputs-redis-key>> |<<string,string>>|Yes
| <<plugins-inputs-redis-password>> |<<password,password>>|No
| <<plugins-inputs-redis-port>> |<<number,number>>|No
| <<plugins-inputs-redis-tags>> |<<array,array>>|No
| <<plugins-inputs-redis-threads>> |<<number,number>>|No
| <<plugins-inputs-redis-timeout>> |<<number,number>>|No
| <<plugins-inputs-redis-type>> |<<string,string>>|No
|=======================================================================


Expand Down Expand Up @@ -204,6 +211,7 @@ Initial connection timeout in seconds.
* Value type is <<string,string>>
* There is no default value for this setting.

This is the base class for Logstash inputs.
Add a `type` field to all events handled by this input.

Types are used mainly for filter activation.
Expand Down
2 changes: 1 addition & 1 deletion docs/plugins/inputs/s3.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -274,7 +274,7 @@ This can help with processing later.
===== `temporary_directory`

* Value type is <<string,string>>
* Default value is `"/var/folders/_9/x4bq65rs6vd0rrjthct3zxjw0000gn/T/logstash"`
* Default value is `"/var/folders/s9/fp9p03r525d_cgclm9ps2n6r0000gn/T/logstash"`

Set the directory where logstash will store the tmp files before processing them.
default to the current OS temporary directory in linux /tmp/logstash
Expand Down
3 changes: 1 addition & 2 deletions docs/plugins/inputs/stomp.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,7 @@
NOTE: This plugin does not ship with Logstash by default, but it is easy to install by running `bin/logstash-plugin install logstash-input-stomp`.


Handle disconnects

Creates events received with the STOMP protocol
&nbsp;

==== Synopsis
Expand Down
5 changes: 0 additions & 5 deletions docs/plugins/outputs/boundary.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -185,8 +185,3 @@ By default this is set to `event["@timestamp"].to_i`
* Value type is <<string,string>>
* Default value is `1`

TODO remove this in Logstash 6.0
when we no longer support the :legacy type
This is hacky, but it can only be herne


18 changes: 8 additions & 10 deletions docs/plugins/outputs/circonus.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ Available configuration options:
&nbsp;

[[plugins-outputs-circonus-annotation]]
===== `annotation`
===== `annotation`

* This is a required setting.
* Value type is <<hash,hash>>
Expand All @@ -72,7 +72,7 @@ or
["title":"Logstash event", "description":"Logstash event for %{host}", "parent_id", "1"]

[[plugins-outputs-circonus-api_token]]
===== `api_token`
===== `api_token`

* This is a required setting.
* Value type is <<string,string>>
Expand All @@ -84,7 +84,7 @@ Circonus based on Logstash events
Your Circonus API Token

[[plugins-outputs-circonus-app_name]]
===== `app_name`
===== `app_name`

* This is a required setting.
* Value type is <<string,string>>
Expand All @@ -98,15 +98,15 @@ Example:
`app_name => "%{myappname}"`

[[plugins-outputs-circonus-codec]]
===== `codec`
===== `codec`

* Value type is <<codec,codec>>
* Default value is `"plain"`

The codec used for output data. Output codecs are a convenient method for encoding your data before it leaves the output, without needing a separate filter in your Logstash pipeline.

[[plugins-outputs-circonus-enable_metric]]
===== `enable_metric`
===== `enable_metric`

* Value type is <<boolean,boolean>>
* Default value is `true`
Expand All @@ -116,7 +116,7 @@ by default we record all the metrics we can, but you can disable metrics collect
for a specific plugin.

[[plugins-outputs-circonus-id]]
===== `id`
===== `id`

* Value type is <<string,string>>
* There is no default value for this setting.
Expand All @@ -135,13 +135,11 @@ output {
If you don't explicitely set this variable Logstash will generate a unique name.

[[plugins-outputs-circonus-workers]]
===== `workers`
===== `workers`

* Value type is <<string,string>>
* Default value is `1`

TODO remove this in Logstash 6.0
when we no longer support the :legacy type
This is hacky, but it can only be herne



4 changes: 0 additions & 4 deletions docs/plugins/outputs/cloudwatch.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -367,8 +367,4 @@ If you set this option you should probably set the `unit` option along with it
* Value type is <<string,string>>
* Default value is `1`

TODO remove this in Logstash 6.0
when we no longer support the :legacy type
This is hacky, but it can only be herne


4 changes: 0 additions & 4 deletions docs/plugins/outputs/csv.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -227,8 +227,4 @@ may not make the values safe in your spreadsheet application
* Value type is <<string,string>>
* Default value is `1`

TODO remove this in Logstash 6.0
when we no longer support the :legacy type
This is hacky, but it can only be herne


Loading