Get anomaly detection job results for categories Generally available; Added in 5.4.0
Path parameters
-
Identifier for the anomaly detection job.
-
Identifier for the category, which is unique in the job. If you specify neither the category ID nor the partition_field_value, the API returns information about all categories. If you specify only the partition_field_value, it returns information about all categories for the specified partition.
Query parameters
-
Skips the specified number of categories.
-
Only return categories for the specified partition.
-
Specifies the maximum number of categories to obtain.
POST /_ml/anomaly_detectors/{job_id}/results/categories/{category_id}
Console
GET _ml/anomaly_detectors/esxi_log/results/categories { "page":{ "size": 1 } }
resp = client.ml.get_categories( job_id="esxi_log", page={ "size": 1 }, )
const response = await client.ml.getCategories({ job_id: "esxi_log", page: { size: 1, }, });
response = client.ml.get_categories( job_id: "esxi_log", body: { "page": { "size": 1 } } )
$resp = $client->ml()->getCategories([ "job_id" => "esxi_log", "body" => [ "page" => [ "size" => 1, ], ], ]);
curl -X GET -H "Authorization: ApiKey $ELASTIC_API_KEY" -H "Content-Type: application/json" -d '{"page":{"size":1}}' "$ELASTICSEARCH_URL/_ml/anomaly_detectors/esxi_log/results/categories"
Request example
An example body for a `GET _ml/anomaly_detectors/esxi_log/results/categories` request.
{ "page":{ "size": 1 } }