

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# スケーリングポリシーの追加


AWS マネジメントコンソール を使用してスケーリングポリシーを追加できます。

**Valkey と Redis OSS に対応した Auto Scaling ポリシーを ElastiCache クラスターに追加する方法**

1. AWS マネジメントコンソールにサインインして、Amazon ElastiCache コンソール ([https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/)) を開きます。

1. ナビゲーションペインで **[Valkey]** または **[Redis OSS]** を選択します。

1. ポリシーを追加するクラスターを選択します (クラスター名の左にあるボタンではなく、クラスター名を選択)。

1. [**Auto Scaling ポリシー**] タブを選択します。

1. **[add dynamic scaling]** (動的なスケーリングを追加) を選択します。

1. [**Policy Name**] で、ポリシーの名前を入力します。

1. [**スケーラブルなディメンション**] で、[**シャード**] を選択します。

1. ターゲットメトリクスには、以下のいずれかを選択します。
   + 平均 CPU 使用率に基づいてポリシーを作成するための [** プライマリ CPU 使用率**]。
   + データベース平均メモリに基づいてポリシーを作成するための [**メモリ**]。
   + データベース平均メモリに基づいてポリシーを作成するための **[容量]**。容量メトリクスには、データ階層化インスタンスのメモリと SSD の使用率、および他のすべてのインスタンスタイプのメモリ使用率が含まれます。

1. 目標値は、35 以上、70 以下の値を選択します。Auto Scaling は、選択したターゲットメトリクスについて、ElastiCache シャード全体でこの値を維持します。
   + **プライマリCPU使用率**: プライマリノードの `EngineCPUUtilization` メトリクスの目標値を維持します。
   + **メモリ**: `DatabaseMemoryUsageCountedForEvictPercentage` メトリクスの目標値を維持します。
   + **容量**は `DatabaseCapacityUsageCountedForEvictPercentage` メトリクスの目標値を維持し、

   クラスターシャードが追加または削除され、メトリクスが指定された値に近い値に維持されます。

1. (オプション) スケールインまたはスケールアウトのクールダウン期間は、コンソールからはサポートされていません。AWS CLI を使用して、クールダウン値を変更します。

1. **[最小容量]** では、ElastiCache の Auto Scaling ポリシーが維持する必要があるシャードの最小数を入力します。

1. **[最大容量]** では、ElastiCache の Auto Scaling ポリシーが維持する必要があるシャードの最大数を入力します。この値は、250 以下にする必要があります。

1. **[Create]** (作成) を選択します。