Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ability to reload the regex configuration file used for device type categorisation #71409

Open
paulb-elastic opened this issue Apr 7, 2021 · 1 comment
Assignees
Labels
:Data Management/Ingest Node Execution or management of Ingest Pipelines including GeoIP Team:Data Management Meta label for data/management team

Comments

@paulb-elastic
Copy link
Contributor

This recent PR added the capability to categorise the device type from the UA string. As we mature the categorisation and new devices come to market, there will be a need to update the configuration that the user agent processor uses to categorise the device type.

Although each new stack release may include an updated category file, it would be useful to include the ability for users to update this configuration without having to upgrade their whole stack (much like they can do today with the traditional user agent parser file).

ACs:

  • A user can update the configuration file that is used by the user agent parser responsible for categorising the device type (independently of a stack upgrade)
  • The user may have to reload the ingest pipeline for the updated file to take effect
  • This process is documented (for example, a user can take an updated version of the configuration file committed in the repo and apply it to their existing stack that supports device type categorisation)
@jtibshirani jtibshirani added the :Data Management/Ingest Node Execution or management of Ingest Pipelines including GeoIP label Apr 22, 2021
@elasticmachine elasticmachine added the Team:Data Management Meta label for data/management team label Apr 22, 2021
@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-core-features (Team:Core/Features)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
:Data Management/Ingest Node Execution or management of Ingest Pipelines including GeoIP Team:Data Management Meta label for data/management team
Projects
None yet
Development

No branches or pull requests

5 participants