

# Amazon RDS ゼロ ETL 統合の表示と監視
<a name="zero-etl.describingmonitoring"></a>

Amazon RDS ゼロ ETL 統合の詳細を表示して、その設定情報と現在のステータスを確認できます。Amazon Redshift の特定のシステムビューをクエリすることで、ゼロ ETL 統合をモニタリングすることもできます。さらに、Amazon Redshift は統合関連の特定のメトリクスを Amazon CloudWatch に公開します。これらは Amazon Redshift コンソールで確認できます。

**Topics**
+ [統合の表示](#zero-etl.describing)
+ [Amazon Redshift のシステムテーブルを使用して統合をモニタリングします。](#zero-etl.monitoring)
+ [Amazon Redshift の Amazon EventBridge で統合をモニタリング](#zero-etl.eventbridge)

## 統合の表示
<a name="zero-etl.describing"></a>

AWS マネジメントコンソール、AWS CLI、または RDS API を使用して、Amazon RDS ゼロ ETL 統合を表示できます。

### コンソール
<a name="zero-etl.describing-console"></a>

**ゼロ ETL 統合の詳細を表示するには**

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

1. 左側のナビゲーションペインから、**[ゼロ ETL 統合]** を選択します。

1. そのソースデータベースやターゲットのデータウェアハウスなどの詳細を表示するには、統合を選択します。  
![\[ゼロ ETL 統合に関する詳細\]](http://docs.aws.amazon.com/ja_jp/AmazonRDS/latest/UserGuide/images/zero-etl-integration-view.png)

統合は、以下のようなステータスを持ちます。
+ `Creating` — 統合は作成中です。
+ `Active` — 統合はトランザクションデータをターゲットデータウェアハウスに送信中です。
+ `Syncing` — 統合で回復可能なエラーが発生したため、データを再シードしています。影響を受けるテーブルは、再同期が完了するまでクエリを実行できません。
+ `Needs attention` — 統合でイベントまたはエラーが発生したため、解決するには手動介入が必要です。問題を解決するには、統合詳細ページでエラーメッセージの指示に従ってください。
+ `Failed` — 統合で、修正できない回復不能なイベントまたはエラーが発生しました。統合を手動で削除して再作成する必要があります。
+ `Deleting` — 統合を削除中です。

### AWS CLI
<a name="zero-etl.describing-cli"></a>

AWS CLIを使用して現在のアカウントの Zero-ETL 統合をすべて表示するには、[describe-integrations](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-integrations.html) コマンドを使用して `--integration-identifier` オプションを指定します。

**Example**  
Linux、macOS、Unix の場合:  

```
aws rds describe-integrations \
    --integration-identifier ee605691-6c47-48e8-8622-83f99b1af374
```
Windows の場合:  

```
aws rds describe-integrations ^
    --integration-identifier ee605691-6c47-48e8-8622-83f99b1af374
```

### RDS API
<a name="zero-etl.describing-api"></a>

Amazon RDS API を使用してゼロ ETL 統合を表示するには、`IntegrationIdentifier` パラメータを指定して [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeIntegrations.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeIntegrations.html) オペレーションを使用します。

## Amazon Redshift のシステムテーブルを使用して統合をモニタリングします。
<a name="zero-etl.monitoring"></a>

Amazon Redshift には、システムの動作に関する情報を含むシステムテーブルとビューがあります。これらのシステムテーブルとビューには、その他のデータベーステーブルと同じ方法でクエリを実行できます。Amazon Redshift のシステムテーブルとビューの詳細については、「*Amazon Redshift データベースデベロッパーガイド*」の「[システムテーブルとビューのリファレンス](https://docs.aws.amazon.com//redshift/latest/dg/cm_chap_system-tables.html)」を参照してください。

以下のシステムビューとテーブルにクエリして、 ゼロ ETL 統合に関する情報を取得できます。
+  [SVV\$1INTEGRATION](https://docs.aws.amazon.com/redshift/latest/dg/r_SVV_INTEGRATION.html) — 統合の設定の詳細を提供します。
+ [SVV\$1INTEGRATION\$1TABLE\$1STATE](https://docs.aws.amazon.com/redshift/latest/dg/r_SVV_INTEGRATION_TABLE_STATE.html) — 統合内の各テーブルの状態を記述します。
+ [SYS\$1INTEGRATION\$1TABLE\$1STATE\$1CHANGE](https://docs.aws.amazon.com/redshift/latest/dg/r_SYS_INTEGRATION_TABLE_STATE_CHANGE.html) — 統合のテーブルステート変更ログを表示します。
+ [SYS\$1INTEGRATION\$1ACTIVITY](https://docs.aws.amazon.com/redshift/latest/dg/r_SYS_INTEGRATION_ACTIVITY.html) — 完了した統合実行に関する情報を提供します。

統合関連の CloudWatch メトリクスはすべて Amazon Redshift から生成されます。詳細については、「*Amazon Redshift 管理ガイド*」の「[ゼロ ETL 統合のメトリクス](https://docs.aws.amazon.com/redshift/latest/mgmt/zero-etl-using.monitoring.html)」を参照してください。現在、Amazon RDS は統合関連のメトリクスを CloudWatch に公開していません。

## Amazon Redshift の Amazon EventBridge で統合をモニタリング
<a name="zero-etl.eventbridge"></a>

Amazon Redshift は統合関連のイベントを Amazon EventBridge に送信します。イベントとそれに対応するイベント ID のリストについては、*Amazon Redshift 管理ガイド*の「[Amazon EventBridge によるゼロ ETL 統合イベント通知](https://docs.aws.amazon.com/redshift/latest/mgmt/integration-event-notifications)」を参照してください。