Get model snapshots info Added in 5.4.0
Path parameters
-
Identifier for the anomaly detection job.
-
A numerical character string that uniquely identifies the model snapshot. You can get information for multiple snapshots by using a comma-separated list or a wildcard expression. You can get all snapshots by using
_all
, by specifying*
as the snapshot ID, or by omitting the snapshot ID.
Query parameters
-
desc boolean
If true, the results are sorted in descending order.
-
end string | number
Returns snapshots with timestamps earlier than this time.
-
from number
Skips the specified number of snapshots.
-
size number
Specifies the maximum number of snapshots to obtain.
-
sort string
Specifies the sort field for the requested snapshots. By default, the snapshots are sorted by their timestamp.
-
start string | number
Returns snapshots with timestamps after this time.
Body
POST
/_ml/anomaly_detectors/{job_id}/model_snapshots/{snapshot_id}
curl \
-X POST http://api.example.com/_ml/anomaly_detectors/{job_id}/model_snapshots/{snapshot_id} \
-H "Content-Type: application/json" \
-d '{"desc":true,"":"string","page":{"from":42.0,"size":42.0},"sort":"string"}'
Request examples
{
"desc": true,
"": "string",
"page": {
"from": 42.0,
"size": 42.0
},
"sort": "string"
}
Response examples (200)
{
"count": 42.0,
"model_snapshots": [
{
"description": "string",
"job_id": "string",
"latest_record_time_stamp": 42.0,
"latest_result_time_stamp": 42.0,
"min_version": "string",
"model_size_stats": {
"bucket_allocation_failures_count": 42.0,
"job_id": "string",
"": 42.0,
"memory_status": "ok",
"assignment_memory_basis": "string",
"result_type": "string",
"total_by_field_count": 42.0,
"total_over_field_count": 42.0,
"total_partition_field_count": 42.0,
"categorization_status": "ok",
"categorized_doc_count": 42.0,
"dead_category_count": 42.0,
"failed_category_count": 42.0,
"frequent_category_count": 42.0,
"rare_category_count": 42.0,
"total_category_count": 42.0,
"timestamp": 42.0
},
"retain": true,
"snapshot_doc_count": 42.0,
"snapshot_id": "string",
"timestamp": 42.0
}
]
}