1
0

ingest.asciidoc 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. [[ingest]]
  2. == Ingest Plugins
  3. The ingest plugins extend Elasticsearch by providing additional ingest node capabilities.
  4. [discrete]
  5. === Core Ingest Plugins
  6. The core ingest plugins are:
  7. <<ingest-attachment>>::
  8. The ingest attachment plugin lets Elasticsearch extract file attachments in common formats (such as PPT, XLS, and PDF) by
  9. using the Apache text extraction library https://tika.apache.org/[Tika].
  10. <<ingest-geoip>>::
  11. The `geoip` processor adds information about the geographical location of IP
  12. addresses, based on data from the Maxmind databases. This processor adds this
  13. information by default under the `geoip` field. The `geoip` processor is no
  14. longer distributed as a plugin, but is now a module distributed by default with
  15. Elasticsearch. See {ref}/geoip-processor.html[GeoIP processor] for more
  16. details.
  17. <<ingest-user-agent>>::
  18. A processor that extracts details from the User-Agent header value. The
  19. `user_agent` processor is no longer distributed as a plugin, but is now a module
  20. distributed by default with Elasticsearch. See
  21. {ref}/user-agent-processor.html[User Agent processor] for more details.
  22. [discrete]
  23. === Community contributed ingest plugins
  24. The following plugin has been contributed by our community:
  25. * https://github.com/johtani/elasticsearch-ingest-csv[Ingest CSV Processor Plugin] (by Jun Ohtani)
  26. include::ingest-attachment.asciidoc[]
  27. include::ingest-geoip.asciidoc[]
  28. include::ingest-user-agent.asciidoc[]