Ingest user agent processor plugin

edit

The user_agent processor extracts details from the user agent string a browser sends with its web requests. This processor adds this information by default under the user_agent field.

The ingest-user-agent plugin ships by default with the regexes.yaml made available by uap-java with an Apache 2.0 license. For more details see https://github.com/ua-parser/uap-core.

Installation

edit

This plugin can be installed using the plugin manager:

sudo bin/elasticsearch-plugin install ingest-user-agent

The plugin must be installed on every node in the cluster, and each node must be restarted after installation.

This plugin can be downloaded for offline install from https://artifacts.elastic.co/downloads/elasticsearch-plugins/ingest-user-agent/ingest-user-agent-5.0.2.zip.

Removal

edit

The plugin can be removed with the following command:

sudo bin/elasticsearch-plugin remove ingest-user-agent

The node must be stopped before removing the plugin.