

# データベースアクティビティストリーミングのステータスの取得
<a name="DBActivityStreams.Status"></a>

アクティビティストリームのステータスを取得するには、コンソールまたは AWS CLI を使用します。

## コンソール
<a name="DBActivityStreams.Status-collapsible-section-S1"></a>

**データベースアクティビティストリーミングのステータスを取得するには**

1. Amazon RDS コンソール ([https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)) を開きます。

1. ナビゲーションペインで、[**データベース**] を選択し、DB クラスターのリンクを選択します。

1. [**設定**] タブを選択して、ステータスを取得する [**データベースアクティビティストリーミング**] をオンにします。

## AWS CLI
<a name="DBActivityStreams.Status-collapsible-section-S2"></a>

[describe-db-clusters](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-clusters.html) CLI リクエストに対するレスポンスとして、DB クラスターのアクティビティストリーム設定を取得できます。

次の例は、*my-cluster* を説明します。

```
aws rds --region my-region describe-db-clusters --db-cluster-identifier my-cluster
```

以下は JSON レスポンスの例です。次のフィールドが表示されます。
+ `ActivityStreamKinesisStreamName`
+ `ActivityStreamKmsKeyId`
+ `ActivityStreamStatus`
+ `ActivityStreamMode`
+ 

これらのフィールドは Aurora PostgreSQL や Aurora MySQL でも同じです。ただし `ActivityStreamMode` は、常に Aurora MySQL の場合 `async` になり、Aurora PostgreSQL の場合は `sync` または `async` になります。

```
{
    "DBClusters": [
        {
      "DBClusterIdentifier": "my-cluster",
            ...
            "ActivityStreamKinesisStreamName": "aws-rds-das-cluster-A6TSYXITZCZXJHIRVFUBZ5LTWY",
            "ActivityStreamStatus": "starting",
            "ActivityStreamKmsKeyId": "12345678-abcd-efgh-ijkl-bd041f170262",
            "ActivityStreamMode": "async",
            "DbClusterResourceId": "cluster-ABCD123456"
            ...
        }
    ]
}
```

## RDS API
<a name="DBActivityStreams.Status-collapsible-section-S3"></a>

[DescribeDBClusters](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBClusters.html) オペレーションに対するレスポンスとして、DB クラスターのアクティビティストリーミングの設定を取得できます。