[ML] Adds optimizations for Logs UI anomaly detection jobs (#102191) (#102318)

* [ML] Adds optimizations for Logs UI anomaly detection jobs

* [ML] Increment version for log-entry-categories-count job

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
This commit is contained in:
Pete Harverson 2021-06-16 13:37:31 +01:00 committed by GitHub
parent eeca5d26eb
commit 0db70beffe
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 8 additions and 2 deletions

View file

@ -21,6 +21,7 @@ interface RequestArgs {
jobOverrides?: SetupMlModuleJobOverrides[];
datafeedOverrides?: SetupMlModuleDatafeedOverrides[];
query?: object;
useDedicatedIndex?: boolean;
}
export const callSetupMlModuleAPI = async (requestArgs: RequestArgs, fetch: HttpHandler) => {
@ -34,6 +35,7 @@ export const callSetupMlModuleAPI = async (requestArgs: RequestArgs, fetch: Http
jobOverrides = [],
datafeedOverrides = [],
query,
useDedicatedIndex = false,
} = requestArgs;
const response = await fetch(`/api/ml/modules/setup/${moduleId}`, {
@ -48,6 +50,7 @@ export const callSetupMlModuleAPI = async (requestArgs: RequestArgs, fetch: Http
jobOverrides,
datafeedOverrides,
query,
useDedicatedIndex,
})
),
});
@ -78,6 +81,7 @@ const setupMlModuleRequestParamsRT = rt.intersection([
startDatafeed: rt.boolean,
jobOverrides: rt.array(setupMlModuleJobOverridesRT),
datafeedOverrides: rt.array(setupMlModuleDatafeedOverridesRT),
useDedicatedIndex: rt.boolean,
}),
rt.exact(
rt.partial({

View file

@ -124,6 +124,7 @@ const setUpModule = async (
jobOverrides,
datafeedOverrides,
query,
useDedicatedIndex: true,
},
fetch
);

View file

@ -116,6 +116,7 @@ const setUpModule = async (
jobOverrides,
datafeedOverrides,
query,
useDedicatedIndex: true,
},
fetch
);

View file

@ -22,7 +22,7 @@
],
"per_partition_categorization": {
"enabled": true,
"stop_on_warn": false
"stop_on_warn": true
}
},
"analysis_limits": {
@ -38,6 +38,6 @@
},
"custom_settings": {
"created_by": "ml-module-logs-ui-categories",
"job_revision": 1
"job_revision": 2
}
}