

# Amazon RDS で Database Insights のスタンダードモードを有効にする
<a name="USER_DatabaseInsights.TurningOnStandard"></a>

Amazon RDS で Database Insights のスタンダードモードを有効にするには、次の手順を使用します。

## DB インスタンスまたはマルチ AZ DB クラスターの作成時に Database Insights のスタンダードモードを有効にする
<a name="USER_DatabaseInsights.TurnOnCreateDatabaseStandard"></a>

Amazon RDS のデータベースを作成するときに、Database Insights のスタンダードモードを有効にします。

------
#### [ Console ]

コンソールで、DB インスタンスまたはマルチ AZ DB クラスターを作成するときに Database Insights のスタンダードモードを有効にできます。

**コンソールを使用して DB インスタンスまたはマルチ AZ DB クラスターを作成するときに Database Insights のスタンダードモードを有効にするには**

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

1. [**データベース**] をクリックします。

1. **[データベースの作成]** を選択します。

1. **[Database Insights]** セクションで **[スタンダードモード]** を選択し、次のオプションから選択して Performance Insights のオンとオフを切り替えます。
   + Performance Insights を無効にするには、**[Performance Insights を有効にする]** の選択を解除します。
   + Performance Insights を有効にするには、**[Performance Insights を有効にする]** を選択します。Performance Insights を設定するには、次のオプションを指定します。
     + **保持期間** - Performance Insights データを保持する期間。保持期間は 7 日以上にする必要があります。
     + **AWS KMS key** - KMS キーを指定します。Performance Insights は、潜在的に機密性の高いすべてのデータを KMS キーを使用して暗号化します。データは、転送中と不使用時のいずれも暗号化されます。詳細については、「[Amazon RDS リソースの暗号化](Overview.Encryption.md)」を参照してください。

1. **[データベースの作成]** を選択します。

------
#### [ AWS CLI ]

DB インスタンスまたマルチ AZ DB クラスターの作成時に Database Insights のスタンダードモードを有効にするには、[create-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-instance.html) または [create-db-cluster](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-cluster.html) AWS CLI コマンドを呼び出し、次の値を指定します。
+ `--database-insights-mode standard` – Database Insights のスタンダードモードを有効にします。
+ `--engine` – DB インスタンス のデータベースエンジン。
+ `--db-instance-identifier` - DB インスタンスの識別子または `--db-cluster-identifier` - マルチ AZ DB クラスターの識別子。
+ `--enable-performance-insights` または `--no-enable-performance-insights` – Performance Insights を有効または無効にします。`--enable-performance-insights` を指定する場合は、`--performance-insights-retention-period` (DB インスタンスのデータの保持期間) も指定する必要があります。保持期間は 7 日以上にする必要があります。

次の例では、DB インスタンスに Database Insights のスタンダードモードと Performance Insights を有効にします。

Linux、macOS、Unix の場合:

```
aws rds create-db-instance \
    --database-insights-mode standard \ 
    --engine postgresql \
    --db-instance-identifier sample-db-identifier \
    --enable-performance-insights \
    --performance-insights-retention-period 7
```

Windows の場合:

```
aws rds create-db-instance ^
    --database-insights-mode standard ^ 
    --engine postgresql ^
    --db-instance-identifier sample-db-identifier ^
    --enable-performance-insights ^
    --performance-insights-retention-period 7
```

次の例では、DB インスタンスに Database Insights のスタンダードモードと Performance Insights を有効および無効にします。

Linux、macOS、Unix の場合:

```
aws rds create-db-instance \
    --database-insights-mode standard \ 
    --engine postgresql \
    --db-instance-identifier sample-db-identifier \
    --no-enable-performance-insights
```

Windows の場合:

```
aws rds create-db-instance ^
    --database-insights-mode standard ^ 
    --engine postgresql ^
    --db-instance-identifier sample-db-identifier ^
    --no-enable-performance-insights
```

------
#### [ RDS API ]

DB インスタンスまたはマルチ AZ DB クラスターの作成時に Database Insights のスタンダードモードを有効にするには、[CreateDBInstance](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBInstance.html) または [CreateDBCluster](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBCluster.html) Amazon RDS API オペレーションに次のパラメータを指定します。
+ `DatabaseInsightsMode`～`standard`
+ `EnablePerformanceInsights` ～ `True` または `False`。`EnablePerformanceInsights` を `True` に設定する場合は、`PerformanceInsightsRetentionPeriod` を 7 日以上に設定する必要があります。

------

## DB インスタンスまたはマルチ AZ DB クラスターの変更時に Database Insights のスタンダードモードを有効にする
<a name="USER_DatabaseInsights.TurnOnModifyDatabaseStandard"></a>

