Trying out Ingest User Agent Pipeline Plugin with ES5x


Problem Statement: Converting the useragent string to Human Readable parsed User Agent ( Browser version + OS ).

Tools and Tech: Python, Elasticsearch


Ingest pipeline conf

Py Client to setup and run test:

Test sample input data:

Test Sample output data:

Knowledge base:

  • Details on ES Ingest pipelines in general:
  • More details on user agent ingest pipeline:
  • Using ingest user agent pipeline: