Eventos

O serviço Oracle Cloud Infrastructure Database Migration emite eventos no Oracle Cloud Infrastructure (OCI), que são mensagens estruturadas que indicam alterações de estado nos recursos.

Você pode definir regras no OCI Event Service para receber notificações sobre eventos que acontecem em um serviço nativo da OCI e usar o Notification Service (ONS) para enviar notificações ou acionar eventos.

Tabela 11-3 Tipos de Evento do Database Migration Service

Recurso Atributos (Comuns para o Objeto) Nome de evento Observações
Migração
  • compartmentId
  • compartmentName
  • resourceId
  • resourceName
  • availabilityDomain
  • freeformTags
  • definedTags
  • Oracle-Tags
  • Criado por
  • CreatedOn
  • eventID
Início do Clone de Migração Quando uma solicitação de clone da migração é recebida.
Fim do Clone de Migração Quando uma solicitação de clone da migração é concluída.
Início da Criação da Migração Quando uma solicitação de criação de migração é recebida.
Fim da Criação da Migração Quando uma solicitação de criação de migração é concluída.
Início da Exclusão da Migração Quando uma solicitação de exclusão de migração é recebida.
Fim da Exclusão da Migração Quando uma solicitação de exclusão de migração é concluída.
Início da Avaliação da Migração Quando uma solicitação de avaliação de migração é recebida.
Fim da Avaliação da Migração Quando uma solicitação de avaliação de migração é concluída.
Início da Migração Quando uma solicitação de início de migração é recebida.
Fim do Início da Migração Quando uma solicitação de início de migração é concluída.
Alteração do Estado de Migração Quando uma solicitação de alteração de estado de migração é recebida.
Início da Atualização da Migração Quando uma solicitação de atualização de migração é recebida.
Fim da Atualização da Migração Quando uma solicitação de atualização de migração é concluída.
Job

compartmentId

compartmentName

resourceName

resourceIdavailabilityDomain

eventID

Início do Aborto do Job

Quando uma solicitação de cancelamento de job é recebida.

Fim do Aborto da Tarefa

Quando um job é abortado.

Início da Exclusão do Cargo

Quando uma solicitação de exclusão de job é recebida.

Fim da Exclusão do Cargo

Quando um job é excluído.

Início do Retomada da Tarefa

Quando uma solicitação de retomada de job é recebida.

Fim do Retomada da Tarefa

Quando um currículo de trabalho é concluído.

Estado do Cargo Alterado

Quando um estado de trabalho é alterado.

Falha no Estado do Job

Quando um job falhar.

Estado do Job Bem-sucedido

Quando um estado de job é bem-sucedido.

Estado do Job em Espera

Quando uma solicitação de atualização de job está no estado de espera.

Início da Atualização da Tarefa

Chamado quando o estado do job é alterado.

Fim da Atualização da Tarefa

Quando uma solicitação de atualização de job é concluída.
Conexão
  • compartmentId
  • compartmentName
  • resourceId
  • resourceName
  • availabilityDomain
  • freeformTags
  • definedTags
  • Oracle-Tags
  • Criado por
  • CreatedOn
  • eventID
Criação de Conexão

Início

Quando uma solicitação de criação de conexão é enviada.

Fim da Criação da Conexão

Quando uma solicitação de criação de conexão é concluída.
Início da Exclusão da Conexão Quando uma solicitação de exclusão de conexão é enviada.
Fim da Exclusão da Conexão Quando uma solicitação de exclusão de conexão é concluída.

Início da Atualização da Conexão

Quando uma solicitação de atualização de conexão é enviada.

Fim da Atualização da Conexão

Quando uma solicitação de atualização de conexão é concluída.
Fase

compartmentName

compartmentId

migrationName

migrationId

jobName

jobId

phaseName

phaseStatus

Início da Fase Emitido quando a fase começa.
Final da Fase Emitido quando a fase termina.

Tabela 11-4 Exemplo de Casos de Uso

Uso do caso Evento Filtro de atributos Ação
Para iniciar um processo quando o Migration XYZ for iniciado Migração - Iniciar migrationName=XYZ Função ou Streaming
Para iniciar uma função para um determinado job depois que o arquivo do Data Pump for submetido a upload e antes de a importação ser iniciada (Você também deve configurar uma pausa após o ZDM_UPLOAD_DATAPUMP_DUMP_FILES, e a função deve chamar a API para retomar o job) Job - Alteração do Estado

jobId=job_OCID

jobLifecycleState=PAUSED

phaseName=ZDM_UPLOAD_DATAPUMP_DUMP_FILES

Função
Para enviar uma notificação sempre que uma Migração no meu compartimento falhar Job - Alteração do Estado compartmentId=myCompartmentIdmigrationLifecycleState=FAILED Notificação
Para enviar uma notificação quando o XYZ de Migração começar a aguardar replicação Job - Alteração do Estado

migrationName=XYZ

jobLifecycleState=PAUSED

phaseName=ZDM_MONITOR_GG_LAG

Notificação
Para enviar uma notificação quando o Migration XYZ iniciar a exportação do Data Pump Fase - Início

migrationName=XYZ

phaseName=ZDM_DATAPUMP_EXPORT

Notificação

Para obter informações sobre as fases do job de migração, consulte Fases de migração da Oracle.