查看和监控 Aurora 零 ETL 集成
您可以查看 Amazon Aurora 零 ETL 集成的详细信息,以查看其配置信息和当前状态。您还可以通过在 Amazon Redshift 中查询特定的系统视图来监控集成的状态。此外,Amazon Redshift 向 Amazon CloudWatch 发布某些与集成相关的指标,您可以在 Amazon Redshift 控制台中查看这些指标。
查看集成
您可以使用 AWS Management Console、AWS CLI 或 RDS API 来查看 Aurora 零 ETL 集成。
查看零 ETL 集成的详细信息
登录 AWS Management Console 并通过以下网址打开 Amazon RDS 控制台:https://console.aws.amazon.com/rds/
。 -
从左侧导航窗格中,选择零 ETL 集成。
-
选择一个集成以查看其详细信息,例如其源数据库集群和目标数据仓库。
集成可以具有以下状态:
Creating
– 正在创建集成。Active
– 集成正在将事务数据发送到目标数据仓库。-
Syncing
– 集成遇到了可恢复的错误,正在重新设置数据种子。受影响的表在完成重新同步之前不可用于查询。 -
Needs attention
– 集成遇到了需要手动干预才能解决的事件或错误。要修复问题,请按照集成详细信息页面上错误消息中的说明修复问题。 -
Failed
– 集成遇到了无法恢复的事件或错误,无法修复。您必须删除并重新创建集成。 -
Deleting
– 正在删除集成。
要使用 AWS CLI 查看当前账户中的所有 零 ETL 集成,请使用 describe-integrations 命令并指定 --integration-identifier
选项。
对于 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
要使用 Amazon RDS API 查看零 ETL 集成,请结合 IntegrationIdentifier
参数使用 DescribeIntegrations
操作。
对于 Amazon Redshift 使用系统表监控集成
Amazon Redshift 具有包含系统运行方式相关信息的系统表和视图。您可以像查询任何其他数据库表那样查询这些系统表和视图。有关 Amazon Redshift 中的系统表和视图的更多信息,请参阅《Amazon Redshift 数据库开发人员指南》中的系统表和视图参考。
您可以查询以下系统视图和表,以获取有关 Aurora 零 ETL 集成的信息:
-
SVV_INTEGRATION – 为您的集成提供配置详细信息。
-
SVV_INTEGRATION_TABLE_STATE – 描述集成中每个表的状态。
-
SYS_INTEGRATION_TABLE_STATE_CHANGE – 显示集成的表状态更改日志。
-
SYS_INTEGRATION_ACTIVITY – 提供有关已完成的集成运行的信息。
所有集成相关的 Amazon CloudWatch 指标均源自 Amazon Redshift。有关更多信息,请参阅《Amazon Redshift 管理指南》中的零 ETL 集成的指标。目前,Amazon Aurora 不向 Amazon CloudWatch 发布任何与集成相关的指标。
监控与适用于 Amazon Redshift 的 Amazon EventBridge 的集成
Amazon Redshift 会将集成相关的事件发送到 Amazon EventBridge。有关事件及其相应事件 ID 的列表,请参阅《Amazon Redshift 管理指南》中的与 Amazon EventBridge 的零 ETL 集成事件通知。