Get anomaly detection job results for buckets
Generally available; Added in 5.4.0
Query parameters
-
Returns buckets with anomaly scores greater or equal than this value.
-
If
true
, the buckets are sorted in descending order. -
Returns buckets with timestamps earlier than this time.
-1
means it is unset and results are not limited to specific timestamps. -
If
true
, the output excludes interim results. -
If true, the output includes anomaly records.
-
Skips the specified number of buckets.
-
Specifies the maximum number of buckets to obtain.
-
Specifies the sort field for the requested buckets.
-
Returns buckets with timestamps after this time.
-1
means it is unset and results are not limited to specific timestamps.
Body
-
Refer to the description for the
anomaly_score
query parameter. -
Refer to the description for the
desc
query parameter. -
Refer to the description for the
exclude_interim
query parameter. -
Refer to the description for the
expand
query parameter. -
Path to field or array of paths. Some API's support wildcards in the path to select multiple fields.
GET _ml/anomaly_detectors/low_request_rate/results/buckets
{
"anomaly_score": 80,
"start": "1454530200001"
}
resp = client.ml.get_buckets(
job_id="low_request_rate",
anomaly_score=80,
start="1454530200001",
)
const response = await client.ml.getBuckets({
job_id: "low_request_rate",
anomaly_score: 80,
start: 1454530200001,
});
response = client.ml.get_buckets(
job_id: "low_request_rate",
body: {
"anomaly_score": 80,
"start": "1454530200001"
}
)
$resp = $client->ml()->getBuckets([
"job_id" => "low_request_rate",
"body" => [
"anomaly_score" => 80,
"start" => "1454530200001",
],
]);
curl -X GET -H "Authorization: ApiKey $ELASTIC_API_KEY" -H "Content-Type: application/json" -d '{"anomaly_score":80,"start":"1454530200001"}' "$ELASTICSEARCH_URL/_ml/anomaly_detectors/low_request_rate/results/buckets"
{
"anomaly_score": 80,
"start": "1454530200001"
}