To store 5TB of data, we are paying about $1,200 in storage fees per month and $10,000 in API calls
Is there a way to fix this? During a snapshot we are seeing upwards of 120k s3 api calls/minute
SLM:
PUT _slm/policy/hourlies
{
"name": "<hourly-snap-{now/d}>",
"schedule": "0 0 * * * ?",
"repository": "s3backup",
"config": {
"ignore_unavailable": true,
"include_global_state": true,
"feature_states": [],
"partial": true
},
"retention": {
"expire_after": "14d",
"min_count": 1,
"max_count": 24
}
}
And the repo is:
"s3backup": {
"type": "s3",
"uuid": "UUID",
"settings": {
"bucket": "bucketname",
"endpoint": "s3.us-thing-1.amazonaws.com",
"server_side_encryption": "true",
"max_restore_bytes_per_sec": "500mb",
"storage_class": "intelligent_tiering",
"use_throttle_retries": "true",
"readonly": "false",
"base_path": "cluster_name",
"region": "us-thing-1",
"max_snapshot_bytes_per_sec": "500mb"
}
}
}
This cluster is running 8.6.2,
Nodes: 24
Indices: 5076
Documents: 850M
Disk Usage: 1.4TB
Primary Shards: 15k
Replica Shards: 15k