Visualizar e monitorar integrações ETL zero do Amazon RDS com o Amazon Redshift
Você pode ver os detalhes de uma integração ETL zero do Amazon RDS para ver suas informações de configuração e status atual. Também é possível monitorar o status da integração consultando visualizações específicas do sistema no Amazon Redshift. Além disso, o Amazon Redshift publica determinadas métricas relacionadas à integração no Amazon CloudWatch, que você pode visualizar no console do Amazon Redshift.
Tópicos
Visualizar integrações
Você pode visualizar integrações ETL zero do Amazon RDS com o Amazon Redshift usando o AWS Management Console, a AWS CLI ou a API do RDS.
Como visualizar os detalhes de uma integração ETL zero
Faça login no AWS Management Console e abra o console do Amazon RDS em https://console.aws.amazon.com/rds/
. -
No painel de navegação à esquerda, escolha Integrações ETL zero.
-
Selecione uma integração para ver mais detalhes sobre ela, como o banco de dados de origem e o data warehouse de destino.
Uma integração pode ter os seguintes status:
Creating
: a integração está sendo criada.Active
: a integração está enviando dados transacionais para o data warehouse de destino.-
Syncing
: a integração encontrou um erro recuperável e precisa reprocessar os dados. As tabelas afetadas não estarão disponíveis para consulta no Amazon Redshift até que terminem a ressincronização. -
Needs attention
: a integração encontrou um evento ou erro que requer intervenção manual para resolvê-lo. Para corrigir o problema, siga as instruções na mensagem de erro na página de detalhes da integração. -
Failed
: a integração encontrou um evento ou erro irrecuperável que não pode ser corrigido. Você precisa excluir e recriar a integração. -
Deleting
: a integração está sendo excluída.
Para visualizar todas as integrações ETL zero na conta atual usando a AWS CLI, use o comando describe-integrations e especifique a opção --integration-identifier
.
Para Linux, macOS ou Unix:
aws rds describe-integrations \ --integration-identifier
ee605691-6c47-48e8-8622-83f99b1af374
Para Windows:
aws rds describe-integrations ^ --integration-identifier
ee605691-6c47-48e8-8622-83f99b1af374
Para visualizar a integração ETL zero usando a API do Amazon RDS, use a operação DescribeIntegrations
com o parâmetro IntegrationIdentifier
.
Monitorar integrações usando tabelas do sistema
O Amazon Redshift tem visualizações e tabelas do sistema que contêm informações sobre como o sistema está funcionando. Você pode consultar essas visualizações e tabelas do sistema da mesma maneira como consultaria qualquer outra tabela de banco de dados. Para obter mais informações sobre visualizações e tabelas do sistema no Amazon Redshift, consulte Referência de tabelas do sistema no Guia do desenvolvedor de banco de dados do Amazon Redshift.
Você pode consultar as seguintes visualizações e tabelas do sistema para obter informações sobre suas integrações ETL zero do com o Amazon Redshift:
-
SVV_INTEGRATION: fornece detalhes de configuração para suas integrações.
-
SVV_INTEGRATION_TABLE_STATE: descreve o estado de cada tabela em uma integração.
-
SYS_INTEGRATION_TABLE_STATE_CHANGE: exibe os logs de alteração do estado de uma integração.
-
SYS_INTEGRATION_ACTIVITY: fornece informações sobre execuções de integração concluídas.
Todas as métricas do Amazon CloudWatch relacionadas à integração se originam no Amazon Redshift. Para obter mais informações, consulte Monitorar integrações ETL zero no Guia de gerenciamento do Amazon Redshift. No momento, o Amazon RDS não publica nenhuma métrica relacionada à integração no Amazon CloudWatch.
Monitorar integrações com o Amazon EventBridge
O Amazon Redshift envia eventos relacionados à integração ao Amazon EventBridge. Para obter uma lista de eventos e seus IDs de eventos correspondentes, consulte Notificações de eventos de integração ETL zero com o Amazon EventBridge no Guia de gerenciamento do Amazon Redshift.