ingest.asciidoc 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. [[ingest]]
  2. == Ingest Plugins
  3. The ingest plugins extend Elasticsearch by providing additional ingest node capabilities.
  4. [float]
  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 http://lucene.apache.org/tika/[Tika].
  10. <<ingest-geoip>>::
  11. The GeoIP processor adds information about the geographical location of IP addresses, based on data from the Maxmind databases.
  12. This processor adds this information by default under the `geoip` field.
  13. +
  14. The ingest-geoip plugin ships by default with the GeoLite2 City and GeoLite2 Country geoip2 databases from Maxmind made available
  15. under the CCA-ShareAlike 3.0 license. For more details see, http://dev.maxmind.com/geoip/geoip2/geolite2/.
  16. <<ingest-user-agent>>::
  17. A processor that extracts details from the User-Agent header value.
  18. [float]
  19. === Community contributed ingest plugins
  20. The following plugin has been contributed by our community:
  21. * https://github.com/johtani/elasticsearch-ingest-csv[Ingest CSV Processor Plugin] (by Jun Ohtani)
  22. include::ingest-attachment.asciidoc[]
  23. include::ingest-geoip.asciidoc[]
  24. include::ingest-user-agent.asciidoc[]