12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- [[ingest]]
- == Ingest Plugins
- The ingest plugins extend Elasticsearch by providing additional ingest node capabilities.
- [discrete]
- === 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 https://tika.apache.org/[Tika].
- <<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
- Elasticsearch. See {ref}/geoip-processor.html[GeoIP processor] for more
- details.
- <<ingest-user-agent>>::
- 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
- {ref}/user-agent-processor.html[User Agent processor] for more details.
- [discrete]
- === 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)
- include::ingest-attachment.asciidoc[]
- include::ingest-geoip.asciidoc[]
- include::ingest-user-agent.asciidoc[]
|