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

Cherry-pick #4506 to 5.x: Filebeat modules: Machine learning jobs #4588

Merged
merged 6 commits into from Jul 3, 2017

Conversation

tsg
Copy link
Contributor

@tsg tsg commented Jun 30, 2017

Cherry-pick of PR #4506 to 5.x branch. Original message:

This adds support for loading ML configurations (job + datafeed) from the filebeat modules. An example ML configuration is added to the Nginx Filebeat module. This sample applies ML anomaly detection on the response codes.

The loading is implemented as part of the setup command and part of the --setup flag.

If a job configuration with the same ID exists, it is not overwritten, because deleting jobs could potentially delete user data. The user should manually delete the jobs in the UI if they want to upgrade.

ToDOs for the overall implementation:

  • Implement the jobs loading support in libbeat
  • Read the jobs configurations from the filesets
  • Add xpack to default testing env (snaphost.yml)
  • system tests
  • Docs & changelog

@tsg tsg added backport review in progress Pull request is currently in progress. labels Jun 30, 2017
@tsg
Copy link
Contributor Author

tsg commented Jun 30, 2017

Added in progress, as I want to check this one manually first.

This adds support for loading ML configurations (job + datafeed) from the filebeat modules.
An example ML configuration is added to the Nginx Filebeat module. This sample applies
ML anomaly detection on the response codes.

The loading is implemented as part of the `setup` command and part of the `--setup` flag.

If a job configuration with the same ID exists, it is not overwritten, because deleting jobs
could potentially delete user data. The user should manually delete the jobs in the UI if they
want to upgrade.
(cherry picked from commit 1213483)
@tsg tsg removed the in progress Pull request is currently in progress. label Jul 3, 2017
@tsg
Copy link
Contributor Author

tsg commented Jul 3, 2017

jenkins, test it

@monicasarbu monicasarbu merged commit b433d1e into elastic:5.x Jul 3, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants