2016-02-11 20:40:32 -05:00
|
|
|
[[ingest]]
|
|
|
|
== Ingest Plugins
|
|
|
|
|
2016-03-04 13:45:49 -05:00
|
|
|
The ingest plugins extend Elasticsearch by providing additional ingest node capabilities.
|
2016-02-11 20:40:32 -05:00
|
|
|
|
2020-07-23 12:42:33 -04:00
|
|
|
[discrete]
|
2016-02-11 20:40:32 -05:00
|
|
|
=== Core Ingest Plugins
|
|
|
|
|
|
|
|
The core ingest plugins are:
|
|
|
|
|
|
|
|
<<ingest-attachment>>::
|
|
|
|
|
|
|
|
The ingest attachment plugin lets Elasticsearch extract file attachments in common formats (such as PPT, XLS, and PDF) by
|
|
|
|
using the Apache text extraction library http://lucene.apache.org/tika/[Tika].
|
|
|
|
|
2018-12-22 09:49:56 -05:00
|
|
|
<<ingest-geoip>>::
|
|
|
|
|
|
|
|
The `geoip` processor adds information about the geographical location of IP
|
|
|
|
addresses, based on data from the Maxmind databases. This processor adds this
|
|
|
|
information by default under the `geoip` field. The `geoip` processor is no
|
|
|
|
longer distributed as a plugin, but is now a module distributed by default with
|
2018-12-22 20:51:18 -05:00
|
|
|
Elasticsearch. See {ref}/geoip-processor.html[GeoIP processor] for more
|
2018-12-22 09:49:56 -05:00
|
|
|
details.
|
|
|
|
|
2016-07-05 03:42:29 -04:00
|
|
|
<<ingest-user-agent>>::
|
|
|
|
|
2018-12-22 20:20:53 -05:00
|
|
|
A processor that extracts details from the User-Agent header value. The
|
|
|
|
`user_agent` processor is no longer distributed as a plugin, but is now a module
|
|
|
|
distributed by default with Elasticsearch. See
|
2018-12-22 20:51:18 -05:00
|
|
|
{ref}/user-agent-processor.html[User Agent processor] for more details.
|
2016-02-11 20:40:32 -05:00
|
|
|
|
2020-07-23 12:42:33 -04:00
|
|
|
[discrete]
|
2017-10-27 03:16:02 -04:00
|
|
|
=== Community contributed ingest plugins
|
|
|
|
|
|
|
|
The following plugin has been contributed by our community:
|
|
|
|
|
|
|
|
* https://github.com/johtani/elasticsearch-ingest-csv[Ingest CSV Processor Plugin] (by Jun Ohtani)
|
|
|
|
|
2016-02-11 20:40:32 -05:00
|
|
|
include::ingest-attachment.asciidoc[]
|
|
|
|
|
2018-12-22 09:49:56 -05:00
|
|
|
include::ingest-geoip.asciidoc[]
|
|
|
|
|
2018-12-22 20:20:53 -05:00
|
|
|
include::ingest-user-agent.asciidoc[]
|