プロアクティブストレージディサイダー
autoscaling プロアクティブストレージディサイダー (proactive_storage
) は、現在のデータセットに加え、予想される追加データの推定量を含むために必要なストレージを計算します。
プロアクティブストレージディサイダーは、data_hot
ロールを持つノードを管理するすべてのポリシーに対して有効です。
予想される追加データの推定は、forecast_window
内で発生した過去のインデックス作成に基づいています。データストリームへのインデックス作成のみが推定に寄与します。
設定
forecast_window
- (オプション、時間値)予測に使用する時間のウィンドウ。デフォルトは30分です。
例
この例では、プロアクティブディサイダーの forecast_window
を10分にオーバーライドする my_autoscaling_policy
という名前のオートスケーリングポリシーを設定します。
Python
resp = client.autoscaling.put_autoscaling_policy(
name="my_autoscaling_policy",
policy={
"roles": [
"data_hot"
],
"deciders": {
"proactive_storage": {
"forecast_window": "10m"
}
}
},
)
print(resp)
Js
const response = await client.autoscaling.putAutoscalingPolicy({
name: "my_autoscaling_policy",
policy: {
roles: ["data_hot"],
deciders: {
proactive_storage: {
forecast_window: "10m",
},
},
},
});
console.log(response);
コンソール
PUT /_autoscaling/policy/my_autoscaling_policy
{
"roles" : [ "data_hot" ],
"deciders": {
"proactive_storage": {
"forecast_window": "10m"
}
}
}
コンソール-結果
{
"acknowledged": true
}