

# 查看和监控 Amazon RDS 零 ETL 集成
<a name="zero-etl.describingmonitoring"></a>

您可以查看 Amazon RDS 零 ETL 集成的详细信息，以查看其配置信息和当前状态。您还可以通过在 Amazon Redshift 中查询特定的系统视图来监控集成的状态。此外，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>

您可以使用 Amazon Web Services 管理控制台、Amazon CLI 或 RDS API 来查看 Amazon RDS 零 ETL 集成。

### 控制台
<a name="zero-etl.describing-console"></a>

**查看零 ETL 集成的详细信息**

1. 登录 Amazon Web Services 管理控制台 并通过以下网址打开 Amazon RDS 控制台：[https://console.aws.amazon.com/rds/](https://console.amazonaws.cn/rds/)。

1. 从左侧导航窗格中，选择**零 ETL 集成**。

1. 选择一个集成以查看其详细信息，例如其源数据库和目标数据仓库。  
![\[有关零 ETL 集成的详细信息\]](http://docs.amazonaws.cn/AmazonRDS/latest/UserGuide/images/zero-etl-integration-view.png)

集成可以具有以下状态：
+ `Creating` – 正在创建集成。
+ `Active` – 集成正在将事务数据发送到目标数据仓库。
+ `Syncing` – 集成遇到了可恢复的错误，正在重新设置数据种子。受影响的表在完成重新同步之前不可用于查询。
+ `Needs attention` – 集成遇到了需要手动干预才能解决的事件或错误。要修复问题，请按照集成详细信息页面上错误消息中的说明修复问题。
+ `Failed` – 集成遇到了无法恢复的事件或错误，无法修复。您必须删除并重新创建集成。
+ `Deleting` – 正在删除集成。

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

要使用 Amazon CLI 查看当前账户中的所有 零 ETL 集成，请使用 [describe-integrations](https://docs.amazonaws.cn/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.amazonaws.cn/AmazonRDS/latest/APIReference/API_DescribeIntegrations.html](https://docs.amazonaws.cn/AmazonRDS/latest/APIReference/API_DescribeIntegrations.html) 操作。

## 对于 Amazon Redshift 使用系统表监控集成
<a name="zero-etl.monitoring"></a>

Amazon Redshift 具有包含系统运行方式相关信息的系统表和视图。您可以像查询任何其他数据库表那样查询这些系统表和视图。有关 Amazon Redshift 中的系统表和视图的更多信息，请参阅《Amazon Redshift 数据库开发人员指南》**中的[系统表和视图参考](https://docs.amazonaws.cn//redshift/latest/dg/cm_chap_system-tables.html)。

您可以查询以下系统视图和表，以获取有关 零 ETL 集成的信息：
+  [SVV\$1INTEGRATION](https://docs.amazonaws.cn/redshift/latest/dg/r_SVV_INTEGRATION.html) – 为您的集成提供配置详细信息。
+ [SVV\$1INTEGRATION\$1TABLE\$1STATE](https://docs.amazonaws.cn/redshift/latest/dg/r_SVV_INTEGRATION_TABLE_STATE.html) – 描述集成中每个表的状态。
+ [SYS\$1INTEGRATION\$1TABLE\$1STATE\$1CHANGE](https://docs.amazonaws.cn/redshift/latest/dg/r_SYS_INTEGRATION_TABLE_STATE_CHANGE.html) – 显示集成的表状态更改日志。
+ [SYS\$1INTEGRATION\$1ACTIVITY](https://docs.amazonaws.cn/redshift/latest/dg/r_SYS_INTEGRATION_ACTIVITY.html) – 提供有关已完成的集成运行的信息。

所有集成相关的 Amazon CloudWatch 指标均源自 Amazon Redshift。有关更多信息，请参阅《Amazon Redshift 管理指南》**中的[零 ETL 集成的指标](https://docs.amazonaws.cn/redshift/latest/mgmt/zero-etl-using.monitoring.html)。目前，Amazon RDS 不向 Amazon CloudWatch 发布任何与集成相关的指标。

## 监控与适用于 Amazon Redshift 的 Amazon EventBridge 的集成
<a name="zero-etl.eventbridge"></a>

Amazon Redshift 会将集成相关的事件发送到 Amazon EventBridge。有关事件及其相应事件 ID 的列表，请参阅《Amazon Redshift 管理指南》中的[与 Amazon EventBridge 的零 ETL 集成事件通知](https://docs.amazonaws.cn/redshift/latest/mgmt/integration-event-notifications)。**