Amazon RDS のデータベースを変更するときに Database Insights のスタンダードモードを有効にします。DB インスタンスを変更して Database Insights の標準モードを有効にしても、ダウンタイムは発生しません。

**注記**  
Database Insights を有効にするには、マルチ AZ DB クラスター内の各 DB インスタンスに、同じ Performance Insights と拡張モニタリング設定が必要です。

------
#### [ Console ]

コンソールで、DB インスタンスまたはマルチ AZ DB クラスターを作成するときに Database Insights のスタンダードモードを有効にできます。

**コンソールを使用して DB インスタンスまたはマルチ AZ DB クラスターを変更するときに Database Insights のスタンダードモードを有効にするには**

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

1. [**データベース**] をクリックします。

1. DB インスタンスまたはマルチ AZ DB クラスターを選択した上で、**[Modify]** (変更) を選択します。

1. **[Database Insights]** セクションで **[スタンダードモード]** を選択し、次のオプションから選択します。
   + Performance Insights を無効にするには、**[Performance Insights を有効にする]** の選択を解除します。
   + Performance Insights を有効にするには、**[Performance Insights を有効にする]** を選択します。Performance Insights を設定するには、次のオプションを指定します。
     + **保持期間** - Performance Insights データを保持する期間。保持期間は 7 日以上にする必要があります。
     + **AWS KMS key** - KMS キーを指定します。Performance Insights は、潜在的に機密性の高いすべてのデータを KMS キーを使用して暗号化します。データは、転送中と不使用時のいずれも暗号化されます。詳細については、「[Amazon RDS リソースの暗号化](Overview.Encryption.md)」を参照してください。

1. [**続行**] を選択します。

1. [**Scheduling of Modifications**] で、[**Apply immediately**] を選択します。**[スケジュールされた次回のメンテナンス時間帯に適用]** を選択すると、データベースではこの設定が無視され、Database Insights のスタンダードモードが直ちに有効になります。

1. **[インスタンスの変更]** を選択します。

------
#### [ AWS CLI ]

DB インスタンスまたマルチ AZ DB クラスターの変更時に Database Insights のスタンダードモードを有効にするには、[modify-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html) または [modify-db-cluster](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-cluster.html) AWS CLI コマンドを呼び出し、次の値を指定します。
+ `--database-insights-mode standard` – Database Insights のスタンダードモードを有効にします。
+ `--db-instance-identifier` - DB インスタンスの識別子または `--db-cluster-identifier` - マルチ AZ DB クラスターの識別子。
+ `--enable-performance-insights` または `--no-enable-performance-insights` – Performance Insights を有効または無効にします。`--enable-performance-insights` を指定する場合は、`--performance-insights-retention-period` (DB インスタンスまたはマルチ AZ DB クラスターのデータの保持期間) も指定する必要があります。保持期間は 7 日以上にする必要があります。

次の例では、DB インスタンスの変更時に Database Insights のスタンダードモードを有効にし、Performance Insights を有効にします。

Linux、macOS、Unix の場合:

```
aws rds modify-db-instance \
    --database-insights-mode standard \
    --db-instance-identifier sample-db-identifier \
    --enable-performance-insights \
    --performance-insights-retention-period 7
```

Windows の場合:

```
aws rds modify-db-instance ^
    --database-insights-mode standard ^
    --db-instance-identifier sample-db-identifier ^
    --enable-performance-insights ^
    --performance-insights-retention-period 7
```

次の例では、DB インスタンスの変更時に Database Insights のスタンダードモードを有効にし、Performance Insights を無効にします。

Linux、macOS、Unix の場合:

```
aws rds modify-db-instance \
    --database-insights-mode standard \
    --db-instance-identifier sample-db-identifier \
    --no-enable-performance-insights
```

Windows の場合:

```
aws rds modify-db-instance ^
    --database-insights-mode standard ^
    --db-instance-identifier sample-db-identifier ^
    --no-enable-performance-insights
```

------
#### [ RDS API ]

DB インスタンスまたはマルチ AZ DB クラスターの変更時に Database Insights のスタンダードモードを有効にするには、[ModifyDBInstance](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html) または [ModifyDBCluster](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBCluster.html) Amazon RDS API オペレーションに次のパラメータを指定します。
+ `DatabaseInsightsMode`～`standard`
+ `EnablePerformanceInsights` ～ `True` または `False`。`EnablePerformanceInsights` を `True` に設定する場合は、`PerformanceInsightsRetentionPeriod` を 7 日以上に設定する必要があります。

------