Eventos do Oracle Exadata Database Service on Dedicated Infrastructure

Os recursos do Exadata Cloud Infrastructure emitem eventos, que são mensagens estruturadas que indicam alterações em recursos.

Observação

Além dos eventos listados abaixo, a Oracle analisa eventos adicionais para fornecer o mais alto nível de operações de serviço e suporte para garantir alta disponibilidade dos serviços.

Sobre Tipos de Evento no Exadata Cloud Infrastructure

Saiba mais sobre os tipos de evento disponíveis para recursos do Exadata Cloud Infrastructure.

Os recursos do Exadata Cloud Infrastructure emitem eventos, que são mensagens estruturadas que indicam alterações em recursos. Para obter mais informações sobre Eventos do Oracle Cloud Infrastructure, consulte Visão Geral de Eventos. Você pode assinar eventos e ser notificado quando eles ocorrerem usando o serviço Oracle Notification. Consulte Visão Geral do Serviço Notifications.

Pré-requisitos do Serviço Events

Os pré-requisitos a seguir são necessários para que os Eventos fluam do Cluster de VMs.

O Serviço Events requer o seguinte:

  1. Os eventos no Cluster de VMs dependem do agente do Oracle TFA (Trace File Analyzer). Verifique se esses componentes estão em execução. A versão 22.2.2 ou mais recente do AHF é necessária para capturar eventos do Cluster de VMs. Para iniciar, interromper ou verificar o status do TFA, consulte Arquivos de Logs e Rastreamento de Incidentes. Para ativar a Telemetria do AHF para o Cluster de VMs usando o utilitário dbcli, consulte Comandos de Telemetria do AHF
  2. As configurações de rede a seguir são necessárias.
    1. Regras de saída para tráfego de saída: As regras de saída padrão são suficientes para ativar o caminho de rede necessário: Para obter mais informações, consulte Lista de Segurança Padrão. Se você tiver bloqueado o tráfego de saída modificando as regras de saída padrão na sua VCN (Rede Virtual na Nuvem), precisará reverter as definições para permitir o tráfego de saída. A regra de saída padrão que permite tráfego de saída (conforme mostrado em Regras de Segurança para o Oracle Exadata Database Service on Dedicated Infrastructure) é a seguinte:
      • Sem monitoramento de estado: Não (Todas as regras devem ser com monitoramento de estado)
      • Tipo de Destino: CIDR
      • CIDR de Destino: Todos os Serviços de <region> no Oracle Services Network

      • Protocolo IP: TCP

      • Porta de Destino: 443 (HTTPS)
    2. IP Público ou Gateway de Serviço: O host do servidor de banco de dados deve ter um endereço IP público ou um gateway de serviço para poder enviar métricas de host do servidor de banco de dados ao serviço Monitoring.

      Se a instância não tiver um endereço IP público, configure um gateway de serviço na VCN (rede virtual na nuvem). O gateway de serviço permite que a instância envie métricas de host do servidor de banco de dados para o serviço Monitoring sem que o tráfego passe pela internet. Veja aqui as observações especiais para configurar o gateway de serviço para acessar o serviço Monitoring:

      1. Ao criar o gateway de serviço, ative o label de serviço chamado Todos os Serviços de <region> no Oracle Services Network. Ele inclui o serviço Monitoring.
      2. Ao configurar o roteamento da sub-rede que contém a instância, configure uma regra de roteamento com o Tipo de Destino definido como Gateway de Serviço e o Serviço de Destino definido como Todos os Serviços de <region> no Oracle Services Network.

        Para ver instruções, consulte Acesso aos Serviços Oracle: Gateway de Serviço.

Tipos de Evento do Oracle Exadata Database Service on Dedicated Infrastructure

Os eventos desta seção são emitidos pelo recurso de infraestrutura do Exadata na nuvem

Observação

Os sistemas Exadata que usam o modelo de recurso do sistema de banco de dados antigo estão obsoletos e não serão suportados em uma release futura. O evento do sistema de banco de dados não é descrito.
Nome Amigável Tipo de Evento
Cloud Exadata Infrastructure - Início da Criação com.oraclecloud.databaseservice.createcloudexadatainfrastructure.begin
Cloud Exadata Infrastructure - Fim da Criação com.oraclecloud.databaseservice.createcloudexadatainfrastructure.end
Cloud Exadata Infrastructure - Início da Alteração do Compartimento com.oraclecloud.databaseservice.changecloudexadatainfrastructurecompartment.begin
Cloud Exadata Infrastructure - Fim da Alteração do Compartimento com.oraclecloud.databaseservice.changecloudexadatainfrastructurecompartment.end
Cloud Exadata Infrastructure - Crítico

Consulte Tipos de Eventos Críticos e de Informações do Exadata Cloud Service Infrastructure para obter detalhes

com.oraclecloud.databaseservice.cloudexadatainfrastructure.critical
Cloud Exadata Infrastructure - Início da Exclusão com.oraclecloud.databaseservice.deletecloudexadatainfrastructure.begin
Cloud Exadata Infrastructure - Fim da Exclusão com.oraclecloud.databaseservice.deletecloudexadatainfrastructure.end
Cloud Exadata Infrastructure - Informações

Consulte Tipos de Eventos Críticos e de Informações do Exadata Cloud Service Infrastructure para obter detalhes

com.oraclecloud.databaseservice.cloudexadatainfrastructure.information
Cloud Exadata Infrastructure - Início da Atualização com.oraclecloud.databaseservice.updatecloudexadatainfrastructure.begin
Cloud Exadata Infrastructure - Fim da Atualização com.oraclecloud.databaseservice.updatecloudexadatainfrastructure.end

Este é um evento de referência para um recurso do Cloud Exadata Infrastructure:

{
  "cloudEventsVersion": "0.1",
  "eventId": "<unique_ID>",
  "eventType": "com.oraclecloud.databaseservice.cloudexadatainfrastructuremaintenance.end",
  "source": "DatabaseService",
  "eventTypeVersion": "1.0",
  "eventTime": "2019-06-27T21:16:04.000Z",
  "contentType": "application/json",
  "extensions": {
    "compartmentId": "ocid1.compartment.oc1.<unique_ID>"
  },
  "data": {
    "compartmentId": "ocid1.compartment.oc1.<unique_ID>",
    "compartmentName": "example_name",
    "resourceName": "my_exadata_infrastructure",
    "resourceId": "ocid1.dbsystem.oc1.eu-frankfurt-1.<unique_ID>", ,
    "availabilityDomain": "tXPJ:EU-FRANKFURT-1-AD-3",
    "freeFormTags": {
      "Department": "Finance"
    },
    "definedTags": {
      "Operations": {
        "CostCenter": "42"
      }
    },
    "additionalDetails" : { 
"subnetId" : "ocid1.subnet.oc1.eu-frankfurt-1.<unique_ID>", 
"lifecycleState" : "MAINTENANCE_IN_PROGRESS", 
"sshPublicKeys" : "...", 
"cpuCoreCount" : 32, 
"version" : "19.2.8.0.0.191119", 
"nsgIds" : "null", 
"backupSubnetId" : "ocid1.subnet.oc1.eu-frankfurt-1.<unique_ID>", 
"licenseType" : "BRING_YOUR_OWN_LICENSE", 
"dataStoragePercentage" : 80, 
"patchHistoryEntries" : "null", 
"lifecycleMessage" : "The underlying infrastructure of this system (cell storage) is being updated and this will not impact database 
                      availability.", 
"exadataIormConfig" : "ExadataIormConfigCache(lifecycleState=DISABLED, lifeCycleDetails=null, objective=Auto, 
                       dbPlans=[DbIormConfigCache(dbName=default, share=null, flashCacheLimit=null), DbIormConfigCache(dbName=<my_database1>, 
                       share=null, flashCacheLimit=null), DbIormConfigCache(dbName=<my_database2>, share=null, flashCacheLimit=null), 
                       DbIormConfigCache(dbName=<my_database3>, share=null, flashCacheLimit=null), DbIormConfigCache(dbName=<my_database4>, 
                       share=null, flashCacheLimit=null), DbIormConfigCache(dbName=<my_database5>, share=null, flashCacheLimit=null), 
                       DbIormConfigCache(dbName=<my_database6>, share=null, flashCacheLimit=null), DbIormConfigCache(dbName=<my_database7>, 
                       share=null, flashCacheLimit=null), DbIormConfigCache(dbName=<my_database8>, share=null, flashCacheLimit=null), 
                       DbIormConfigCache(dbName=<my_database9>, share=null, flashCacheLimit=null), DbIormConfigCache(dbName=<my_database10>, 
                       share=null, flashCacheLimit=null), DbIormConfigCache(dbName=<my_database11>, share=null, flashCacheLimit=null)], 
                       undoData=null)" 
} 
}, 
"eventID" : "<unique_ID>", 
"extensions" : { 
"compartmentId" : "ocid1.compartment.oc1.<unique_ID>" 
} 
}

Este é um evento de referência da Infraestrutura do Exadata na Nuvem - Início da Adição da Capacidade de Armazenamento:

{
  "id": "ocid1.eventschema.oc1.phx.z1nzw5klc4r7ar1vkxunfvyfhtwmeaaylr0j5hjnu2j5uozwliexa53gwlk4",
  "serviceName": "Database",
  "displayName": "Cloud Exadata Infrastructure - Add Storage Capacity Begin",
  "eventType": "com.oraclecloud.databaseservice.addstoragecapacitycloudexadatainfrastructure.begin",
  "source": "databaseservice",
  "eventTypeVersion": "2.0",
  "eventTime": "2023-01-06T21:16:04.000Z",
  "contentType": "application/json",
  "additionalDetails": [
    {
      "name": "timeCreated",
      "type": "string"
    },
    {
      "name": "timeUpdated",
      "type": "string"
    },
    {
      "name": "lifecycleState",
      "type": "string"
    },
    {
      "name": "lifecycleDetails",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "shape",
      "type": "string"
    },
    {
      "name": "message",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "description",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "timeZone",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "maintenanceMode",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "maintenanceSubType",
      "type": [
        "null",
        "string"
      ]
    }
  ],
  "exampleEvent": {
    "eventType": "com.oraclecloud.databaseservice.addstoragecapacitycloudexadatainfrastructure.begin",
    "cloudEventsVersion": "0.1",
    "eventTypeVersion": "2.0",
    "source": "databaseservice",
    "eventID": "10274771-3706-4624-99d1-e036805a9ca7",
    "eventTime": "2023-01-06T21:16:04.000Z",
    "contentType": "application/json",
    "data": {
      "eventGroupingId": "csida87218404b4291914305ec7a5a86/d53ffb13f83244bbbfb8c7d0a8f0e2eb/FB95D76D5123C152C25DBF288489077F",
      "eventName": "AddStorageCapacityCloudExadataInfrastructure",
      "compartmentId": "ocid1.compartment.oc1.....unique_id",
      "compartmentName": null,
      "resourceName": "my_cloud_exadata_infrastructure",
      "resourceId": "ocid1.cloudexadatainfrastructure.oc1.....unique_id",
      "resourceVersion": null,
      "availabilityDomain": "",
      "tagSlug": "tag_slug",
      "identity": {
        "principalName": null,
        "principalId": null,
        "authType": null,
        "callerName": null,
        "callerId": null,
        "tenantId": null,
        "ipAddress": null,
        "credentials": null,
        "authZPolicies": null,
        "userGroups": null,
        "userAgent": null,
        "consoleSessionId": null
      },
      "request": {
        "id": "7e83c538-28bf-453d-9fb7-125bf70546c4",
        "path": null,
        "action": null,
        "parameters": null,
        "headers": null
      },
      "response": {
        "status": null,
        "responseTime": null,
        "headers": null,
        "payload": null,
        "message": null
      },
      "stateChange": {
        "previous": null,
        "current": {
          "lifecycleState": "AVAILABLE",
          "shape": "Exadata.X9M",
          "displayName": "my_display_name",
          "freeTags": {},
          "definedTags": {}
        }
      },
      "additionalDetails": {
        "timeCreated": "2023-01-06T21:16:04.000Z",
        "timeUpdated": "2023-01-06T21:16:04.000Z",
        "lifecycleState": "AVAILABLE",
        "lifecycleDetails": null,
        "description": null,
        "message": null,
        "shape": "Exadata.X9M",
        "timeZone": null,
        "maintenanceMode": null,
        "maintenanceSubType": null
      },
      "internalDetails": {
        "attributes": null
      }
    }
  },
  "timeCreated": "2023-01-06T21:16:04.000Z"
}

Este é um evento de referência da Infraestrutura do Exadata na Nuvem - Fim da Inclusão da Capacidade de Armazenamento:

{
  "id": "ocid1.eventschema.oc1.phx.4aeklze2co1ynub2ojmu49shhduq9gh5qg6fvudm7h77w3og8sfkau6a3not",
  "serviceName": "Database",
  "displayName": "Cloud Exadata Infrastructure - Add Storage Capacity End",
  "eventType": "com.oraclecloud.databaseservice.addstoragecapacitycloudexadatainfrastructure.end",
  "source": "databaseservice",
  "eventTypeVersion": "2.0",
  "eventTime": "2023-01-06T21:16:04.000Z",
  "contentType": "application/json",
  "additionalDetails": [
    {
      "name": "timeCreated",
      "type": "string"
    },
    {
      "name": "timeUpdated",
      "type": "string"
    },
    {
      "name": "lifecycleState",
      "type": "string"
    },
    {
      "name": "lifecycleDetails",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "shape",
      "type": "string"
    },
    {
      "name": "message",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "description",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "timeZone",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "maintenanceMode",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "maintenanceSubType",
      "type": [
        "null",
        "string"
      ]
    }
  ],
  "exampleEvent": {
    "eventType": "com.oraclecloud.databaseservice.addstoragecapacitycloudexadatainfrastructure.end",
    "cloudEventsVersion": "0.1",
    "eventTypeVersion": "2.0",
    "source": "databaseservice",
    "eventID": "b12abcc0-110a-9120-aab5-9a34bc799e72",
    "eventTime": "2023-01-06T21:16:04.000Z",
    "contentType": "application/json",
    "data": {
      "eventGroupingId": "csida2cd1c8442f9b9fc16354a1f0912/95202d41125e4ce18e8dd52fa9f57f5e/545A43343BC1D5020A85AA2919C06E25",
      "eventName": "AddStorageCapacityCloudExadataInfrastructure",
      "compartmentId": "ocid1.compartment.oc1.....unique_id",
      "compartmentName": null,
      "resourceName": "my_cloud_exadata_infrastructure",
      "resourceId": "ocid1.cloudexadatainfrastructure.oc1.....unique_id",
      "resourceVersion": null,
      "availabilityDomain": "",
      "tagSlug": "tag_slug",
      "identity": {
        "principalName": null,
        "principalId": null,
        "authType": null,
        "callerName": null,
        "callerId": null,
        "tenantId": null,
        "ipAddress": null,
        "credentials": null,
        "authZPolicies": null,
        "userGroups": null,
        "userAgent": null,
        "consoleSessionId": null
      },
      "request": {
        "id": "111b9da5-a7a7-4aca-bd05-a51558f7df55",
        "path": null,
        "action": null,
        "parameters": null,
        "headers": null
      },
      "response": {
        "status": null,
        "responseTime": null,
        "headers": null,
        "payload": null,
        "message": null
      },
      "stateChange": {
        "previous": null,
        "current": {
          "lifecycleState": "AVAILABLE",
          "shape": "Exadata.X9M",
          "displayName": "my_display_name",
          "freeTags": {},
          "definedTags": {}
        }
      },
      "additionalDetails": {
        "timeCreated": "2023-01-06T21:16:04.000Z",
        "timeUpdated": "2023-01-06T21:16:04.000Z",
        "lifecycleState": "AVAILABLE",
        "lifecycleDetails": null,
        "description": null,
        "message": null,
        "shape": "Exadata.X9M",
        "timeZone": null,
        "maintenanceMode": null,
        "maintenanceSubType": null
      },
      "internalDetails": {
        "attributes": null
      }
    }
  },
  "timeCreated": "2023-01-06T21:16:04.000Z"
}

Este é um evento de referência para o Cloud Exadata Infrastructure - Início da Atualização

{
  "id": "ocid1.eventschema.oc1.phx.jlx9t3z6igwglicpbba6xs1uaewcb8txsegnuykc65n8rxl5tqd26ect7i3f",
  "serviceName": "Database",
  "displayName": "Cloud Exadata Infrastructure - Update Begin",
  "eventType": "com.oraclecloud.databaseservice.updatecloudexadatainfrastructure.begin",
  "source": "databaseservice",
  "eventTypeVersion": "2.0",
  "eventTime": "2019-06-27T21:16:04.000Z",
  "contentType": "application/json",
  "additionalDetails": [
    {
      "name": "id",
      "type": "string"
    },
    {
      "name": "defineTags",
      "type": [
        "null",
        "Map<String, Map<String, Object>>"
      ]
    },
    {
      "name": "freeFormTags",
      "type": [
        "null",
        "Map<String, String>"
      ]
    },
    {
      "name": "timeCreated",
      "type": "string"
    },
    {
      "name": "timeUpdated",
      "type": "string"
    },
    {
      "name": "lifecycleState",
      "type": "string"
    },
    {
      "name": "lifecycleDetails",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "compartmentId",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "availabilityDomain",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "description",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "tenantId",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "message",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "shape",
      "type": [
        "null",
        "String"
      ]
    },
    {
      "name": "timeZone",
      "type": [
        "null",
        "string"
      ]
    }
  ],
  "exampleEvent": {
    "cloudEventsVersion": "0.1",
    "eventID": "b28fcda6-3d7b-4044-aa8e-7c21cde84b44",
    "eventType": "com.oraclecloud.databaseservice.updatecloudexadatainfrastructure.begin",
    "source": "databaseservice",
    "eventTypeVersion": "2.0",
    "eventTime": "2019-06-27T21:16:04.000Z",
    "contentType": "application/json",
    "data": {
      "eventGroupingId": "4976b940-2c2d-4380-a669-1d70d071b187",
      "eventName": "UpdateCloudExadataInfrastructure",
      "compartmentName": "example_compartment",
      "resourceName": "my_container_database",
      "resourceId": "ocid1.cloudexadatainfrastructure.oc1.....unique_id",
      "resourceVersion": null,
      "additionalDetails": {
        "availabilityDomain": "all",
        "compartmentId": "ocid1.compartment.oc1.......unique_id",
        "freeFormTags": {},
        "definedTags": {},
        "lifecycleState": "AVAILABLE"
      }
    }
  },
  "timeCreated": "2020-06-15T16:31:31.979Z"
}

Este é um evento de referência para o Cloud Exadata Infrastructure - Fim da Atualização

{
  "id": "ocid1.eventschema.oc1.phx.aq2fuvh1nh9h71bnyclhmsuj3bky7dr304xj7nejajjzwbnh2n40zy3tdand",
  "serviceName": "Database",
  "displayName": "Cloud Exadata Infrastructure - Update End",
  "eventType": "com.oraclecloud.databaseservice.updatecloudexadatainfrastructure.end",
  "source": "databaseservice",
  "eventTypeVersion": "2.0",
  "eventTime": "2019-06-27T21:16:04.000Z",
  "contentType": "application/json",
  "additionalDetails": [
    {
      "name": "id",
      "type": "string"
    },
    {
      "name": "defineTags",
      "type": [
        "null",
        "Map<String, Map<String, Object>>"
      ]
    },
    {
      "name": "freeFormTags",
      "type": [
        "null",
        "Map<String, String>"
      ]
    },
    {
      "name": "timeCreated",
      "type": "string"
    },
    {
      "name": "timeUpdated",
      "type": "string"
    },
    {
      "name": "lifecycleState",
      "type": "string"
    },
    {
      "name": "lifecycleDetails",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "compartmentId",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "availabilityDomain",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "description",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "tenantId",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "message",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "shape",
      "type": [
        "null",
        "String"
      ]
    },
    {
      "name": "timeZone",
      "type": [
        "null",
        "string"
      ]
    }
  ],
  "exampleEvent": {
    "cloudEventsVersion": "0.1",
    "eventID": "b28fcda6-3d7b-4044-aa8e-7c21cde84b44",
    "eventType": "com.oraclecloud.databaseservice.updatecloudexadatainfrastructure.end",
    "source": "databaseservice",
    "eventTypeVersion": "2.0",
    "eventTime": "2019-06-27T21:16:04.000Z",
    "contentType": "application/json",
    "data": {
      "eventGroupingId": "4976b940-2c2d-4380-a669-1d70d071b187",
      "eventName": "UpdateCloudExadataInfrastructure",
      "compartmentName": "example_compartment",
      "resourceName": "my_container_database",
      "resourceId": "ocid1.dbsystem-.....unique_id",
      "resourceVersion": null,
      "additionalDetails": {
        "availabilityDomain": "all",
        "compartmentId": "ocid1.compartment.oc1.......unique_id",
        "freeFormTags": {},
        "definedTags": {},
        "lifecycleState": "AVAILABLE"
      }
    }
  },
  "timeCreated": "2020-06-15T16:31:31.979Z"
}

Tipos de Evento de Manutenção do Oracle Exadata Database Service on Dedicated Infrastructure

Os eventos desta seção são emitidos pelo recurso de infraestrutura do Exadata na nuvem para Eventos de Manutenção

Observação

Os sistemas Exadata que usam o modelo de recurso do sistema de banco de dados antigo estão obsoletos e não serão suportados em uma release futura. Os eventos do sistema de banco de dados não são descritos.
Nome Amigável Tipo de Evento Mensagens de Evento

Infraestrutura do Exadata na Nuvem - Lembrete de Manutenção (ROLLING)

com.oraclecloud.databaseservice.cloudexadatainfrastructuremaintenancereminder

Este é um aviso de lembrete do Oracle Cloud Operations. A Oracle programou uma instalação de atualização de manutenção trimestral para a instância <infra_name> do Cloud Exadata Infrastructure e o OCID infra_ocid em aproximadamente no_of_days_left dias schedule_time. O método dessa manutenção é Incremental, conforme selecionado de acordo com as preferências de manutenção.

Infraestrutura do Exadata na Nuvem - Lembrete de Manutenção (NONROLLING)

com.oraclecloud.databaseservice.cloudexadatainfrastructuremaintenancereminder

Este é um aviso de lembrete do Oracle Cloud Operations. A Oracle programou uma instalação de atualização de manutenção trimestral para a instância <infra_name> do Cloud Exadata Infrastructure e o OCID infra_ocid em aproximadamente no_of_days_left dias em schedule_time. O método de manutenção desta manutenção é %s, conforme selecionado de acordo com as preferências de manutenção. A manutenção não incremental minimiza o tempo de manutenção, mas resultará em inatividade total do sistema.

Cloud Exadata Infrastructure - Início da Manutenção

com.oraclecloud.databaseservice.cloudexadatainfrastructuremaintenance.begin

Esta é uma notificação do Oracle Cloud Operations para atualização de manutenção trimestral da sua Infraestrutura do Exadata ExaDB-D <infra-name>, parte do OCID <infra-ocid> da Execução de Manutenção <mr-display-name>, OCID <mr-ocid>. Sua atualização de manutenção foi iniciada em <start-time>. Você receberá uma notificação sobre a conclusão da atualização de manutenção trimestral.

Cloud Exadata Infrastructure - Fim da Manutenção

com.oraclecloud.databaseservice.cloudexadatainfrastructuremaintenance.end

Sucesso: Esta é uma notificação do Oracle Cloud Operations para atualização de manutenção trimestral da Infraestrutura do Exadata ExaDB-D <infra-name>, parte do OCID <infra-ocid> da Execução de Manutenção <mr-display-name>, OCID <mr-ocid>. Sua atualização de manutenção foi iniciada em <start-time> e foi concluída com sucesso em <end-time>. Você concluiu com sucesso as atualizações de manutenção desta janela.

Falha: Esta é uma notificação do Oracle Cloud Operations para atualização de manutenção trimestral da Infraestrutura do Exadata ExaDB-D <infra-name>, parte do OCID <infra-ocid> da Execução de Manutenção <mr-display-name>, OCID <mr-ocid>. Sua atualização de manutenção foi iniciada em <start-time> e falhou ao ser concluída com sucesso, conforme planejado. Nossa equipe de operações está avaliando a falha e notificará você sobre as próximas etapas para concluir a atualização de manutenção para este trimestre.

Cancelado: Esta é uma notificação do Oracle Cloud Operations para atualização de manutenção trimestral da Infraestrutura do Exadata ExaDB-D <infra-name>, parte do OCID <infra-ocid> da Execução de Manutenção <mr-display-name>, OCID <mr-ocid>. Sua atualização de manutenção foi iniciada em <start-time>. Sua manutenção foi cancelada, conforme solicitado. E uma nova janela será criada de acordo com o tempo dado.

Duração Excedida: Esta é uma notificação do Oracle Cloud Operations para atualização de manutenção trimestral da Infraestrutura do Exadata ExaDB-D <infra-name>, parte do OCID <infra-ocid> da Execução de Manutenção <mr-display-name>, OCID<mr-ocid>. Sua atualização de manutenção foi iniciada em <start-time>. Sua janela foi configurada por uma duração de WINDOW_DURATION.

Sua manutenção está demorando mais do que a duração da janela configurada. Esta janela tem a imposição de duração ativada. A automação da Oracle reprogramará todas as atualizações que não foram iniciadas em uma janela de manutenção futura. Confirme as atualizações reprogramadas para serem executadas em um período de manutenção não planejado futuro criado pela Oracle.

Cloud Exadata Infrastructure - Início do horário da ação Personalizada de Manutenção (ROLLING)

com.oraclecloud.databaseservice.cloudexadatainfrastructuremaintenancecustomactiontime.begin

Esta é uma notificação do Oracle Cloud Operations para tempo de ação personalizado configurado para sua Infraestrutura do Exadata ExaDB-D <infra-name>, OCID <infra-ocid> para o Servidor de Banco de Dados <db-server-name>, OCID <db-server-ocid>. Seu tempo de ação personalizado começou em <start-time>. Você receberá uma notificação sobre a conclusão do tempo de ação personalizado para o Servidor de Banco de Dados.

Cloud Exadata Infrastructure - Fim do tempo de ação Personalizado de Manutenção (ROLLING)

com.oraclecloud.databaseservice.cloudexadatainfrastructuremaintenancecustomactiontime.end

Esta é uma notificação do Oracle Cloud Operations para tempo de ação personalizado configurado para sua Infraestrutura do Exadata ExaDB-D <infra-name>, OCID <infra-ocid> para o Servidor de Banco de Dados <db-server-name>, OCID <db-server-ocid>. Seu horário de ação personalizado começou em <start-time> e terminou em <end-time>.

Cloud Exadata Infrastructure - Início do horário da ação Personalizada de Manutenção (NONROLLING)

com.oraclecloud.databaseservice.cloudexadatainfrastructuremaintenancecustomactiontime.begin

Esta é uma notificação do Oracle Cloud Operations para tempo de ação personalizado configurado para sua Infraestrutura do Exadata ExaDB-D <infra-name>, OCID <infra-ocid> para Servidores de Banco de Dados <db-server-name>, OCID <dbserver-ocid> | <db-server-name>, OCID <dbserver-ocid>. Seu tempo de ação personalizado começou em <start-time>. Você receberá uma notificação sobre a conclusão do tempo de ação personalizado para os Servidores de Banco de Dados.

Cloud Exadata Infrastructure - Fim do tempo de ação Personalizado de Manutenção (NONROLLING)

com.oraclecloud.databaseservice.cloudexadatainfrastructuremaintenancecustomactiontime.end

Esta é uma notificação do Oracle Cloud Operations para tempo de ação personalizado configurado para sua Infraestrutura do Exadata ExaDB-D <infra-name>, OCID <infra-ocid> para Servidores de Banco de Dados <db-server-name>, OCID <dbserver-ocid> | <db-server-name>, OCID <dbserver-ocid>. Seu horário de ação personalizado começou em <start-time> e terminou em <end-time>.

Cloud Exadata Infrastructure – Início da Manutenção do Servidor de Armazenamento

com.oraclecloud.DatabaseService.CloudExadataInfrastructureMaintenanceStorageServers.begin

Esta é uma notificação do Oracle Cloud Operations de atualização de manutenção trimestral dos Servidores de Armazenamento da Infraestrutura do Exadata ExaDB-D <infra-name>, OCID <infra-ocid> para contagem de Servidores de Armazenamento <cell-count>. Sua atualização de manutenção foi iniciada em <start-time>. Você receberá uma notificação sobre a conclusão da atualização de manutenção trimestral dos Servidores de Armazenamento.

Cloud Exadata Infrastructure – Fim da Manutenção do Servidor de Armazenamento

com.oraclecloud.DatabaseService.CloudExadataInfrastructureMaintenanceStorageServers.end

Esta é uma notificação do Oracle Cloud Operations de atualização de manutenção trimestral dos Servidores de Armazenamento da Infraestrutura do Exadata ExaDB-D <infra-name>, OCID <infra-ocid> para contagem de Servidores de Armazenamento <cell-count>. Sua atualização de manutenção foi iniciada em <start-time> e foi concluída com sucesso em <end-time>.

Cloud Exadata Infrastructure - Início da Manutenção do Servidor de Banco de Dados (ROLLING)

com.oraclecloud.DatabaseService.CloudExadataInfrastructureMaintenanceVM.begin

Esta é uma notificação do Oracle Cloud Operations para atualização de manutenção trimestral do componente Database Server da sua Infraestrutura do Exadata ExaDB-D <infra-name>, OCID <infra-OCID> para o Servidor de Banco de Dados <db-server-name>, OCID <db-server-OCID>. Sua atualização de manutenção foi iniciada no <start-time>. Você receberá uma notificação sobre a conclusão da atualização de manutenção trimestral do Servidor de Banco de Dados.

Cloud Exadata Infrastructure - Fim da Manutenção do Servidor de Banco de Dados (ROLLING)

com.oraclecloud.DatabaseService.CloudExadataInfrastructureMaintenanceVM.end

Esta é uma notificação do Oracle Cloud Operations para atualização de manutenção trimestral do componente Database Server da Infraestrutura do Exadata ExaDB-D <infra-name>, OCID <infra-ocid> do Servidor de Banco de Dados <db-server-name>, OCID <db-server-ocid>. Sua atualização de manutenção foi iniciada em <start-time> e concluída com sucesso em <end-time>.

Cloud Exadata Infrastructure - Início da Manutenção do Servidor de Banco de Dados (NONROLLING)

com.oraclecloud.DatabaseService.CloudExadataInfrastructureMaintenanceVM.begin

Esta é uma notificação do Oracle Cloud Operations para atualização de manutenção trimestral do componente Database Server da sua Infraestrutura do Exadata ExaDB-D <infra-name>, OCID <infra-ocid> para Servidores de Banco de Dados <db-server-name>, OCID <dbserver-ocid> | <db-server-name>, OCID <dbserver-ocid>. Sua atualização de manutenção foi iniciada em <start-time>. Você receberá uma notificação sobre a conclusão da atualização de manutenção trimestral dos Servidores de Banco de Dados.

Cloud Exadata Infrastructure - Fim da Manutenção do Servidor de Banco de Dados (NONROLLING)

com.oraclecloud.DatabaseService.CloudExadataInfrastructureMaintenanceVM.end

Esta é uma notificação do Oracle Cloud Operations para atualização de manutenção trimestral do componente Database Server da sua Infraestrutura do Exadata ExaDB-D <infra-name>, OCID <infra-ocid> para Servidores de Banco de Dados <db-server-name>, OCID <dbserver-ocid> | <db-server-name>, OCID <dbserver-ocid>. Sua atualização de manutenção foi iniciada em <start-time> e foi concluída com sucesso em <end-time>.

Cloud Exadata Infrastructure - Início da Manutenção da VM

com.oraclecloud.databaseservice.cloudexadatainfrastructurevmmaintenancebegin

Sua atualização de manutenção foi iniciada em <start-time>. Você receberá uma notificação sobre a conclusão da atualização de manutenção trimestral para as máquinas virtuais.

Cloud Exadata Infrastructure - Fim da Manutenção da VM

com.oraclecloud.databaseservice.cloudexadatainfrastructurevmmaintenanceend

Sua atualização de manutenção foi iniciada em <start-time> e concluída com sucesso em <end-time>.

Cloud Exadata Infrastructure – Alteração do Método de Manutenção

com.oraclecloud.databaseservice.cloudexadatainfrastructuremaintenancemethodchange

O Oracle Cloud Operations está anunciando uma alteração relacionada à atualização de manutenção trimestral da Infraestrutura do Exadata na Nuvem. Há uma alteração no método de manutenção na instância de serviço <infra_name>, <infra_ocid> do OCID para new_patching_mode.

Cloud Exadata Infrastructure – Manutenção Reprogramada

com.oraclecloud.databaseservice.cloudexadatainfrastructuremaintenancerescheduled

O Oracle Cloud Operations está anunciando a reprogramação de uma atualização de manutenção trimestral para a Infraestrutura de Nuvem. Uma execução de manutenção foi reprogramada na sua instância de serviço <infra_name>, OCID <infra_ocid> para new_schedule_time.

Cloud Exadata Infrastructure – Manutenção Reprogramada com Motivo

com.oraclecloud.databaseservice.cloudexadatainfrastructuremaintenancerescheduledwithreason

O motivo inserido pelo operador para reagendamento é enviado como e-mail.

Cloud Exadata Infrastructure - Manutenção Programada (ROLLING)

com.oraclecloud.databaseservice.cloudexadatainfrastructuremaintenancescheduled

O Oracle Cloud Operations está anunciando a disponibilidade de uma nova atualização trimestral de manutenção para a Infraestrutura do Cloud Exadata. A Oracle programou a instalação dessa nova atualização na sua instância de serviço <infra_name>, OCID infra_ocid em schedule_time. O método de manutenção desta manutenção é %s, conforme selecionado de acordo com as preferências de manutenção.

Cloud Exadata Infrastructure - Manutenção Programada (NONROLLING)

com.oraclecloud.databaseservice.cloudexadatainfrastructuremaintenancescheduled

O Oracle Cloud Operations está anunciando a disponibilidade de uma nova atualização trimestral de manutenção para a Infraestrutura do Cloud Exadata. A Oracle programou a instalação dessa nova atualização na sua instância de serviço <infra_name>, OCID infra_ocid em schedule_time. O método de manutenção desta manutenção é %s, conforme selecionado de acordo com as preferências de manutenção. A manutenção não incremental minimiza o tempo de manutenção, mas resultará em inatividade total do sistema.

Cloud Exadata Infrastructure - Início da Manutenção da Chave de IB

com.oraclecloud.databaseservice.cloudexadatainfrastructureibswitchmaintenance.begin

Este é um Aviso do Oracle Cloud Operations sobre a atualização de manutenção trimestral do componente de switches de malha da rede da instância do Exadata Infrastructure na Nuvem - <infra_name>; o OCID infra_ocid foi iniciado. Um aviso de acompanhamento será enviado quando a operação de manutenção dos switches de malha de rede for concluída.

Cloud Exadata Infrastructure - Fim da Manutenção da Chave de IB

com.oraclecloud.databaseservice.cloudexadatainfrastructureibswitchmaintenance.end

Este é um aviso das Operações do Oracle Cloud que a atualização trimestral de manutenção do componente de switches de malha da sua instância do Cloud Exadata Infrastructure <infra_name>, OCID infra_ocid foi concluída.

Tipos de Evento Crítico e de Informações do Exadata Cloud Infrastructure

Os recursos de infraestrutura do Exadata Cloud Infrastructure emitem eventos de plano de dados "críticos" e "de informações" que permitem receber notificações quando seu recurso de infraestrutura precisa de atenção.

Os recursos de infraestrutura do Exadata Cloud Service emitem eventos de plano de dados "críticos" e "de informações" que permitem receber notificações quando seu recurso de infraestrutura precisa de atenção urgente (eventos "críticos") ou notificações de eventos que não são críticos, mas que talvez você queira monitorar (eventos de "informações"). Os valores eventType para esses eventos são os seguintes:

  • com.oraclecloud.databaseservice.exadatainfrastructure.critical
  • com.oraclecloud.databaseservice.exadatainfrastructure.information

Esses eventos usam a seção additionalDetails da mensagem de evento para fornecer detalhes específicos sobre o que está acontecendo dentro do recurso de infraestrutura que emite o evento. Na seção additionalDetails, o campo eventName fornece o nome do evento crítico ou de informações. (Observe que alguns campos do exemplo a seguir foram omitidos para brevidade.)


 {
  "eventType" : "com.oraclecloud.databaseservice.exadatainfrastructure.critical",
  ....
  "data" : {
   ....
     "additionalDetails" : {
      ....
      "description" : "SQL statement terminated by Oracle Database Resource Manager due to excessive consumption of CPU and/or I/O.
                     The execution plan associated with the terminated SQL stmt is quarantined. Please find the sql identifier in 
                     sqlId field of this JSON payload. This feature protects an Oracle database from performance degradation. 
                     Please review the SQL statement. You can see the statement using the following commands: \"set serveroutput off\",
                     \"select sql_id, sql_text from v$sqltext where sql_id =<sqlId>\", \"set serveroutput on\"",
      "component" : "storage",
      "infrastructureType" : "exadata",
      "eventName" : "HEALTH.INFRASTRUCTURE.CELL.SQL_QUARANTINE",
      "quarantineMode" : "\"FULL Quarantine\""
       ....
    }
  },
  "eventID" : "<unique_ID>",
  ....
  }
}

Nas tabelas abaixo, você pode ler sobre as condições e operações que acionam eventos "críticos" e de "informações". Cada condição ou operação é identificada por um valor eventName exclusivo.

Eventos críticos para a infraestrutura do Exadata Cloud Service:

Evento Crítico - EventName Descrição
HEALTH.INFRASTRUCTURE.CELL.SQL_QUARANTINE

A instrução SQL é encerrada pelo Oracle Database Resource Manager por causa do consumo excessivo de CPU e/ou Entrada/Saída. O plano de execução associado à instrução SQL encerrada está em quarentena. Localize o identificador sql no campo sqlId deste payload JSON. Esse recurso protege um banco de dados Oracle contra a degradação do desempenho. Revise a instrução SQL. Você poderá ver a instrução usando os seguintes comandos:

  • \"set serveroutput off\"
  • \"select sql_id, sql_text from v$sqltext where sql_id =<sqlId>\"
  • \"set serveroutput on\"

Eventos de informações para a infraestrutura do Exadata Cloud Service:

Evento de Informações - EventName Descrição
HEALTH.INFRASTRUCTURE.CELL.FLASH_DISK_FAILURE Foi detectada uma Falha no Disco Flash. Isso está sendo investigado pela equipe do Oracle Exadata e o disco será substituído, se necessário. Nenhuma ação necessária do cliente.

No exemplo a seguir de um evento "crítico", você pode ver, na seção additionalDetails da mensagem de evento, que essa mensagem específica diz respeito a uma instrução SQL que foi encerrada pelo Oracle Database Resource Manager porque ele estava consumindo recursos de CPU ou E/S em excesso. Os campos eventName e description na seção additionalDetails fornecem informações sobre a situação crítica:


 {
  "eventType" : "com.oraclecloud.databaseservice.exadatainfrastructure.critical",
  "cloudEventsVersion" : "0.1",
  "eventTypeVersion" : "2.0",
  "source" : "Exadata Storage",
  "eventTime" : "2021-07-30T04:53:18Z",
  "contentType" : "application/json",
  "data" : {
    "compartmentId" : "ocid1.tenancy.oc1.<unique_ID>",
    "compartmentName" : "example_name",
    "resourceName" : "my_exadata_resource",
    "resourceId" : "ocid1.dbsystem.oc1.phx.<unique_ID>",
    "availabilityDomain" : "phx-ad-2",
     "additionalDetails" : {
      "serviceType" : "exacs",
      "sqlID" : "gnwfm1jgqcfuu",
      "systemId" : "ocid1.dbsystem.oc1.eu-frankfurt-1.<unique_ID>",
      "creationTime" : "2021-05-14T13:29:28+00:00",
      "dbUniqueID" : "1558836122",
      "quarantineType" : "SQLID",
      "dbUniqueName" : "AB0503_FRA1S6",
      "description" : "SQL statement terminated by Oracle Database Resource Manager due to excessive consumption of CPU and/or I/O. 
                      The execution plan associated with the terminated SQL stmt is quarantined. Please find the sql identifier in sqlId 
                      field of this JSON payload. This feature protects an Oracle database from performance degradation. 
                      Please review the SQL statement. You can see the statement using the following commands: \"set serveroutput off\",
                      \"select sql_id, sql_text from v$sqltext where sql_id =<sqlId>\", \"set serveroutput on\"",
      "quarantineReason" : "Manual",
      "asmClusterName" : "None",
      "component" : "storage",
      "infrastructureType" : "exadata",
      "name" : "143",
      "eventName" : "HEALTH.INFRASTRUCTURE.CELL.SQL_QUARANTINE",
      "comment" : "None",
      "quarantineMode" : "\"FULL Quarantine\"",
      "rpmVersion" : "OSS_20.1.8.0.0_LINUX.X64_210317",
      "cellsrvChecksum" : "14f73eb107dc1be0bde757267e931991",
      "quarantinePlan" : "SYSTEM"
    }
  },
  "eventID" : "<unique_ID>",
  "extensions" : {
    "compartmentId" : "ocid1.tenancy.oc1.<unique_ID>"
  }
}

No exemplo a seguir de um evento de "informações", você pode ver, na seção additionalDetails da mensagem de evento, que essa mensagem específica diz respeito a uma falha de disco flash que está sendo investigada pela equipe de operações do Oracle Exadata. Os campos eventName e description na seção additionalDetails fornecem informações sobre o evento:

{
  "eventType" : "com.oraclecloud.databaseservice.exadatainfrastructure.information",
  "cloudEventsVersion" : "0.1",
  "eventTypeVersion" : "2.0",
  "source" : "Exadata Storage",
  "eventTime" : "2021-12-17T19:14:42Z",
  "contentType" : "application/json",
  "data" : {
    "compartmentId" : "ocid1.tenancy.oc1..aaaaaaaao3lj36x6lwxyvc4wausjouca7pwyjfwb5ebsq5emrpqlql2gj5iq",
    "compartmentName" : "intexadatateam",
    "resourceId" : "ocid1.dbsystem.oc1.phx.abyhqljt5y3taezn7ug445fzwlngjfszbedxlcbctw45ykkaxyzc5isxoula",
    "availabilityDomain" : "phx-ad-2",
    "additionalDetails" : {
      "serviceType" : "exacs",
      "component" : "storage",
      "systemId" : "ocid1.dbsystem.oc1.phx.abyhqljt5y3taezn7ug445fzwlngjfszbedxlcbctw45ykkaxyzc5isxoula",
      "infrastructureType" : "exadata",
      "description" : "Flash Disk Failure has been detected. This is being investigated by Oracle Exadata team and the disk will be 
                       replaced if needed. No action needed from the customer.",
      "eventName" : "HEALTH.INFRASTRUCTURE.CELL.FLASH_DISK_FAILURE",
      "FLASH_1_1" : "S2T7NA0HC01251  failed",
      "otto-ingestion-time" : "2021-12-17T19:14:43.205Z",
      "otto-send-EventService-time" : "2021-12-17T19:14:44.198Z"
    }
  },
  "eventID" : "30130ab4-42fa-4285-93a7-47e49522c698",
  "extensions" : {
    "compartmentId" : "ocid1.tenancy.oc1..aaaaaaaao3lj36x6lwxyvc4wausjouca7pwyjfwb5ebsq5emrpqlql2gj5iq"
  }
}

Tipos de Evento do Cluster de VMs do Exadata Cloud Infrastructure

Revisar a lista de eventos que podem ser emitidos pelo Cluster de VMs

Nome Amigável Tipo de Evento
Cluster de VMs na Nuvem - Início da Alteração do Compartimento com.oraclecloud.databaseservice.changecloudvmclustercompartment.begin
Cluster de VMs na Nuvem - Fim da Alteração do Compartimento com.oraclecloud.databaseservice.changecloudvmclustercompartment.end
Cluster de VMs na Nuvem - Início da Criação com.oraclecloud.databaseservice.createcloudvmcluster.begin
Cluster de VMs na Nuvem - Fim da Criação com.oraclecloud.databaseservice.createcloudvmcluster.end
Cluster de VMs na Nuvem - Início da Exclusão com.oraclecloud.databaseservice.deletecloudvmcluster.begin
Cluster de VMs na Nuvem - Fim da Exclusão com.oraclecloud.databaseservice.deletecloudvmcluster.end
Cluster de VMs na Nuvem - Início da Atualização com.oraclecloud.databaseservice.updatecloudvmcluster.begin
Cluster de VMs na Nuvem - Fim da Atualização com.oraclecloud.databaseservice.updatecloudvmcluster.end
Cluster de VMs na Nuvem - Início da Atualização da Configuração do IORM com.oraclecloud.databaseservice.updatecloudvmclusteriormconfig.begin
Cluster de VMs na Nuvem - Fim da Atualização da Configuração do IORM com.oraclecloud.databaseservice.updatecloudvmclusteriormconfig.end
Cluster de VMs na Nuvem - Início da Adição de Máquina Virtual com.oraclecloud.databaseservice.cloudvmclusteraddvirtualmachine.begin
Cluster de VMs na Nuvem - Fim da Adição de Máquina Virtual com.oraclecloud.databaseservice.cloudvmclusteraddvirtualmachine.end

Este é um evento de referência para um recurso de cluster de VMs:

{
    "cloudEventsVersion": "0.1",
    "eventID": "<unique_ID>",
    "eventType": "com.oraclecloud.databaseservice.updatecloudvmclusteriormconfig.begin",
    "source": "databaseservice",
    "eventTypeVersion": "2.0",
    "eventTime": "2022-06-27T21:16:04.000Z",
    "contentType": "application/json",
    "data": {
      "eventGroupingId": "<unique_ID>",
      "eventName": "UpdateCloudVmClusterIormConfig",
      "compartmentName": "example_compartment",
      "resourceName": "my_container_database",
      "resourceId": "ocid1.cloudvmcluster.oc1.<unique_ID>",
      "resourceVersion": null,
      "additionalDetails": {
        "cloudExadataInfrastructureId": "ocid1.cloudexadatainfrastructure.oc1.<unique_ID>",
        "freeFormTags": {},
        "definedTags": {},
        "licenseType": "BRING_YOUR_OWN_LICENSE",
        "lifecycleState": "AVAILABLE",
        "giVersion": "19.0.0.0.0",
        "cpuCoreCount": 16
      }
    }
  },
  "timeCreated": "2022-06-15T16:31:31.979Z"
}

Este é um evento de referência do Início da Adição de Máquina Virtual:

{
  "id": "ocid1.eventschema.oc1.phx.n2p4ijm0jyuia5p6lzhps0axtqft2d2ueywaq4oxcr3ywlzt9jd689kvxazo",
  "serviceName": "Database",
  "displayName": "Cloud VM Cluster - Add Virtual Machine Begin",
  "eventType": "com.oraclecloud.databaseservice.cloudvmclusteraddvirtualmachine.begin",
  "source": "databaseservice",
  "eventTypeVersion": "2.0",
  "eventTime": "2023-01-06T21:16:04.000Z",
  "contentType": "application/json",
  "additionalDetails": [
    {
      "name": "timeCreated",
      "type": "string"
    },
    {
      "name": "timeUpdated",
      "type": "string"
    },
    {
      "name": "lifecycleState",
      "type": "string"
    },
    {
      "name": "lifecycleDetails",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "cloudExadataInfrastructureId",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "cpuCoreCount",
      "type": [
        "null",
        "Integer"
      ]
    },
    {
      "name": "ocpuCountFractional",
      "type": [
        "null",
        "Float"
      ]
    },
    {
      "name": "dataStorageSizeInTBs",
      "type": [
        "null",
        "Integer"
      ]
    },
    {
      "name": "dataStorageSizeInGBs",
      "type": [
        "null",
        "Integer"
      ]
    },
    {
      "name": "licenseType",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "giVersion",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "dbNodeIds",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "timeZone",
      "type": [
        "null",
        "string"
      ]
    }
  ],
  "exampleEvent": {
    "eventType": "com.oraclecloud.databaseservice.cloudvmclusteraddvirtualmachine.begin",
    "cloudEventsVersion": "0.1",
    "eventTypeVersion": "2.0",
    "source": "databaseservice",
    "eventID": "bc78609a-783a-9034-ccd1-12ab908df913",
    "eventTime": "2023-01-06T23:18:04.000Z",
    "contentType": "application/json",
    "data": {
      "eventGroupingId": "csid201fe4f3443a853d76e9cec3ef4a/3200918f142a44adb715d8aaf4f5ba99/DC62865A826A6E98699590E7F33C5064",
      "eventName": "CloudVmClusterAddVirtualMachine",
      "compartmentId": "ocid1.compartment.oc1.....unique_id",
      "compartmentName": null,
      "resourceName": "my_cloud_vm_cluster",
      "resourceId": "ocid1.cloudvmcluster.oc1.....unique_id",
      "resourceVersion": null,
      "availabilityDomain": "",
      "tagSlug": "tag_slug",
      "identity": {
        "principalName": null,
        "principalId": null,
        "authType": null,
        "callerName": null,
        "callerId": null,
        "tenantId": null,
        "ipAddress": null,
        "credentials": null,
        "authZPolicies": null,
        "userGroups": null,
        "userAgent": null,
        "consoleSessionId": null
      },
      "request": {
        "id": "01858321-0045-4bc5-b0d9-a917a6a40901",
        "path": null,
        "action": null,
        "parameters": null,
        "headers": null
      },
      "response": {
        "status": null,
        "responseTime": null,
        "headers": null,
        "payload": null,
        "message": null
      },
      "stateChange": {
        "previous": null,
        "current": {
          "licenseType": "BRING_YOUR_OWN_LICENSE",
          "dataStorageSizeGb": 60,
          "lifecycleState": "AVAILABLE",
          "sshPublicKeys": "...",
          "displayName": "my_cloud_vm_cluster",
          "cpuCoreCount": 16,
          "freeTags": {},
          "definedTags": {},
          "ocpuCountFractional": 16.0
        }
      },
      "additionalDetails": {
        "timeCreated": "2023-01-06T22:18:04.000Z",
        "timeUpdated": "2023-01-06T22:20:04.000Z",
        "lifecycleState": "AVAILABLE",
        "lifecycleDetails": null,
        "cloudExadataInfrastructureId": "ocid1.cloudexadatainfrastructure.oc1.....unique_id",
        "cpuCoreCount": 16,
        "ocpuCountFractional": 16.0,
        "dataStorageSizeInTBs": 4,
        "dataStorageSizeInGBs": 60,
        "licenseType": "BRING_YOUR_OWN_LICENSE",
        "giVersion": "19.0.0.0.0",
        "dbNodeIds": "[ocid1.dbnode.oc1.....unique_id,...]",
        "timeZone": "UTC"
      },
      "internalDetails": {
        "attributes": null
      }
    }
  },
  "timeCreated": "2023-01-06T23:18:04.000Z"
}

Este é um evento de referência do Fim da Adição de Máquina Virtual:

{
  "id": "ocid1.eventschema.oc1.phx.v87pke1z9k9u6xaqo51taf6bunf0gc2wyhrbmjzbh3h1pjwakavmf2borxgb",
  "serviceName": "Database",
  "displayName": "Cloud VM Cluster - Add Virtual Machine End",
  "eventType": "com.oraclecloud.databaseservice.cloudvmclusteraddvirtualmachine.end",
  "source": "databaseservice",
  "eventTypeVersion": "2.0",
  "eventTime": "2023-01-06T21:16:04.000Z",
  "contentType": "application/json",
  "additionalDetails": [
    {
      "name": "timeCreated",
      "type": "string"
    },
    {
      "name": "timeUpdated",
      "type": "string"
    },
    {
      "name": "lifecycleState",
      "type": "string"
    },
    {
      "name": "lifecycleDetails",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "cloudExadataInfrastructureId",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "cpuCoreCount",
      "type": [
        "null",
        "Integer"
      ]
    },
    {
      "name": "ocpuCountFractional",
      "type": [
        "null",
        "Float"
      ]
    },
    {
      "name": "dataStorageSizeInTBs",
      "type": [
        "null",
        "Integer"
      ]
    },
    {
      "name": "dataStorageSizeInGBs",
      "type": [
        "null",
        "Integer"
      ]
    },
    {
      "name": "licenseType",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "giVersion",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "dbNodeIds",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "timeZone",
      "type": [
        "null",
        "string"
      ]
    }
  ],
  "exampleEvent": {
    "eventType": "com.oraclecloud.databaseservice.cloudvmclusteraddvirtualmachine.end",
    "cloudEventsVersion": "0.1",
    "eventTypeVersion": "2.0",
    "source": "databaseservice",
    "eventID": "ced78bb7-3903-acd8-ff78-5567aa01a912",
    "eventTime": "2023-01-06T23:18:04.000Z",
    "contentType": "application/json",
    "data": {
      "eventGroupingId": "csid89a04ef74ccb8b48340f56e656cf/729c99d3e5a34d548ddc31c054810454/634F086E8618E0A660946A6862C82A68",
      "eventName": "CloudVmClusterAddVirtualMachine",
      "compartmentId": "ocid1.compartment.oc1.....unique_id",
      "compartmentName": null,
      "resourceName": "my_cloud_vm_cluster",
      "resourceId": "ocid1.cloudvmcluster.oc1.....unique_id",
      "resourceVersion": null,
      "availabilityDomain": "",
      "tagSlug": "tag_slug",
      "identity": {
        "principalName": null,
        "principalId": null,
        "authType": null,
        "callerName": null,
        "callerId": null,
        "tenantId": null,
        "ipAddress": null,
        "credentials": null,
        "authZPolicies": null,
        "userGroups": null,
        "userAgent": null,
        "consoleSessionId": null
      },
      "request": {
        "id": "07197e12-b680-475e-851e-bb89fcd8376d",
        "path": null,
        "action": null,
        "parameters": null,
        "headers": null
      },
      "response": {
        "status": null,
        "responseTime": null,
        "headers": null,
        "payload": null,
        "message": null
      },
      "stateChange": {
        "previous": null,
        "current": {
          "licenseType": "BRING_YOUR_OWN_LICENSE",
          "dataStorageSizeGb": 60,
          "lifecycleState": "AVAILABLE",
          "sshPublicKeys": "...",
          "displayName": "my_cloud_vm_cluster",
          "cpuCoreCount": 16,
          "freeTags": {},
          "definedTags": {},
          "ocpuCountFractional": 16.0
        }
      },
      "additionalDetails": {
        "timeCreated": "2023-01-06T22:18:04.000Z",
        "timeUpdated": "2023-01-06T22:20:04.000Z",
        "lifecycleState": "AVAILABLE",
        "lifecycleDetails": null,
        "cloudExadataInfrastructureId": "ocid1.cloudexadatainfrastructure.oc1.....unique_id",
        "cpuCoreCount": 16,
        "ocpuCountFractional": 16.0,
        "dataStorageSizeInTBs": 4,
        "dataStorageSizeInGBs": 60,
        "licenseType": "BRING_YOUR_OWN_LICENSE",
        "giVersion": "19.0.0.0.0",
        "dbNodeIds": "[ocid1.dbnode.oc1.....unique_id,...]",
        "timeZone": "UTC"
      },
      "internalDetails": {
        "attributes": null
      }
    }
  },
  "timeCreated": "2023-01-06T23:18:04.000Z"
}

Este é um evento de referência para o Cluster de VMs na Nuvem - Início da Atualização:

{
  "id": "ocid1.eventschema.oc1.phx.ekmz1phzp4bl1k7m7tbygulbnakmjnrsi99eqjops3zvpt337pnnfmj6r79j",
  "serviceName": "Database",
  "displayName": "Cloud VM Cluster - Update Begin",
  "eventType": "com.oraclecloud.databaseservice.updatecloudvmcluster.begin",
  "source": "databaseservice",
  "eventTypeVersion": "2.0",
  "eventTime": "2019-06-27T21:16:04.000Z",
  "contentType": "application/json",
  "additionalDetails": [
    {
      "name": "id",
      "type": "string"
    },
    {
      "name": "defineTags",
      "type": [
        "null",
        "Map<String, Map<String, Object>>"
      ]
    },
    {
      "name": "freeFormTags",
      "type": [
        "null",
        "Map<String, String>"
      ]
    },
    {
      "name": "timeCreated",
      "type": "string"
    },
    {
      "name": "timeUpdated",
      "type": "string"
    },
    {
      "name": "lifecycleState",
      "type": "string"
    },
    {
      "name": "lifecycleDetails",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "cloudExadataInfrastructureId",
      "type": "string"
    },
    {
      "name": "cpuCoreCount",
      "type": [
        "null",
        "Integer"
      ]
    },
    {
      "name": "dataStorageSizeInGBs",
      "type": [
        "null",
        "Integer"
      ]
    },
    {
      "name": "licenseType",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "giVersion",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "dbNodeIds",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "timeZone",
      "type": [
        "null",
        "string"
      ]
    }
  ],
  "exampleEvent": {
    "cloudEventsVersion": "0.1",
    "eventID": "b28fcda6-3d7b-4044-aa8e-7c21cde84b44",
    "eventType": "com.oraclecloud.databaseservice.updatecloudvmcluster.begin",
    "source": "databaseservice",
    "eventTypeVersion": "2.0",
    "eventTime": "2019-06-27T21:16:04.000Z",
    "contentType": "application/json",
    "data": {
      "eventGroupingId": "4976b940-2c2d-4380-a669-1d70d071b187",
      "eventName": "UpdateCloudVmCluster",
      "compartmentName": "example_compartment",
      "resourceName": "my_container_database",
      "resourceId": "ocid1.cloudvmcluster.oc1.....unique_id",
      "resourceVersion": null,
      "additionalDetails": {
        "cloudExadataInfrastructureId": "ocid1.cloudexadatainfrastructure.oc1.....unique_id",
        "freeFormTags": {},
        "definedTags": {},
        "licenseType": "BRING_YOUR_OWN_LICENSE",
        "lifecycleState": "AVAILABLE",
        "giVersion": "19.0.0.0.0",
        "cpuCoreCount": 16
      }
    }
  },
  "timeCreated": "2020-06-15T16:31:31.979Z"
}

Este é um evento de referência para o Cluster de VMs na Nuvem - Fim da Atualização:

{
  "id": "ocid1.eventschema.oc1.phx.svwkildsx63clp1q6phba7d6lns1rl92yc3uyc2ea5utjprqcwuhbgvht4we",
  "serviceName": "Database",
  "displayName": "Cloud VM Cluster - Update End",
  "eventType": "com.oraclecloud.databaseservice.updatecloudvmcluster.end",
  "source": "databaseservice",
  "eventTypeVersion": "2.0",
  "eventTime": "2019-06-27T21:16:04.000Z",
  "contentType": "application/json",
  "additionalDetails": [
    {
      "name": "id",
      "type": "string"
    },
    {
      "name": "defineTags",
      "type": [
        "null",
        "Map<String, Map<String, Object>>"
      ]
    },
    {
      "name": "freeFormTags",
      "type": [
        "null",
        "Map<String, String>"
      ]
    },
    {
      "name": "timeCreated",
      "type": "string"
    },
    {
      "name": "timeUpdated",
      "type": "string"
    },
    {
      "name": "lifecycleState",
      "type": "string"
    },
    {
      "name": "lifecycleDetails",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "cloudExadataInfrastructureId",
      "type": "string"
    },
    {
      "name": "cpuCoreCount",
      "type": [
        "null",
        "Integer"
      ]
    },
    {
      "name": "dataStorageSizeInGBs",
      "type": [
        "null",
        "Integer"
      ]
    },
    {
      "name": "licenseType",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "giVersion",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "dbNodeIds",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "timeZone",
      "type": [
        "null",
        "string"
      ]
    }
  ],
  "exampleEvent": {
    "cloudEventsVersion": "0.1",
    "eventID": "b28fcda6-3d7b-4044-aa8e-7c21cde84b44",
    "eventType": "com.oraclecloud.databaseservice.updatecloudvmcluster.end",
    "source": "databaseservice",
    "eventTypeVersion": "2.0",
    "eventTime": "2019-06-27T21:16:04.000Z",
    "contentType": "application/json",
    "data": {
      "eventGroupingId": "4976b940-2c2d-4380-a669-1d70d071b187",
      "eventName": "UpdateCloudVmCluster",
      "compartmentName": "example_compartment",
      "resourceName": "my_container_database",
      "resourceId": "ocid1.cloudvmcluster.oc1.....unique_id",
      "resourceVersion": null,
      "additionalDetails": {
        "cloudExadataInfrastructureId": "ocid1.cloudexadatainfrastructure.oc1.....unique_id",
        "freeFormTags": {},
        "definedTags": {},
        "licenseType": "BRING_YOUR_OWN_LICENSE",
        "lifecycleState": "AVAILABLE",
        "giVersion": "19.0.0.0.0",
        "cpuCoreCount": 16
      }
    }
  },
  "timeCreated": "2020-06-15T16:31:31.979Z"
}

Tipos de Evento de Subconjunto de Nós de VMs

Verifique a lista de tipos de evento emitidos pelo Subconjunto de Nós de VMs.

Tabela 6-1 Eventos do Subconjunto de Nós de VMs

Nome Amigável Tipo de Evento

VM Cluster - Add Virtual Machine Begin

com.oraclecloud.databaseservice.vmclusteraddvirtualmachine.begin

VM Cluster - Add Virtual Machine End

com.oraclecloud.databaseservice.vmclusteraddvirtualmachine.end

VM Cluster - Terminate Virtual Machine Begin

com.oraclecloud.databaseservice.vmclusterterminatevirtualmachine.begin

VM Cluster - Terminate Virtual Machine End

com.oraclecloud.databaseservice.vmclusterterminatevirtualmachine.end

Exemplo 6-60 Exemplos de Subconjunto de Nós de VMs

Este é um evento de referência do Cluster de VMs - Início da Adição de Máquina Virtual:
"exampleEvent": {
"cloudEventsVersion": "0.1",
  "eventID": "60600c06-d6a7-4e85-b56a-1de3e6042f57",
  "eventType": "com.oraclecloud.databaseservice.vmclusteraddvirtualmachine.begin",
  "source": "databaseservice",
  "eventTypeVersion": "1.0",
  "eventTime": "2019-06-27T21:16:04.000Z",
  "contentType": "application/json",
  "extensions": {
"compartmentId": "ocid1.compartment.oc1..unique_ID"
  },
  "data": {
"compartmentId": "ocid1.compartment.oc1..unique_ID",
    "compartmentName": "example_name",
    "resourceName": "my_database",
    "resourceId": "Vmcluster-unique_ID",
    "availabilityDomain": "all",
    "freeFormTags": {},
    "definedTags": {},
    "additionalDetails": {
"id": "ocid1.id..oc1...unique_ID",
      "lifecycleState": "AVAILABLE",
      "timeCreated": "2019-09-03T12:00:00.000Z",
      "timeUpdated": "2019-09-03T12:30:00.000Z",
      "displayName": "testDisplayName",
      "lifecycleDetails": "detail message",
      "exadataInfrastructureId": "ExatraInfra-unique_ID",
      "vmClusterNetworkId": "VmCluster-unique_ID",
      "cpuCoreCount": 2,
      "dataStorageSizeInTBs": 4,
      "memorySizeInGBs": 30,
      "dbNodeStorageSizeInGBs": 60,
      "dbVersion": "19.0.0.0",
      "licenseType": "BRING_YOUR_OWN_LICENSE",
      "giVersion": "19.0.0.0",
      "dbNodeIds": "[ocid1.dbnode.1, ocid1.dbnode.2,...]",
      "dbServerIds": "[ocid1.dbserver.1, ocid1.dbserver.2,...]",
      "timeZone": "US/Pacific"
    }
  }
}
Este é um evento de referência do Cluster de VMs - Fim da Adição de Máquina Virtual:
"exampleEvent": {
"cloudEventsVersion": "0.1",
  "eventID": "60600c06-d6a7-4e85-b56a-1de3e6042f57",
  "eventType": "com.oraclecloud.databaseservice.vmclusteraddvirtualmachine.end",
  "source": "databaseservice",
  "eventTypeVersion": "1.0",
  "eventTime": "2019-06-27T21:16:04.000Z",
  "contentType": "application/json",
  "extensions": {
"compartmentId": "ocid1.compartment.oc1..unique_ID"
  },
  "data": {
"compartmentId": "ocid1.compartment.oc1..unique_ID",
    "compartmentName": "example_name",
    "resourceName": "my_database",
    "resourceId": "Vmcluster-unique_ID",
    "availabilityDomain": "all",
    "freeFormTags": {},
    "definedTags": {},
    "additionalDetails": {
"id": "ocid1.id..oc1...unique_ID",
      "lifecycleState": "AVAILABLE",
      "timeCreated": "2019-09-03T12:00:00.000Z",
      "timeUpdated": "2019-09-03T12:30:00.000Z",
      "displayName": "testDisplayName",
      "lifecycleDetails": "detail message",
      "exadataInfrastructureId": "ExatraInfra-unique_ID",
      "vmClusterNetworkId": "VmCluster-unique_ID",
      "cpuCoreCount": 2,
      "dataStorageSizeInTBs": 4,
      "memorySizeInGBs": 30,
      "dbNodeStorageSizeInGBs": 60,
      "dbVersion": "19.0.0.0",
      "licenseType": "BRING_YOUR_OWN_LICENSE",
      "giVersion": "19.0.0.0",
      "dbNodeIds": "[ocid1.dbnode.1, ocid1.dbnode.2,...]",
      "dbServerIds": "[ocid1.dbserver.1, ocid1.dbserver.2,...]",
      "timeZone": "US/Pacific"
    }
  }
}
Este é um evento de referência do Cluster de VMs - Início do Encerramento de Máquina Virtual:
"exampleEvent": {
"cloudEventsVersion": "0.1",
  "eventID": "60600c06-d6a7-4e85-b56a-1de3e6042f57",
  "eventType": "com.oraclecloud.databaseservice.vmclusterterminatevirtualmachine.begin",
  "source": "databaseservice",
  "eventTypeVersion": "1.0",
  "eventTime": "2019-06-27T21:16:04.000Z",
  "contentType": "application/json",
  "extensions": {
"compartmentId": "ocid1.compartment.oc1..unique_ID"
  },
  "data": {
"compartmentId": "ocid1.compartment.oc1..unique_ID",
    "compartmentName": "example_name",
    "resourceName": "my_database",
    "resourceId": "Vmcluster-unique_ID",
    "availabilityDomain": "all",
    "freeFormTags": {},
    "definedTags": {},
    "additionalDetails": {
"id": "ocid1.id..oc1...unique_ID",
      "lifecycleState": "AVAILABLE",
      "timeCreated": "2019-09-03T12:00:00.000Z",
      "timeUpdated": "2019-09-03T12:30:00.000Z",
      "displayName": "testDisplayName",
      "lifecycleDetails": "detail message",
      "exadataInfrastructureId": "ExatraInfra-unique_ID",
      "vmClusterNetworkId": "VmCluster-unique_ID",
      "cpuCoreCount": 2,
      "dataStorageSizeInTBs": 4,
      "memorySizeInGBs": 30,
      "dbNodeStorageSizeInGBs": 60,
      "dbVersion": "19.0.0.0",
      "licenseType": "BRING_YOUR_OWN_LICENSE",
      "giVersion": "19.0.0.0",
      "dbNodeIds": "[ocid1.dbnode.1, ocid1.dbnode.2,...]",
      "dbServerIds": "[ocid1.dbserver.1, ocid1.dbserver.2,...]",
      "timeZone": "US/Pacific"
    }
  }
}
Este é um evento de referência do Cluster de VMs - Fim do Encerramento de Máquina Virtual:
"exampleEvent": {
"cloudEventsVersion": "0.1",
  "eventID": "60600c06-d6a7-4e85-b56a-1de3e6042f57",
  "eventType": "com.oraclecloud.databaseservice.vmclusterterminatevirtualmachine.end",
  "source": "databaseservice",
  "eventTypeVersion": "1.0",
  "eventTime": "2019-06-27T21:16:04.000Z",
  "contentType": "application/json",
  "extensions": {
"compartmentId": "ocid1.compartment.oc1..unique_ID"
  },
  "data": {
"compartmentId": "ocid1.compartment.oc1..unique_ID",
    "compartmentName": "example_name",
    "resourceName": "my_database",
    "resourceId": "Vmcluster-unique_ID",
    "availabilityDomain": "all",
    "freeFormTags": {},
    "definedTags": {},
    "additionalDetails": {
"id": "ocid1.id..oc1...unique_ID",
      "lifecycleState": "AVAILABLE",
      "timeCreated": "2019-09-03T12:00:00.000Z",
      "timeUpdated": "2019-09-03T12:30:00.000Z",
      "displayName": "testDisplayName",
      "lifecycleDetails": "detail message",
      "exadataInfrastructureId": "ExatraInfra-unique_ID",
      "vmClusterNetworkId": "VmCluster-unique_ID",
      "cpuCoreCount": 2,
      "dataStorageSizeInTBs": 4,
      "memorySizeInGBs": 30,
      "dbNodeStorageSizeInGBs": 60,
      "dbVersion": "19.0.0.0",
      "licenseType": "BRING_YOUR_OWN_LICENSE",
      "giVersion": "19.0.0.0",
      "dbNodeIds": "[ocid1.dbnode.1, ocid1.dbnode.2,...]",
      "dbServerIds": "[ocid1.dbserver.1, ocid1.dbserver.2,...]",
      "timeZone": "US/Pacific"
    }
  }
}

Tipos de Evento do Data Guard

Verifique a lista de tipos de evento emitidos pelo grupo e pelas Associações do Data Guard.

Observação

Para receber eventos relacionados às ações do Data Guard em vários bancos de dados stand-by, inscreva-se nos eventos de recursos do grupo do Data Guard. Se você não tiver alternado para o novo modelo, poderá continuar assinando os eventos de recurso Associações do Data Guard. No entanto, depois de alternar para o novo modelo, você precisará assinar explicitamente os novos eventos de recursos do Grupo do Data Guard.

Tipos de Evento do Data Guard (recurso do Grupo do Data Guard)

Verifique a lista de tipos de evento emitidos pelos grupos do Data Guard.

Nome Amigável Tipo de Evento
Início da Alteração do Modo de Proteção com.oraclecloud.databaseservice.changeprotectionmode.begin
Fim da Alteração do Modo de Proteção com.oraclecloud.databaseservice.changeprotectionmode.end
Data Guard - Criar Banco de Dados Stand-by - Início da Criação com.oraclecloud.databaseservice.createstandbydatabase.begin
Data Guard - Criar Banco de Dados Stand-by - Fim da Criação com.oraclecloud.databaseservice.createstandbydatabase.end
Switchover do Data Guard - Início com.oraclecloud.databaseservice.dataguardswitchover.begin
Switchover do Data Guard - Final com.oraclecloud.databaseservice.dataguardswitchover.end
Failover do Data Guard - Início com.oraclecloud.databaseservice.dataguardfailover.begin
Failover do Data Guard - Final com.oraclecloud.databaseservice.dataguardfailover.end
Restabelecimento do Data Guard - Início com.oraclecloud.databaseservice.dataguardreinstate.begin
Restabelecimento do Data Guard - Fim com.oraclecloud.databaseservice.dataguardreinstate.end
Configuração de Atualização do Data Guard - Início com.oraclecloud.databaseservice.updatedataguardconfig.begin
Configuração de Atualização do Data Guard - Fim com.oraclecloud.databaseservice.updatedataguardconfig.end

Tipos de Evento do Data Guard (recurso de Associações do Data Guard)

Verifique a lista de tipos de evento emitidos pelas Associações do Data Guard.

Tabela 6-2 Eventos de Associações do Data Guard

Nome Amigável Tipo de Evento
Início da Alteração do Modo de Proteção com.oraclecloud.databaseservice.changeprotectionmode.begin
Fim da Alteração do Modo de Proteção com.oraclecloud.databaseservice.changeprotectionmode.end
Associação do Data Guard - Início da Criação com.oraclecloud.databaseservice.createdataguardassociation.begin
Associação do Data Guard - Fim da Criação com.oraclecloud.databaseservice.createdataguardassociation.end
Associação do Data Guard - Início do Failover com.oraclecloud.databaseservice.failoverdataguardassociation.begin
Associação do Data Guard - Fim do Failover com.oraclecloud.databaseservice.failoverdataguardassociation.end
Associação do Data Guard - Início do Restabelecimento com.oraclecloud.databaseservice.reinstatedataguardassociation.begin
Associação do Data Guard - Fim do Restabelecimento com.oraclecloud.databaseservice.reinstatedataguardassociation.end
Associação do Data Guard - Início do Switchover com.oraclecloud.databaseservice.switchoverdataguardassociation.begin
Associação do Data Guard - Fim do Switchover com.oraclecloud.databaseservice.switchoverdataguardassociation.end

Tipos de Evento do Home do Oracle Database

Verifique a lista de eventos emitidos por Homes do Oracle Database.

Nome Amigável Tipo de Evento
Home do Banco de Dados - Início da Criação com.oraclecloud.databaseservice.createdbhome.begin
Home do Banco de Dados - Fim da Criação com.oraclecloud.databaseservice.createdbhome.end
Home do Banco de Dados - Início da Aplicação de Patch com.oraclecloud.databaseservice.patchdbhome.begin
Home do Banco de Dados - Fim da Aplicação de Patch com.oraclecloud.databaseservice.patchdbhome.end
Home do Banco de Dados - Início do Encerramento com.oraclecloud.databaseservice.deletedbhome.begin
Home do Banco de Dados - Fim do Encerramento com.oraclecloud.databaseservice.deletedbhome.end
Home do Banco de Dados - Início da Atualização com.oraclecloud.databaseservice.updatedbhome.begin
Home do Banco de Dados - Fim da Atualização com.oraclecloud.databaseservice.updatedbhome.end

Este evento de referência para Homes de Banco de Dados:

{
    "cloudEventsVersion": "0.1",
    "eventID": "60600c06-d6a7-4e85-b56a-1de3e6042f57",
    "eventType": "com.oraclecloud.databaseservice.createdbhome.begin",
    "source": "databaseservice",
    "eventTypeVersion": "2.0",
    "eventTime": "2019-08-29T21:16:04Z",
    "contentType": "application/json",
    "extensions": {
      "compartmentId": "ocid1.compartment.oc1.<unique_ID>"
    },
    "data": {
      "compartmentId": "ocid1.compartment.oc1.<unique_ID>",
      "compartmentName": "example_compartment",
      "resourceName": "my_dbhome",
      "resourceId": "DbHome-unique_ID",
      "availabilityDomain": "all",
      "freeFormTags": {},
      "definedTags": {},
      "additionalDetails": {
        "id": "ocid1.id.oc1.<unique_ID>",
        "lifecycleState": "PROVISIONING",
        "timeCreated": "2019-08-29T12:00:00.000Z",
        "timeUpdated": "2019-08-29T12:30:00.000Z",
        "lifecycleDetails": "detail message",
        "dbSystemId": "DbSystem-unique_ID",
        "dbVersion": "19.0.0.0",
        "recordVersion": 4,
        "displayName": "example_display_name"
      }
    }
  }

Tipos de Evento do Banco de Dados

Estes são os tipos de evento que os Bancos de Dados Oracle nas instâncias do Exadata Cloud Service emitem.

Nome Amigável Tipo de Evento
Banco de Dados - Início do Backup Automático com.oraclecloud.databaseservice.automaticbackupdatabase.begin
Banco de Dados - Fim do Backup Automático com.oraclecloud.databaseservice.automaticbackupdatabase.end
Banco de Dados - Início da Criação do Backup com.oraclecloud.databaseservice.backupdatabase.begin
Banco de Dados - Fim da Criação do Backup com.oraclecloud.databaseservice.backupdatabase.end

Banco de Dados - Crítico

(consulte Tipos de Evento do Serviço Database para obter mais informações)

com.oraclecloud.databaseservice.database.critical
Banco de Dados - Informações com.oraclecloud.databaseservice.database.information
Banco de Dados - Início da Exclusão do Backup com.oraclecloud.databaseservice.deletebackup.begin
Banco de Dados - Fim da Exclusão do Backup com.oraclecloud.databaseservice.deletebackup.end
Banco de Dados - Início da Migração para a Chave KMS com.oraclecloud.databaseservice.migratedatabasekmskey.begin
Banco de Dados - Fim da Migração para a Chave KMS com.oraclecloud.databaseservice.migratedatabasekmskey.end
Banco de Dados - Início da Movimentação com.oraclecloud.databaseservice.movedatabase.begin
Banco de Dados - Fim da Movimentação com.oraclecloud.databaseservice.movedatabase.end
Banco de Dados - Início da Restauração com.oraclecloud.databaseservice.restoredatabase.begin
Banco de Dados - Fim da Restauração com.oraclecloud.databaseservice.restoredatabase.end
Banco de Dados - Início da Rotação da Chave KMS com.oraclecloud.databaseservice.rotatedatabasekmskey.begin
Banco de Dados - Fim da Rotação da Chave KMS com.oraclecloud.databaseservice.rotatedatabasekmskey.end
Banco de Dados - Início do Encerramento com.oraclecloud.databaseservice.database.terminate.begin
Banco de Dados - Fim do Encerramento com.oraclecloud.databaseservice.database.terminate.end
Banco de Dados - Início da Atualização com.oraclecloud.databaseservice.updatedatabase.begin
Banco de Dados - Fim da Atualização com.oraclecloud.databaseservice.updatedatabase.end
Banco de Dados - Início do Upgrade com.oraclecloud.databaseservice.upgradedatabase.begin
Banco de Dados - Fim do Upgrade com.oraclecloud.databaseservice.upgradedatabase.end

Este é um evento de referência para bancos de dados:

{
"eventType" : "com.oraclecloud.databaseservice.backupdatabase.begin",
udEventsVersion" : "0.1",
"eventTypeVersion" : "2.0",
"source" : "DatabaseService",
"eventTime" : "2020-01-08T17:31:43.666Z",
"contentType" : "application/json",
"data" : {
"compartmentId" : "ocid1.compartment.oc1.<unique_ID>",
"compartmentName": "example_compartment_name",
"resourceName": "my_backup",
"resourceId": "ocid1.dbbckup.oc1.<unique_ID>", 
"availabilityDomain": "<availability_domain>",
"additionalDetails" : {
"timeCreated" : "2020-01-08T17:31:44Z", 
"lifecycleState" : "CREATING", 
"dbSystemId" : "ocid1.dbsystem.oc1.<unique_ID>", 
"dbHomeId" : ocid1.dbhome.oc1.<unique_ID>", 
"dbUniqueName" : DB1115_iad1dv", 
"dbVersion" : "11.2.0.4.190716", 
"databaseEdition" : "ENTERPRISE_EDITION_HIGH_PERFORMANCE", 
"autoBackupsEnabled" : "false", 
"backupType" : "FULL", 
"databaseId" : "ocid1.database.oc1.<unique_ID>", 
},
"definedTags" : {
      "My_example_tag_name" :  
        { "Example_key" : "Example_value" }
      },
    "eventID": "<unique_ID>",
    "extensions" : {
      "compartmentId": "ocid1.compartment.oc1.<unique_ID>"
    }
}

Tipos de Evento de Banco de Dados Plugável

Estes são os tipos de evento emitidos pelos bancos de dados plugáveis da Oracle no Oracle Cloud Infrastructure.

Nome Amigável Tipo de Evento
Banco de Dados Plugável - Início da Criação com.oraclecloud.databaseservice.createpluggabledatabase.begin
Banco de Dados Plugável - Fim da Criação com.oraclecloud.databaseservice.createpluggabledatabase.end
Banco de Dados Plugável - Início da Exclusão com.oraclecloud.databaseservice.deletepluggabledatabase.begin
Banco de Dados Plugável - Fim da Exclusão com.oraclecloud.databaseservice.deletepluggabledatabase.end
Banco de Dados Plugável - Início da Clonagem Local com.oraclecloud.databaseservice.localclonepluggabledatabase.begin
Banco de Dados Plugável - Fim da Clonagem Local com.oraclecloud.databaseservice.localclonepluggabledatabase.end
Banco de Dados Plugável - Início da Clonagem Remota com.oraclecloud.databaseservice.remoteclonepluggabledatabase.begin
Banco de Dados Plugável - Fim da Clonagem Remota com.oraclecloud.databaseservice.remoteclonepluggabledatabase.end
Iniciar Banco de Dados Plugável - Início com.oraclecloud.databaseservice.startpluggabledatabase.begin
Iniciar Banco de Dados Plugável - Fim com.oraclecloud.databaseservice.startpluggabledatabase.end
Interromper Banco de Dados Plugável - Início com.oraclecloud.databaseservice.stoppluggabledatabase.begin
Interromper Banco de Dados Plugável - Fim com.oraclecloud.databaseservice.stoppluggabledatabase.end
Banco de Dados Plugável - Início da Conversão para Regular com.oraclecloud.databaseservice.pluggabledatabase.converttoregular.begin
Banco de Dados Plugável - Fim da Conversão para Regular com.oraclecloud.databaseservice.pluggabledatabase.converttoregular.end
Banco de Dados Plugável - Início da Restauração no Local com.oraclecloud.databaseservice.pluggabledatabase.inplacerestore.begin
Banco de Dados Plugável - Fim da Restauração no Local com.oraclecloud.databaseservice.pluggabledatabase.inplacerestore.end
Banco de Dados Plugável - Início da Atualização com.oraclecloud.databaseservice.pluggabledatabase.refresh.begin
Banco de Dados Plugável - Fim da Atualização com.oraclecloud.databaseservice.pluggabledatabase.refresh.end
Banco de Dados Plugável - Início da Realocação com.oraclecloud.databaseservice.pluggabledatabase.relocate.begin
Banco de Dados Plugável - Fim da Realocação com.oraclecloud.databaseservice.pluggabledatabase.relocate.end

Este é um evento de referência para bancos de dados plugáveis (PDBs):

{
  "eventID": "unique_id",
  "eventTime": "2021-03-23T00:49:14.123Z",
  "extensions": {
    "compartmentId": "ocid1.compartment.oc1.<unique_ID>"
  },
  "eventType": "com.oraclecloud.databaseservice.remoteclonepluggabledatabase.begin",
  "eventTypeVersion": "2.0",
  "cloudEventsVersion": "0.1",
  "source": "databaseservice",
  "contentType": "application/json",
  "definedTags": {},
  "data": {
    "compartmentId": "ocid1.compartment.oc1.<unique_ID>",
    "compartmentName": "MyCompartment",
    "resourceName": "11092020_PKS_PDB1",
    "resourceId": "ocid1.pluggabledatabases.oc1.phx.<unique_ID>",
    "availabilityDomain": "XXIT:PHX-AD-1",
    "freeFormTags": {},
    "definedTags": {},
    "additionalDetails": {
      "id": "ocid1.pluggabledatabases.oc1.phx.<unique_ID>",
      "timeCreated": "2021-03-13T21:15:59.000Z",
      "timeUpdated": "2021-03-13T21:15:59.000Z",
      "databaseId": "ocid1.database.oc1.<unique_ID>",
      "lifecycleState": "AVAILABLE",
      "lifecycleDetails": "Pluggable Database is available",
      "displayName": "Pluggable Database - Remote Clone Begin"
    }
  }
}
Este é um evento de referência do Banco de Dados Plugável - Início da Conversão para Regular:
"exampleEvent": {
    "eventID": "unique_id",
    "eventTime": "2021-03-23T00:49:14.123Z",
    "extensions": {
      "compartmentId": "ocid1.compartment.oc1..unique_id"
    },
    "eventType": "com.oraclecloud.databaseservice.pluggabledatabase.converttoregular.begin",
    "eventTypeVersion": "2.0",
    "cloudEventsVersion": "0.1",
    "source": "databaseservice",
    "contentType": "application/json",
    "definedTags": {},
    "data": {
      "compartmentId": "ocid1.compartment.oc1.......unique_id",
      "compartmentName": "MyCompartment",
      "resourceName": "11092020_PKS_PDB1",
      "resourceId": "ocid1.pluggabledatabases.oc1.phx.unique_id",
      "availabilityDomain": "XXIT:PHX-AD-1",
      "freeFormTags": {},
      "definedTags": {},
      "additionalDetails": {
        "id": "ocid1.pluggabledatabases.oc1.phx.unique_id",
        "isRefreshableClone": true,
        "timeCreated": "2021-03-13T21:15:59.000Z",
        "timeUpdated": "2021-03-13T21:15:59.000Z",
        "databaseId": "ocid1.database.oc1.....unique_id",
        "lifecycleState": "UPDATING",
        "displayName": "Pluggable Database - Convert to Regular Begin"
      }
    }
  },
  "activationTime": "2021-03-23T15:00:00.000Z",
  "eventTypeVersion": "2.0"
}
Este é um evento de referência para o Banco de Dados Plugável - Final da Conversão para Regular:
"exampleEvent": {
    "eventID": "unique_id",
    "eventTime": "2021-03-23T00:49:14.123Z",
    "extensions": {
      "compartmentId": "ocid1.compartment.oc1..unique_id"
    },
    "eventType": "com.oraclecloud.databaseservice.pluggabledatabase.converttoregular.end",
    "eventTypeVersion": "2.0",
    "cloudEventsVersion": "0.1",
    "source": "databaseservice",
    "contentType": "application/json",
    "definedTags": {},
    "data": {
      "compartmentId": "ocid1.compartment.oc1.......unique_id",
      "compartmentName": "MyCompartment",
      "resourceName": "11092020_PKS_PDB1",
      "resourceId": "ocid1.pluggabledatabases.oc1.phx.unique_id",
      "availabilityDomain": "XXIT:PHX-AD-1",
      "freeFormTags": {},
      "definedTags": {},
      "additionalDetails": {
        "id": "ocid1.pluggabledatabases.oc1.phx.unique_id",
        "isRefreshableClone": false,
        "timeCreated": "2021-03-13T21:15:59.000Z",
        "timeUpdated": "2021-03-13T21:15:59.000Z",
        "databaseId": "ocid1.database.oc1.....unique_id",
        "lifecycleState": "AVAILABLE",
        "displayName": "Pluggable Database - Convert to Regular End"
      }
    }
  },
  "activationTime": "2021-03-23T15:00:00.000Z",
  "eventTypeVersion": "2.0"
}
Este é um evento de referência do Banco de Dados Plugável - Início da Restauração no Local:
"exampleEvent": {
    "eventID": "unique_id",
    "eventTime": "2021-03-23T00:49:14.123Z",
    "extensions": {
      "compartmentId": "ocid1.compartment.oc1..unique_id"
    },
    "eventType": "com.oraclecloud.databaseservice.pluggabledatabase.inplacerestore.begin",
    "eventTypeVersion": "2.0",
    "cloudEventsVersion": "0.1",
    "source": "databaseservice",
    "contentType": "application/json",
    "definedTags": {},
    "data": {
      "compartmentId": "ocid1.compartment.oc1.......unique_id",
      "compartmentName": "MyCompartment",
      "resourceName": "11092020_PKS_PDB1",
      "resourceId": "ocid1.pluggabledatabases.oc1.phx.unique_id",
      "availabilityDomain": "XXIT:PHX-AD-1",
      "freeFormTags": {},
      "definedTags": {},
      "additionalDetails": {
        "id": "ocid1.pluggabledatabases.oc1.phx.unique_id",
        "timeCreated": "2021-03-13T21:15:59.000Z",
        "timeUpdated": "2021-03-13T21:15:59.000Z",
        "databaseId": "ocid1.database.oc1.....unique_id",
        "lifecycleState": "RESTORE_IN_PROGRESS",
        "isRefreshableClone": false,
        "displayName": "Pluggable Database - Inplace Restore Begin"
      }
    }
  },
  "activationTime": "2021-03-23T15:00:00.000Z",
  "eventTypeVersion": "2.0"
}
Este é um evento de referência para Banco de Dados Plugável - Fim da Restauração no Local:
"exampleEvent": {
    "eventID": "unique_id",
    "eventTime": "2021-03-23T00:49:14.123Z",
    "extensions": {
      "compartmentId": "ocid1.compartment.oc1..unique_id"
    },
    "eventType": "com.oraclecloud.databaseservice.pluggabledatabase.inplacerestore.end",
    "eventTypeVersion": "2.0",
    "cloudEventsVersion": "0.1",
    "source": "databaseservice",
    "contentType": "application/json",
    "definedTags": {},
    "data": {
      "compartmentId": "ocid1.compartment.oc1.......unique_id",
      "compartmentName": "MyCompartment",
      "resourceName": "11092020_PKS_PDB1",
      "resourceId": "ocid1.pluggabledatabases.oc1.phx.unique_id",
      "availabilityDomain": "XXIT:PHX-AD-1",
      "freeFormTags": {},
      "definedTags": {},
      "additionalDetails": {
        "id": "ocid1.pluggabledatabases.oc1.phx.unique_id",
        "timeCreated": "2021-03-13T21:15:59.000Z",
        "timeUpdated": "2021-03-13T21:15:59.000Z",
        "databaseId": "ocid1.database.oc1.....unique_id",
        "lifecycleState": "AVAILABLE",
        "isRefreshableClone": false,
        "lifecycleDetails": "Pluggable Database is available",
        "displayName": "Pluggable Database - Inplace Restore End"
      }
    }
  },
  "activationTime": "2021-03-23T15:00:00.000Z",
  "eventTypeVersion": "2.0"
}
Este é um evento de referência para o Banco de Dados Plugável - Início da Atualização:
"exampleEvent": {
    "eventID": "unique_id",
    "eventTime": "2021-03-23T00:49:14.123Z",
    "extensions": {
      "compartmentId": "ocid1.compartment.oc1..unique_id"
    },
    "eventType": "com.oraclecloud.databaseservice.pluggabledatabase.refresh.begin",
    "eventTypeVersion": "2.0",
    "cloudEventsVersion": "0.1",
    "source": "databaseservice",
    "contentType": "application/json",
    "definedTags": {},
    "data": {
      "compartmentId": "ocid1.compartment.oc1.......unique_id",
      "compartmentName": "MyCompartment",
      "resourceName": "11092020_PKS_PDB1",
      "resourceId": "ocid1.pluggabledatabases.oc1.phx.unique_id",
      "availabilityDomain": "XXIT:PHX-AD-1",
      "freeFormTags": {},
      "definedTags": {},
      "additionalDetails": {
        "id": "ocid1.pluggabledatabases.oc1.phx.unique_id",
        "timeCreated": "2021-03-13T21:15:59.000Z",
        "timeUpdated": "2021-03-13T21:15:59.000Z",
        "isRefreshableClone": true,
        "databaseId": "ocid1.database.oc1.....unique_id",
        "lifecycleState": "AVAILABLE",
        "lifecycleDetails": "Pluggable Database is available",
        "displayName": "Pluggable Database - Refresh Begin"
      }
    }
  },
  "activationTime": "2021-03-23T15:00:00.000Z",
  "eventTypeVersion": "2.0"
}
Este é um evento de referência para o Banco de Dados Plugável - Fim da Atualização:
"exampleEvent": {
    "eventID": "unique_id",
    "eventTime": "2021-03-23T00:49:14.123Z",
    "extensions": {
      "compartmentId": "ocid1.compartment.oc1..unique_id"
    },
    "eventType": "com.oraclecloud.databaseservice.pluggabledatabase.refresh.end",
    "eventTypeVersion": "2.0",
    "cloudEventsVersion": "0.1",
    "source": "databaseservice",
    "contentType": "application/json",
    "definedTags": {},
    "data": {
      "compartmentId": "ocid1.compartment.oc1.......unique_id",
      "compartmentName": "MyCompartment",
      "resourceName": "11092020_PKS_PDB1",
      "resourceId": "ocid1.pluggabledatabases.oc1.phx.unique_id",
      "availabilityDomain": "XXIT:PHX-AD-1",
      "freeFormTags": {},
      "definedTags": {},
      "additionalDetails": {
        "id": "ocid1.pluggabledatabases.oc1.phx.unique_id",
        "timeCreated": "2021-03-13T21:15:59.000Z",
        "timeUpdated": "2021-03-13T21:15:59.000Z",
        "databaseId": "ocid1.database.oc1.....unique_id",
        "lifecycleState": "AVAILABLE",
        "isRefreshableClone": true,
        "lifecycleDetails": "Pluggable Database is available",
        "displayName": "Pluggable Database - Refresh End"
      }
    }
  },
  "activationTime": "2021-03-23T15:00:00.000Z",
  "eventTypeVersion": "2.0"
}
Este é um evento de referência para o Banco de Dados Plugável - Início da Realocação:
"exampleEvent": {
    "eventID": "unique_id",
    "eventTime": "2021-03-23T00:49:14.123Z",
    "extensions": {
      "compartmentId": "ocid1.compartment.oc1..unique_id"
    },
    "eventType": "com.oraclecloud.databaseservice.pluggabledatabase.relocate.begin",
    "eventTypeVersion": "2.0",
    "cloudEventsVersion": "0.1",
    "source": "databaseservice",
    "contentType": "application/json",
    "definedTags": {},
    "data": {
      "compartmentId": "ocid1.compartment.oc1.......unique_id",
      "compartmentName": "MyCompartment",
      "resourceName": "11092020_PKS_PDB1",
      "resourceId": "ocid1.pluggabledatabases.oc1.phx.unique_id",
      "availabilityDomain": "XXIT:PHX-AD-1",
      "freeFormTags": {},
      "definedTags": {},
      "additionalDetails": {
        "id": "ocid1.pluggabledatabases.oc1.phx.unique_id",
        "timeCreated": "2021-03-13T21:15:59.000Z",
        "timeUpdated": "2021-03-13T21:15:59.000Z",
        "databaseId": "ocid1.database.oc1.....unique_id",
        "lifecycleState": "AVAILABLE",
        "isRefreshableClone": false,
        "lifecycleDetails": "Pluggable Database is available",
        "displayName": "Pluggable Database - Relocate Begin"
      }
    }
  },
  "activationTime": "2021-03-23T15:00:00.000Z",
  "eventTypeVersion": "2.0"
}
Este é um evento de referência para o Banco de Dados Plugável - Fim da Realocação:
"exampleEvent": {
    "eventID": "unique_id",
    "eventTime": "2021-03-23T00:49:14.123Z",
    "extensions": {
      "compartmentId": "ocid1.compartment.oc1..unique_id"
    },
    "eventType": "com.oraclecloud.databaseservice.pluggabledatabase.relocate.end",
    "eventTypeVersion": "2.0",
    "cloudEventsVersion": "0.1",
    "source": "databaseservice",
    "contentType": "application/json",
    "definedTags": {},
    "data": {
      "compartmentId": "ocid1.compartment.oc1.......unique_id",
      "compartmentName": "MyCompartment",
      "resourceName": "11092020_PKS_PDB1",
      "resourceId": "ocid1.pluggabledatabases.oc1.phx.unique_id",
      "availabilityDomain": "XXIT:PHX-AD-1",
      "freeFormTags": {},
      "definedTags": {},
      "additionalDetails": {
        "id": "ocid1.pluggabledatabases.oc1.phx.unique_id",
        "timeCreated": "2021-03-13T21:15:59.000Z",
        "timeUpdated": "2021-03-13T21:15:59.000Z",
        "databaseId": "ocid1.database.oc1.....unique_id",
        "lifecycleState": "AVAILABLE",
        "lifecycleDetails": "Pluggable Database is available",
        "displayName": "Pluggable Database - Relocate End"
      }
    }
  },
  "activationTime": "2021-03-23T15:00:00.000Z",
  "eventTypeVersion": "2.0"
}

Eventos do Serviço Database

O Database Service emite eventos, que são mensagens estruturadas que indicam alterações em recursos.

Visão Geral de Eventos do Database Service

A implementação do recurso Eventos do Serviço Database permite que você seja notificado sobre problemas de integridade com seus Bancos de Dados Oracle ou com outros componentes na VM Guest.

É possível que o Oracle Database ou Clusterware não esteja íntegro ou que vários componentes do sistema estejam ficando sem espaço na VM Convidada. Você não será notificado sobre esta situação, a menos que você aceite.
Observação

Você está aceitando que a lista de eventos pode mudar no futuro. Você pode recusar esse recurso a qualquer momento

A implementação do recurso de Eventos do Serviço Database gera eventos para operações e condições de VM Convidada, bem como Notificações para clientes, aproveitando os mecanismos existentes de Notificação e do serviço OCI Events em suas respectivas tenancies. Os clientes podem então criar tópicos e assinar esses tópicos por e-mail, funções ou streams.

Observação

O fluxo de eventos no Exadata Cloud Infrastructure depende dos seguintes componentes: agente do Oracle Trace File Analyzer (TFA), sysLens e Oracle Database Cloud Service (DBCS). Verifique se esses componentes estão em execução.

Gerenciar o Oracle Trace File Analyzer

  • Para verificar o status de execução do Oracle Trace File Analyzer, execute o comando tfactl status como root ou um usuário não raiz:
    # tfactl status
    .-------------------------------------------------------------------------------------------------.
    | Host	| Status of TFA | PID    | Port | Version    | Build ID	      | Inventory Status|
    +----------------+---------------+--------+------+------------+----------------------+------------+
    | node1      | RUNNING	| 41312  | 5000 | 22.1.0.0.0 | 22100020220310214615 | COMPLETE        |
    | node2      | RUNNING	| 272300 | 5000 | 22.1.0.0.0 | 22100020220310214615 | COMPLETE        |
    '----------------+---------------+--------+------+------------+----------------------+------------'
  • Para iniciar o daemon Oracle Trace File Analyzer no nó local, execute o comando tfactl start como root:
    # tfactl start
    Starting TFA..
    Waiting up to 100 seconds for TFA to be started..
    . . . . .
    . . . . .
    . . . . .
    . . . . .
    . . . . .
    . . . . .
    . . . . .
    . . . . .
    Successfully started TFA Process..
    . . . . .
    TFA Started and listening for commands
  • Para interromper o daemon Oracle Trace File Analyzer no nó local, execute o comando tfactl stop como root:
    # tfactl stop
    Stopping TFA from the Command Line
    Nothing to do !
    Please wait while TFA stops
    Please wait while TFA stops
    TFA-00002 Oracle Trace File Analyzer (TFA) is not running
    TFA Stopped Successfully
    Successfully stopped TFA..

Gerenciar sysLens

  • Se o sysLens estiver em execução, uma vez a cada 15 minutos serão coletados dados no domU local para descobrir os eventos a serem reportados. Para verificar se o sysLens está em execução, execute o comando systemctl status syslens como root no domU:
    # systemctl status syslens 
    ? syslens.service
    Loaded: loaded (/etc/systemd/system/syslens.service; enabled; vendor preset: disabled)
    Active: active (running) since Wed 2025-03-19 20:23:00 UTC; 44min ago
    Process: 137603 ExecStopPost=/var/opt/oracle/syslens/bin/syslens --stop (code=exited, status=0/SUCCESS)
    Main PID: 137794 (python3)
    Tasks: 7 (limit: 319999)
    Memory: 194.7M
    CGroup: /system.slice/syslens.service
    ??137794 /usr/bin/python3 /var/opt/oracle/syslens/bin/syslens_main.py --level DRIFT=0 --daemon --service
    
    Mar 19 20:53:12 scaqar07dv0201 su[336679]: pam_unix(su-l:session): session closed for user oracle
    Mar 19 20:53:13 scaqar07dv0201 su[336728]: (to oracle) root on none
    Mar 19 20:53:13 scaqar07dv0201 su[336728]: pam_unix(su-l:session): session opened for user oracle by (uid=0)
    Mar 19 20:53:13 scaqar07dv0201 su[336728]: pam_unix(su-l:session): session closed for user oracle
    Mar 19 20:53:14 scaqar07dv0201 su[336808]: (to oracle) root on none
    Mar 19 20:53:14 scaqar07dv0201 su[336808]: pam_unix(su-l:session): session opened for user oracle by (uid=0)
    Mar 19 20:53:14 scaqar07dv0201 su[336808]: pam_unix(su-l:session): session closed for user oracle
    Mar 19 20:53:15 scaqar07dv0201 su[336869]: (to oracle) root on none
    Mar 19 20:53:15 scaqar07dv0201 su[336869]: pam_unix(su-l:session): session opened for user oracle by (uid=0)
    Mar 19 20:53:15 scaqar07dv0201 su[336869]: pam_unix(su-l:session): session closed for user oracle
    [root@scaqar07dv0201 opc]#
  • Se o sysLens estiver ativado, quando houver uma reinicialização do domU, o sysLens será iniciado automaticamente. Para confirmar se o sysLens está ativado para coletar telemetria, execute o comando systemctl is-enabled syslens como root no domU:
    # systemctl is-enabled syslens
    enabled
  • Para validar se sysLens é capaz de ser executado como daemon:
    # /var/opt/oracle/syslens/bin/applin_ctl config_file get enable --file /etc/oracle/syslens/config/syslens.config
    true
  • Para validar se sysLens está configurado para notificar eventos, execute o comando tfactl get customerDiagnosticsNotifications como root no domU:
    # tfactl get customerDiagnosticsNotifications
    .---------------------------------------------------------------------.
    |                             Hostname                                |
    +-------------------------------------------------------------+-------+
    | Configuration Parameter                                     | Value |
    +-------------------------------------------------------------+-------+
    | Send CEF notifications ( customerDiagnosticsNotifications ) | ON    |
    '-------------------------------------------------------------+-------'

Gerenciar o Database Service Agent

Veja o arquivo /opt/oracle/dcs/log/dcs-agent.log para identificar problemas com o agente.

  • Para verificar o status do Database Service Agent, execute o comando systemctl status:
    # systemctl status dbcsagent.service
    dbcsagent.service
    Loaded: loaded (/usr/lib/systemd/system/dbcsagent.service; enabled; vendor preset: disabled)
    Active: active (running) since Fri 2022-04-01 13:40:19 UTC; 6min ago
    Process: 9603 ExecStopPost=/bin/bash -c kill `ps -fu opc |grep "java.*dbcs-agent.*jar" |awk '{print $2}' ` (code=exited, status=0/SUCCESS)
    Main PID: 10055 (sudo)
    CGroup: /system.slice/dbcsagent.service
    ‣ 10055 sudo -u opc /bin/bash -c umask 077; /bin/java -Doracle.security.jps.config=/opt/oracle/...
  • Para iniciar o agente se ele não estiver em execução, execute o comando systemctl start como usuário root:
    systemctl start dbcsagent.service

Tipos de Evento do Database Service

Verifique a lista de tipos de evento emitidos pelo Database Service.

Observação

  • Os eventos críticos são acionados por causa de vários tipos de condições e erros críticos que causam interrupção no banco de dados e em outros componentes críticos. Por exemplo, erros de travamento do banco de dados e erros de disponibilidade para bancos de dados, nós de banco de dados e sistemas de banco de dados para informar se um recurso fica indisponível.
  • Os eventos de informações são acionados quando o banco de dados e outros componentes críticos funcionam conforme esperado. Por exemplo, um shutdown limpo de CRS, CDB, cliente ou listener SCAN ou uma inicialização desses componentes criará um evento com a severidade INFORMATION.
  • Os limites reduzem o número de notificações que os clientes receberão para eventos de incidentes semelhantes, garantindo ao mesmo tempo que eles recebam os eventos de incidentes e sejam lembrados em tempo hábil.

Tabela 6-3 Eventos do Database Service

Nome Amigável Nome do Evento Remediação Tipo de Evento Limite

Utilização de Recursos - Uso de Disco

HEALTH.DB_GUEST.FILESYSTEM.FREE_SPACE

Esse evento é relatado quando o espaço livre do sistema de arquivos da VM convidada fica abaixo de 10%, conforme determinado pelo comando df(1) do sistema operacional, para os seguintes sistemas de arquivos:
  • /
  • /u01
  • /u02
  • /var (somente X8M e posterior)
  • /tmp (somente X8M e posterior)

HEALTH.DB_GUEST.FILESYSTEM.FREE_SPACE

com.oraclecloud.databaseservice.dbnode.critical

Limite crítico: 90%

Status Ativo/Inativo do CRS

AVAILABILITY.DB_GUEST.CRS_INSTANCE.DOWN.

Um evento do tipo CRITICAL é criado quando o CRS (Cluster Ready Service) é detectado como inativo.

AVAILABILITY.DB_GUEST.CRS_INSTANCE.DOWN

com.oraclecloud.databaseservice.dbnode.critical (se .DOWN e NOT "user_action")

N/A (Não Aplicável)

AVAILABILITY.DB_GUEST.CRS_INSTANCE.DOWN_CLEARED

Um evento do tipo INFORMATION é criado depois de determinado que o evento de CRS inativo foi limpo.

N/A (Não Aplicável)

com.oraclecloud.databaseservice.dbnode.information (se .DOWN_CLEARED)

Listener Ativo/Inativo de SCAN

AVAILABILITY.DB_CLUSTER.SCAN_LISTENER.DOWN

Um evento DOWN é criado quando um listener de SCAN fica inativo. O evento é do tipo INFORMATION quando um listener de SCAN é encerrado por causa da ação do usuário, como com os comandos do Server Control Utility (srvctl) ou do Listener Control (lsnrctl), ou qualquer ação de manutenção do Oracle Cloud que use esses comandos, como executar uma atualização de software do grid infrastructure. O evento é do tipo CRITICAL quando um listener de SCAN fica inativo inesperadamente. Um evento DOWN_CLEARED correspondente é criado quando um listener de SCAN é iniciado.

Há três listeners de SCAN por cluster chamados LISTENER_SCAN[1,2,3].

AVAILABILITY.DB_CLUSTER.SCAN_LISTENER.DOWN

com.oraclecloud.databaseservice.dbnode.critical (se .DOWN e NOT "user_action")

N/A (Não Aplicável)

AVAILABILITY.DB_CLUSTER.SCAN_LISTENER.DOWN_CLEARED

Um evento do tipo INFORMATION é criado depois que se determina que o evento para Listener de SCAN inativo foi limpo.

N/A (Não Aplicável)

com.oraclecloud.databaseservice.dbnode.information (se .DOWN_CLEARED)

Listener Ativo/Inativo de Rede

AVAILABILITY.DB_GUEST.CLIENT_LISTENER.DOWN

Um evento DOWN é criado quando um listener de cliente fica inativo. O evento é do tipo INFORMATION quando um listener de cliente é encerrado por causa da ação do usuário, como com os comandos do Server Control Utility (srvctl) ou do Listener Control (lsnrctl), ou qualquer ação de manutenção do Oracle Cloud que use esses comandos, como executar uma atualização de software do grid infrastructure. O evento é do tipo CRITICAL quando um listener de cliente fica inativo inesperadamente. Um evento DOWN_CLEARED correspondente é criado quando um listener de cliente é iniciado.

Há um listener de cliente por nó, cada um chamado LISTENER.

AVAILABILITY.DB_GUEST.CLIENT_LISTENER.DOWN

com.oraclecloud.databaseservice.database.critical (se .DOWN e NOT "user_action")

N/A (Não Aplicável)

AVAILABILITY.DB_GUEST.CLIENT_LISTENER.DOWN_CLEARED

Um evento do tipo INFORMATION é criado quando se determina que o evento para o Listener de Cliente inativo foi limpo.

N/A (Não Aplicável)

com.oraclecloud.databaseservice.database.information (se .DOWN_CLEARED)

CDB Ativo/Inativo

AVAILABILITY.DB_GUEST.CDB_INSTANCE.DOWN

Um evento DOWN é criado quando uma instância do banco de dados fica inativa. O evento é do tipo INFORMATION quando uma instância de banco de dados é encerrada por causa da ação do usuário, como com os comandos SQL*Plus (sqlplus) ou Server Control Utility (srvctl), ou qualquer ação de manutenção do Oracle Cloud que use esses comandos, como executar uma atualização de software home do banco de dados. O evento é do tipo CRITICAL quando uma instância do banco de dados fica inativa inesperadamente. Um evento DOWN_CLEARED correspondente é criado quando uma instância do banco de dados é iniciada.

AVAILABILITY.DB_GUEST.CDB_INSTANCE.DOWN

com.oraclecloud.databaseservice.database.critical (se .DOWN e NOT "user_action")

N/A (Não Aplicável)

AVAILABILITY.DB_GUEST.CDB_INSTANCE.DOWN_CLEARED

Um evento do tipo INFORMATION é criado depois de determinado que o evento para o CDB inativo foi limpo.

N/A (Não Aplicável)

com.oraclecloud.databaseservice.database.information (se .DOWN_CLEARED)

Remoção do CRS AVAILABILITY.DB_GUEST.CRS_INSTANCE.EVICTION Um evento do tipo CRITICAL é criado quando o CRS (Cluster Ready Service) remove um nó do cluster. O CRS alert.log é submetido a parsing para o erro CRS-1632 indicando que um nó está sendo removido do cluster. AVAILABILITY.DB_GUEST.CRS_INSTANCE.EVICTION

Um evento do tipo CRITICAL é criado quando o CRS (Cluster Ready Service) remove um nó do cluster. O CRS alert.log é submetido a parsing para o erro CRS-1632 indicando que um nó está sendo removido do cluster.

N/A (Não Aplicável)

Erros Críticos do Banco de Dados

HEALTH.DB_CLUSTER.CDB.CORRUPTION

Foi detectada corrupção do banco de dados principal ou stand-by. O alert.log do banco de dados é analisado em busca de erros específicos que indiquem corrompimentos de blocos físicos ou lógicos ou de blocos lógicos causados por gravações perdidas.

HEALTH.DB_CLUSTER.CDB.CORRUPTION

com.oraclecloud.databaseservice.database.critical

N/A (Não Aplicável)

Outros Erros de Banco de Dados

HEALTH.DB_CLUSTER.CDB.ARCHIVER_HANG

Um evento do tipo CRITICAL será criado se um CDB não conseguir arquivar o redo log on-line ativo ou não conseguir fazer isso de forma rápida o suficiente nos destinos de arquivamento de logs.

HEALTH.DB_CLUSTER.CDB.ARCHIVER_HANG

com.oraclecloud.databaseservice.database.critical

N/A (Não Aplicável)

HEALTH.DB_CLUSTER.CDB.DATABASE_HANG

Um evento do tipo CRITICAL é criado quando uma suspensão de processo/sessão é detectada no CDB.

HEALTH.DB_CLUSTER.CDB.DATABASE_HANG

Falhas de Backup

HEALTH.DB_CLUSTER.CDB.BACKUP_FAILURE

Um evento do tipo CRITICAL será criado se houver um backup do CDB com um status FAILED relatado na view v$rman_status.

HEALTH.DB_CLUSTER.CDB.BACKUP_FAILURE

com.oraclecloud.databaseservice.database.critical

N/A (Não Aplicável)

Uso do Grupo de Discos

HEALTH.DB_CLUSTER.DISK_GROUP.FREE_SPACE

Um evento do tipo CRITICAL é criado quando um grupo de discos ASM atinge o uso de espaço de 90% ou mais. Um evento do tipo INFORMATION é criado quando o uso do espaço de grupo de discos ASM cai abaixo de 90%.

HEALTH.DB_CLUSTER.DISK_GROUP.FREE_SPACE

com.oraclecloud.databaseservice.dbsystem.critical

com.oraclecloud.databaseservice.dbsystem.information (se < 90%)

Limite crítico: 90%

Uso da Memória

CONFIGURATION.DB_GUEST.MEMORY.HUGEPAGES_TOO_LARGE

Um evento do tipo CRITICAL é criado quando a quantidade de memória na VM configurada para HugePages é de 90% ou mais da memória total da VM.

CONFIGURATION.DB_GUEST.MEMORY.HUGEPAGES_TOO_LARGE

com.oraclecloud.databaseservice.dbnode.critical

90%

Configuração do sshd

CONFIGURATION.DB_GUEST.SSHD.INVALID

Um evento do tipo CRITICAL será criado se valores inesperados forem definidos no arquivo /etc/ssh/sshd_config.

CONFIGURATION.DB_GUEST.SSHD.INVALID

com.oraclecloud.databaseservice.dbnode.critical

N/A (Não Aplicável)

Problemas de Disco

HEALTH.DB_GUEST.FILESYSTEM.CORRUPTION

Uma operação Write-then-Read com um arquivo fictício falhou para um sistema de arquivos, normalmente indicando que o sistema operacional detectou um erro de Entrada/Saída ou inconsistência (ou seja, corrupção) com o sistema de arquivos e alterou o modo de montagem do sistema de arquivos de leitura/gravação para somente leitura. Os seguintes sistemas de arquivos foram testados:
  • /
  • /u01
  • /u02

HEALTH.DB_GUEST.FILESYSTEM.CORRUPTION

com.oraclecloud.databaseservice.dbnode.critical

N/A (Não Aplicável)

Problemas Relatados pelo Oracle EXAchk

HEALTH.DB_CLUSTER.EXACHK.CRITICAL_ALERT

O Oracle EXAchk é a verificação de integridade holística da plataforma de banco de dados do Exadata que inclui verificações de software, infraestrutura e configuração de banco de dados. Os alertas de verificação CRITICAL devem ser tratados em 24 horas para manter a máxima estabilidade e disponibilidade do sistema. Esse evento de serviço de banco de dados alerta a cada 24 horas sempre que há verificações CRITICAL sinalizadas no relatório mais recente do Oracle EXAchk. O evento apontará para o relatório zip mais recente do Oracle EXAchk.

HEALTH.DB_CLUSTER.EXACHK.CRITICAL_ALERT

com.oraclecloud.databaseservice.dbnode.critical

N/A (Não Aplicável)

Latência de E/S do BD

HEALTH.DB_GUEST.PDB.HIGH_IO_LATENCY

HEALTH.DB_GUEST.PDB.HIGH_IO_LATENCY

com.oraclecloud.databaseservice.dbnode.warning

Limite: >35ms

Distribuição de Latência de E/S do BD

HEALTH.DB_GUEST.CDB.HIGH_IO_LATENCY_HISTOGRAM

HEALTH.DB_GUEST.CDB.HIGH_IO_LATENCY_HISTOGRAM

com.oraclecloud.databaseservice.dbnode.warning

Limite: >32ms

Esperas de CPU Incomuns

HEALTH.DB_GUEST.PDB.HIGH_CPU_WAITS

HEALTH.DB_GUEST.PDB.HIGH_CPU_WAITS

com.oraclecloud.databaseservice.dbnode.warning

Limite: >2 minutos

Esperas do BD

HEALTH.DB_GUEST.PDB.EXCESSIVE_WAITS

HEALTH.DB_GUEST.PDB.EXCESSIVE_WAITS

com.oraclecloud.databaseservice.dbnode.warning

Limite >20%

Controle de fluxo de CPU

HEALTH.DB_GUEST.PDB.EXCESSIVE_CPU_THROTTLING

HEALTH.DB_GUEST.PDB.EXCESSIVE_CPU_THROTTLING

com.oraclecloud.databaseservice.dbnode.warning

Limite: >0,25 * CPU_COUNT

Uso da FAST RECOVERY AREA (FRA)

HEALTH.DB_CLUSTER.CDB.SNAPSHOT_FRA_SPACE_ALERT_1

Quando o grupo de discos RECO do cluster de VMs ou o uso da FAST RECOVERY AREA (FRA) do banco de dados excede 90%, a Oracle preserva os logs de arquivamento localmente para simplificar a conversão totalmente automatizada na nuvem de um Snapshot Standby para um Stand-by Físico. Se o grupo de discos RECO ou o uso de FRA exceder 95%, um alerta adicional será acionado e os logs arquivados que já foram submetidos a backup serão expurgados. Nesse estágio, a conversão para um Stand-by Físico exigirá intervenção manual. Para evitar intervenção manual, recomenda-se reverter para um Standby Físico antes de atingir esse limite.

HEALTH.DB_CLUSTER.CDB.SNAPSHOT_FRA_SPACE_ALERT_1

com.oraclecloud.databaseservice.database.warning

Limite: Grupo de discos RECO do cluster de VMs > 90%.

Limite: ÁREA DE RECUPERAÇÃO RÁPIDA (FRA) do Banco de Dados > 90%.

Uso de espaço da FAST RECOVERY AREA (FRA)

HEALTH.DB_CLUSTER.CDB.SNAPSHOT_FRA_SPACE_ALERT_2

O grupo de discos RECO do Cluster de VMs ou o espaço RECOVERY AREA do banco de dados excede 95% usado. Os arquivos que foram submetidos a backup serão expurgados para reduzir a utilização do espaço. Para converter o Snapshot Stand-by em Stand-by Físico, siga estas etapas manuais descritas em How to Roll Forward a Standby Database Using Recover Database From Service (Doc ID 2850185.1).

HEALTH.DB_CLUSTER.CDB.SNAPSHOT_FRA_SPACE_ALERT_2

com.oraclecloud.databaseservice.database.critical

Limite: Grupo de discos RECO do cluster de VMs > 95%.

Limite: ÁREA DE RECUPERAÇÃO RÁPIDA (FRA) do Banco de Dados > 95%.

Exemplo 6-61 Exemplos de Eventos Críticos de Nó de Banco de Dados do Database Service

Eventos de referência críticos do nó de Banco de Dados:
{
 "eventType" : "com.oraclecloud.databaseservice.dbnode.critical",
 "cloudEventsVersion" : "0.1",
 "eventTypeVersion" : "2.0",
 "source" : "SYSLENS/host_Name/DomU",
 "eventTime" : "2022-03-04T18:19:42Z",
 "contentType" : "application/json",
 "data" : {
   "compartmentId" : "compartment_ID",
   "compartmentName" : "compartment_Name",
   "resourceName" : "resource_Name",
   "resourceId" : "resource_ID",
   "additionalDetails" : {
     "serviceType" : "EXACS",
     "hostName" : "host_Name",
     "description" : "The '/' filesystem is over 90% used.",
     "eventName" : "HEALTH.DB_GUEST.FILESYSTEM.FREE_SPACE",
     "status" : "online"
   }
 },
 "eventID" : "a9752630-9be7-11ec-a203-00163eb980bb",
 "extensions" : {
   "compartmentId" : "compartment_ID"
 }
}

Receber Notificações sobre Eventos do Database Service

Assine os Eventos do Database Service e seja notificado.

Para receber notificações, assine os Eventos do Database Service e seja notificado usando o serviço Oracle Notification. Consulte Visão Geral do Serviço Notifications. Para obter mais informações sobre Eventos do Oracle Cloud Infrastructure, consulte Visão Geral de Eventos.

Serviço Events - Tipos de Evento:
  • Banco de Dados - Crítico
  • Nó de Banco de Dados - Crítico
  • Nó de Banco de Dados - Erro
  • Nó de Banco de Dados - Advertência
  • Nó de Banco de Dados - Informações
  • Sistema de Banco de Dados - Crítico

Restringir Temporariamente Coletas Automáticas de Diagnóstico para Eventos Específicos

Use o comando tfactl blackout para suprimir temporariamente coletas automáticas de diagnóstico.

Se você definir o blecaute para um destino, o Oracle Trace File Analyzer interromperá as coletas automáticas de diagnóstico se encontrar eventos nos logs de alerta desse destino durante a varredura. Por padrão, o blecaute ficará em vigor por 24 horas.

Você também pode restringir a coleta automática de diagnóstico em um nível granular, por exemplo, somente para ORA-00600 ou mesmo somente ORA-00600 com argumentos específicos.

Sintaxe

tfactl blackout add|remove|print
-targettype host|crs|asm|asmdg|database|dbbackup|db_dataguard|db_tablespace|pdb_tablespace|pdb|listener|service|os
-target all|name
[-container name]
[-pdb pdb_name]
-event all|"event_str1,event_str2"|availability
[-timeout nm|nh|nd|none]
[-c|-local|-nodes "node1,node2"]
[-reason "reason for blackout"]
[-docollection]

Parâmetros

Tabela 6-4 Parâmetros do comando de blecaute tfactl

Parâmetro Descrição

add|remove|print|

Adiciona, remove ou imprime condições de blecaute.

targettype type

Tipo de destino: host|crs|asm|asmdg|database|dbbackup |db_dataguard|db_tablespace |pdb_tablespace|pdb|listener|service|os

Limita o blecaute apenas ao tipo de destino especificado.

host: O nó inteiro está sob blecaute. Se houver blecaute do host, todo elemento de blecaute mostrado como verdadeiro no JSON de Telemetria terá o motivo do blecaute.

crs: Causa um blecaute na disponibilidade do recurso ou dos eventos do Oracle Clusterware nos logs do Oracle Clusterware.

asm: Causa um blecaute na disponibilidade do Oracle Automatic Storage Management (Oracle ASM) nesta máquina ou em eventos nos logs de alerta do Oracle ASM.

asmdg: Causa um blecaute em grupo de discos do Oracle ASM.

database: Causa um blecaute na disponibilidade de um Oracle Database, de um backup, tablespace etc. do Oracle Database ou de eventos nos logs de alerta do Oracle Database.

dbbackup: Causa um blecaute nos eventos de backup do Oracle Database (como CDB ou backups de arquivos compactados).

db_dataguard: Causa um blecaute nos eventos do Oracle Data Guard.

db_tablespace: Causa um blecaute nos eventos de tablespace do Oracle Database (banco de dados contêiner).

pdb_tablespace: Causa um blecaute nos eventos de tablespace do Oracle Pluggable Database (banco de dados Plugável).

pdb: Causa um blecaute nos eventos do Oracle Pluggable Database.

listener: Causa um blecaute na disponibilidade de um listener.

service: Causa um blecaute na disponibilidade de um serviço.

os: Causa um blecaute de um ou mais registros do sistema operacional.

target all|name

Especifique o destino do blecaute. Você pode especificar uma lista de destinos delimitados por vírgulas.

Por padrão, o destino é definido como all.

container name

Especifique o nome do contêiner do banco de dados (db_unique_name) em que o blecaute entrará em vigor (para PDB, DB_TABLESPACE e PDB_TABLESPACE).

pdb pdb_name

Especifique o PDB em que o blecaute terá efeito (somente para PDB_TABLESPACE).

events all|"str1,str2"

Limita o blecaute apenas aos eventos de disponibilidade, ou strings de eventos, que não devem acionar coletas automáticas ou ser marcadas como blecaute no JSON de telemetria.

all: Causa um blecaute em tudo para o destino especificado.

string: Causa um blecaute para incidentes em que qualquer parte da linha contenha as strings especificadas.

Especifique uma lista de strings delimitadas por vírgulas.

timeout nh|nd|none

Especifique a duração do blecaute em número de horas ou dias antes do timeout. Por padrão, o timeout é definido como 24 horas (24h).

c|local

Especifique se o blecaute deve ser definido como local ou em todo o cluster.

Por padrão, o blecaute é definido como local.

reason comment

Especifique um motivo descritivo para o blecaute.

docollection

Use essa opção para fazer uma coleta de diagnóstico automática mesmo que um blecaute esteja definido para esse destino.

Exemplo 6-62 Blecaute de tfactl

  • Para fazer blecaute do evento: ORA-00600 no tipo de destino: database, destino: mydb
    tfactl blackout add -targettype database -target mydb -event "ORA-00600"
  • Para fazer blecaute do evento: ORA-04031 no tipo de destino: database, destino: all
    tfactl blackout add -targettype database -target all -event "ORA-04031" -timeout 1h
  • Para fazer blecaute de eventos de backup do banco de dados no tipo de destino: dbbackup, destino: mydb
    tfactl blackout add -targettype dbbackup -target mydb
  • Para fazer blecaute de eventos do dataguard do banco de dados no tipo de destino: db_dataguard, destino: mydb
    tfactl blackout add -targettype db_dataguard -target mydb -timeout 30m
  • Para fazer blecaute de eventos de tablespace do banco de dados no tipo de destino: db_tablespace, destino: system, contêiner: mydb
    tfactl blackout add -targettype db_tablespace -target system -container mydb -timeout 30m
  • Para fazer blecaute de TODOS os eventos no tipo de destino: host, destino: all
    tfactl blackout add -targettype host -event all -target all -timeout 1h -reason "Disabling all events during patching"
  • Para imprimir detalhes do blecaute
    tfactl blackout print
    
    .-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
    |                                                                                myhostname                                                                                     |
    +---------------+---------------------+-----------+------------------------------+------------------------------+--------+---------------+--------------------------------------+
    | Target Type   | Target              | Events    | Start Time                   | End Time                     | Status | Do Collection | Reason                               |
    +---------------+---------------------+-----------+------------------------------+------------------------------+--------+---------------+--------------------------------------+
    | HOST          | ALL                 | ALL       | Thu Mar 24 16:48:39 UTC 2022 | Thu Mar 24 17:48:39 UTC 2022 | ACTIVE | false         | Disabling all events during patching |
    | DATABASE      | MYDB                | ORA-00600 | Thu Mar 24 16:39:03 UTC 2022 | Fri Mar 25 16:39:03 UTC 2022 | ACTIVE | false         | NA                                   |
    | DATABASE      | ALL                 | ORA-04031 | Thu Mar 24 16:39:54 UTC 2022 | Thu Mar 24 17:39:54 UTC 2022 | ACTIVE | false         | NA                                   |
    | DB_DATAGUARD  | MYDB                | ALL       | Thu Mar 24 16:41:38 UTC 2022 | Thu Mar 24 17:11:38 UTC 2022 | ACTIVE | false         | NA                                   |
    | DBBACKUP      | MYDB                | ALL       | Thu Mar 24 16:40:47 UTC 2022 | Fri Mar 25 16:40:47 UTC 2022 | ACTIVE | false         | NA                                   |
    | DB_TABLESPACE | SYSTEM_CDBNAME_MYDB | ALL       | Thu Mar 24 16:45:56 UTC 2022 | Thu Mar 24 17:15:56 UTC 2022 | ACTIVE | false         | NA                                   |
    '---------------+---------------------+-----------+------------------------------+------------------------------+--------+---------------+--------------------------------------'
  • Para fazer blecaute do evento: ORA-00600 no tipo de destino: database, destino: mydb
    tfactl blackout remove -targettype database -event "ORA-00600" -target mydb
  • Para remover o blecaute de eventos de backup do banco de dados no tipo de destino: dbbackup, destino: mydb
    tfactl blackout remove -targettype dbbackup -target mydb
  • Para remover o blecaute de eventos de tablespace do banco de dados no tipo de destino: db_tablespace, destino: system, contêiner: mydb
    tfactl blackout remove -targettype db_tablespace -target system -container mydb
  • Para remover o blecaute de eventos de host no tipo de destino: host, destino: all
    tfactl blackout remove -targettype host -event all -target all

Remediação

Estes tópicos abrangem alguns problemas comuns que você pode encontrar e como resolvê-los.

HEALTH.DB_GUEST.FILESYSTEM.FREE_SPACE

Instrução sobre Problema: Um ou mais sistemas de arquivos da VM convidada têm espaço livre abaixo de 10%.

Risco: O espaço livre insuficiente do sistema de arquivos da VM convidada pode causar falha na alocação de espaço em disco, o que pode resultar em erros e falhas muito abrangentes no software Oracle (Banco de Dados, Clusterware, Nuvem, Exadata).

Ação:

Os utilitários Oracle Cloud e Exadata são executados automaticamente para expurgar arquivos antigos de log e de rastreamento criados pelo software da Oracle a fim de reivindicar o espaço do sistema de arquivos.

Se os utilitários de reivindicação automática de espaço do sistema de arquivos não puderem expurgar suficientemente arquivos antigos para limpar esse evento, execute as seguintes ações:

  1. Remova os arquivos e/ou diretórios desnecessários criados manualmente ou por aplicativos ou utilitários instalados pelo cliente. Os arquivos criados por software instalado pelo cliente estão fora do escopo dos utilitários de reivindicação automática de espaço do sistema de arquivos da Oracle. O seguinte comando do sistema operacional, executado como usuário opc, é útil para identificar diretórios que consomem espaço em disco excessivo:
    $ sudo du -hx file-system-mount-point | sort -hr

    Somente remova arquivos ou diretórios que tenha certeza de que podem ser removidos com segurança.

  2. Reivindique o espaço em disco do sistema de arquivos /u02 removendo Homes de Banco de Dados que não tenham bancos de dados. Para obter mais informações sobre o gerenciamento de Homes de Banco de Dados, consulte Gerenciar Homes do Oracle Database on Exadata Database Service na Instância do Exadata Cloud Infrastructure.
  3. Abra uma solicitação de serviço para receber orientações adicionais sobre como reduzir o uso do espaço do sistema de arquivos.
AVAILABILITY.DB_GUEST.CRS_INSTANCE.DOWN

Instrução do Problema: A Pilha Pronta do Cluster está em um estado off-line ou falhou.

Risco: Se o Cluster Ready Service estiver off-line em um nó, o nó não poderá fornecer serviços de banco de dados para o aplicativo.

Ação:

  1. Verifique se o CRS foi interrompido pelo administrador, como parte de um evento de manutenção planejado ou de uma expansão ou redução do armazenamento local.
    1. Os seguintes eventos de aplicação de patch interromperão o CRS:
      1. Aplicação de Patch no GRID
      2. Aplicação de patch do Convidado da VM do Exadata
      3. Aplicação de Patch do Host da VM do Exadata
  2. Se o CRS tiver sido interrompido inesperadamente, o status atual poderá ser verificado emitindo o comando crsctl check crs.
    1. Se o nó não estiver respondendo, o nó da VM poderá estar sendo reinicializado. Aguarde a conclusão da reinicialização do nó. O CRS normalmente será iniciado por meio do processo init.
  3. Se o CRS ainda estiver inativo, investigue a causa da falha consultando o alert.log encontrado em /u01/app/grid/diag/crs/<node_name>/crs/trace.

    Verifique as entradas de log correspondentes à data/hora do evento de inatividade. Aja com base em qualquer possível remediação.

  4. Reinicie o CRS, emitindo o comando crsctl start crs.
  5. Uma reinicialização bem-sucedida do CRS vai gerar o evento de limpeza: AVAILABILITY.DB_GUEST.CRS_INSTANCE.DOWN_CLEARED.
AVAILABILITY.DB_CLUSTER.SCAN_LISTENER.DOWN

Instrução do Problema: Um listener de SCAN está inativo e não pode aceitar conexões de aplicativos.

Risco: Se todos os listeners de SCAN estiverem inativos, as conexões de aplicativos com o banco de dados por meio do listener falharão.

Ação:

Inicie o listener de SCAN para receber o evento DOWN_CLEARED.

Evento DOWN do tipo INFORMATION

  1. Se o evento tiver sido causado por uma ação de manutenção do Oracle Cloud, como executar uma atualização de software do Grid Infrastructure, nenhuma ação será necessária. O listener de SCAN afetado fará failover automaticamente para uma instância disponível.
  2. Se o evento tiver sido causado pela ação do usuário, inicie o listener de SCAN na próxima oportunidade.

Evento DOWN do tipo CRITICAL

Verifique o status de SCAN e reinicie o listener de SCAN.

  1. Faça log-in na VM como usuário opc e faça sudo para o usuário grid:
     sudo su - grid
  2. Verifique o status do listener de SCAN em qualquer nó:
     srvctl status scan_listener 
  3. Inicie o listener de SCAN:
     srvctl start scan_listener
  4. Verifique novamente o status dos listeners de SCAN em qualquer nó:

    Se o scan_listener ainda estiver inativo, investigue a causa da falha do listener de scan:

    1. Colete os logs do CRS e do sistema operacional 30 minutos antes e 10 minutos para o <hostName>indicado no log. Observe que o horário no payload do evento é sempre fornecido no UTC. Para a coleta tfactl, ajuste o horário para o fuso horário do Cluster de VMs. Como o usuário do grid:
       tfactl diagcollect -crs -os -node <hostName> –from "<eventTime adjusted for local vm timezone> - 30 minute " -to "<eventTime adjusted for local vm timezone> + 10 minutes"
    2. Verifique o log do listener de SCAN localizado em /u01/app/grid/diag/tnslsnr/<hostName>/<listenerName>/trace
AVAILABILITY.DB_GUEST.CLIENT_LISTENER.DOWN

Instrução do Problema: Um listener de cliente está inativo e não pode aceitar conexões de aplicativos.

Risco:
  • Se o listener de cliente do nó estiver inativo, as instâncias do banco de dados no nó não poderão fornecer serviços para o aplicativo.
  • Se o listener de cliente estiver inativo em todos os nós, qualquer aplicativo que se conectar a qualquer banco de dados usando SCAN ou VIP falhará.

Ação:

Inicie o listener de cliente para receber o evento DOWN_CLEARED.

Evento DOWN do tipo INFORMATION

  1. Se o evento tiver sido causado por uma ação de manutenção do Oracle Cloud, como executar uma atualização de software do Grid Infrastructure, nenhuma ação será necessária. O listener de cliente afetado será reiniciado automaticamente quando a manutenção que afeta a instância de grade for concluída.
  2. Se o evento foi causado por uma ação do usuário, inicie o listener de cliente na próxima oportunidade.

Evento DOWN do tipo CRITICAL

Verifique o status do listener de cliente e reinicie-o.

  1. Faça log-in na VM como usuário opc e faça sudo para o usuário grid:
    [opc@vm ~] sudo su - grid
  2. Verifique o status do listener de cliente em qualquer nó:
    [grid@vm ~] srvctl status listener 
  3. Inicie o listener de cliente:
    [grid@vm ~] srvctl start listener
  4. Verifique novamente o status do listener de cliente em qualquer nó:

    Se o listener de cliente ainda estiver desativado, investigue a causa da falha dele:

    1. Use tfactl para coletar os logs do CRS e do sistema operacional 30 minutos antes e 10 minutos para o <hostName> indicado no log. Observe que o horário no payload do evento é sempre fornecido no UTC. Para a coleta de tfactl, ajuste o horário para o fuso horário do Cluster de VMs.
      [grid@vm ~] tfactl diagcollect -crs -os -node <hostName> –from "<eventTime adjusted for local vm timezone> - 30 minute " -to "<eventTime adjusted for local vm timezone> + 10 minutes"
    2. Verifique o log do listener localizado em /u01/app/grid/diag/tnslsnr/<hostName>/<listenerName>/trace
AVAILABILITY.DB_GUEST.CDB_INSTANCE.DOWN

Instrução do Problema: Uma instância do banco de dados ficou inativa.

Risco: Uma instância do banco de dados ficou inativa, o que poderá resultar em desempenho reduzido se as instâncias do banco de dados estiverem disponíveis em outros nós do cluster, ou em tempo de inatividade completo, se as instâncias do banco de dados em todos os nós ficarem inativas.

Ação:

Inicie a instância do banco de dados para receber o evento DOWN_CLEARED.

Evento DOWN do tipo INFORMATION
  1. Se o evento tiver sido causado por uma ação de manutenção do Oracle Cloud, como executar uma atualização de software do Home do Banco de Dados, nenhuma ação será necessária. A instância do banco de dados afetado será reiniciada automaticamente quando a manutenção que afeta a instância for concluída.
  2. Se o evento tiver sido causado pela ação do usuário, inicie a instância do banco de dados afetado na próxima oportunidade.

Evento DOWN do tipo CRITICAL

  1. Verifique o status do banco de dados e reinicie a instância de banco de dados inativa.
    1. Faça log-in na VM como usuário oracle:
    2. Defina o ambiente:
      [oracle@vm ~] . <dbName>.env
    3. Verifique o status do banco de dados:
      [oracle@vm ~] srvctl status database -db <dbName>
    4. Inicie a instância do banco de dados:
      [oracle@vm ~] srvctl start instance -db <dbName> -instance <instanceName>
  2. Investigue a causa da falha da instância do banco de dados.
    1. Verifique os eventos do Trace File Analyzer (TFA) para o banco de dados:
      [oracle@vm ~] tfactl events -database <dbName> -instance <instanceName>
    2. Verifique o log de alerta do banco de dados localizado em $ORACLE_BASE/diag/rdbms/<dbName>/<instanceName>/trace/alert_<instanceName>.log
AVAILABILITY.DB_GUEST.CRS_INSTANCE.EVICTION

Instrução do Problema: O Oracle Clusterware foi projetado para executar uma remoção de nó removendo um ou mais nós do cluster se algum problema crítico for detectado. Um problema crítico pode ser um nó que não está respondendo por meio de pulsação de rede, um nó que não está respondendo por meio de pulsação de disco, uma máquina suspensa ou gravemente degradada ou um processo ocssd.bin suspenso. A finalidade desta remoção de nó é manter a integridade geral do cluster removendo os membros danificados.

Riscos: Durante o tempo necessário para reiniciar o nó removido, o nó não pode fornecer serviços de banco de dados para o aplicativo.

Ação: A remoção do nó do CRS pode ser causada por processos OCSSD (daemon CSS), CSSDAGENT ou CSSDMONITOR. Isso requer determinar qual processo foi responsável pela remoção do nó e revisar os arquivos de log relevantes. As causas comuns de remoção de OCSSD são falhas/latências de rede, problemas de Entrada/Saída com voting disks CSS, um escalonamento de eliminação de membros. As remoções de CSSDAGENT ou CSSDMONITOR podem ser um problema do programador do sistema operacional ou um thread suspenso no daemon CSS.

Os arquivos de log a serem analisados incluem:

  • log de alerta do clusterware
  • log cssdagent
  • log cssdmonitor
  • log ocssd
  • log lastgasp
  • /var/log/messages
  • Dados do Observador do CHM/SO
  • Detalhe de opatch lsinventory

Para obter mais informações sobre como coletar a maioria dos arquivos, consulte Autonomous Health Framework (AHF) - Including TFA and ORAchk/EXAchk (Doc ID 2550798.1).

Para obter mais informações sobre diagnóstico e solução de problemas de remoção de nó CRS, consulte Troubleshooting Clusterware Node Evictions (Reboots) (Doc ID 1050693.1).

HEALTH.DB_CLUSTER.CDB.CORRUPTION

Instrução do Problema: As corrupções podem levar a erros de aplicativo ou de banco de dados e, na pior das hipóteses, resultar em perda de dados significativa se não tratadas imediatamente.

Um bloco corrompido é um que foi alterado para ser diferente do que o Oracle Database espera encontrar. As corrupções de bloco podem ser categorizadas como físicas ou lógicas:
  • Em uma corrupção de bloco física, que também é chamada de corrupção de mídia, o banco de dados não reconhece o bloco; a soma de verificação é inválida ou o bloco contém zeros. Um exemplo de corrupção mais sofisticada de bloco seria quando o cabeçalho e o rodapé do bloco não correspondem.
  • Em uma corrupção de bloco lógica, o conteúdo do bloco é fisicamente mostrado e passa nas verificações de bloco físico; no entanto, o bloco pode estar logicamente inconsistente. Exemplos de corrupção de bloco lógica incluem tipo de bloco incorreto, dados incorretos ou número de sequência de bloco de redo, corrupção de parte de uma linha ou entrada de índice ou corrupções no dicionário de dados.

Para obter mais informações, consulte Corrupções de Bloco Físicas e Lógicas. Tudo o que você queria saber sobre isso. (ID do Documento 840978.1).

As corrupções de blocos também podem ser divididas em interblocos e intrabloco:
  • Em uma corrupção intrabloco, a corrupção ocorre no próprio bloco e pode ser uma corrupção física ou lógica do bloco.
  • Em uma corrupção interblocos, a corrupção ocorre entre blocos e só pode ser uma corrupção lógica.
A Oracle verifica os seguintes erros no alert.log:
  • ORA-01578
  • ORA-00752
  • ORA-00753
  • ORA-00600 [3020]
  • ORA-00600 [kdsgrp1]
  • ORA-00600 [kclchkblk_3]
  • ORA-00600 [13013]
  • ORA-00600 [5463]

Risco: Uma interrupção da corrupção de dados ocorre quando um componente de hardware, software ou rede faz com que dados corrompidos sejam lidos ou gravados. O impacto no nível de serviço de uma interrupção na corrupção de dados pode variar, desde uma pequena parte do aplicativo ou banco de dados (para um único bloco de banco de dados) até uma grande parte do aplicativo ou banco de dados (tornando-o essencialmente inutilizável). Se a ação de remediação não for executada imediatamente, o tempo de inatividade potencial e a perda de dados poderão aumentar.

Ação:

No momento, a notificação de evento atual é acionada em corrupções de bloco físicas (ORA-01578), gravações perdidas (ORA-00752, ORA-00753 e ORA-00600 com o primeiro argumento 3020) e corrupções lógicas (típicas detectadas de ORA-00600 com o primeiro argumento de kdsgrp1, kdsgrp1, kclchkblk_3, 13013 OU 5463).

A Oracle recomenda as seguintes etapas:
  1. Confirme se essas corrupções foram relatadas no arquivo de rastreamento alert.log. Registre uma Solicitação de Serviço (SR) com o relatório EXAchk mais recente, trecho do alert.log e do arquivo de rastreamento contendo os erros de corrupção, qualquer histórico de alterações recentes de aplicativos, bancos de dados ou softwares e qualquer log do sistema, do clusterware e do banco de dados durante o mesmo período. Para todos esses casos, uma coleta do TFA deve estar disponível e ser anexada à SR.
  2. Para obter recomendações de reparo, consulte Tratando Problemas de Corrupção do Oracle Database (ID do Documento 1088018.1).
Para corrupções físicas ou erros ORA-1578, as seguintes notas serão úteis:
  • ID do Documento 1578.1 : OERR: ORA-1578 "bloco de dados ORACLE corrompido (arquivo # %s, bloco # %s)" Nota Principal
  • ID do Documento 472231.1: Como identificar todos os Objetos Corrompidos no Banco de Dados reportados pelo RMAN
  • ID do Documento 819533.1: Como identificar o Objeto corrompido reportado por ORA-1578 / RMAN / DBVERIFY
  • Dependendo do objeto que tem a corrupção, siga a orientação no ID do Documento 1088018.1. Observe que o RMAN pode ser usado para recuperar um ou vários blocos de dados que estão corrompidos fisicamente. Também usando o Active Data Guard com aplicação em tempo real, o reparo de bloqueio automático de corrupções físicas de dados teria ocorrido automaticamente.
Para corrupções lógicas causadas por gravações perdidas (ORA-00752, ORA-00753 e ORA-00600 com o primeiro argumento 3020) nos bancos de dados principal ou stand-by, elas serão detectadas no processo de aplicação de redo principal ou stand-by. As observações a seguir serão úteis:
  • Siga a orientação e o ID do Documento 1088018.1.
  • Se você tiver uma corrupção de gravação stand-by e perdida no principal ou no stand-by, consulte Resolvendo ORA-00752 ou ORA-00600 [3020] Durante a Recuperação do Stand-by (ID do Documento 1265884.1)
Para corrupções lógicas (típicas detectadas de ORA-00600 com argumentos kdsgrp1, kclchkblk_3, 13013 OU 5463):
  • Siga a orientação e o ID do Documento 1088018.1 para obter orientação específica sobre o erro detectado.
  • Se você tiver uma corrupção lógica e do stand-by no principal, consulte Resolvendo Erros de Corrupção Lógica de Bloco em um Banco de Dados Stand-by Físico (ID do Documento 2821699.1)
HEALTH.DB_CLUSTER.CDB.ARCHIVER_HANG

Instrução do Problema: A Instância do CDB RAC pode ser interrompida temporária ou permanentemente por causa da incapacidade do gravador de log (LGWR) de gravar os buffers de log em um redo log on-line. Isso ocorre porque todos os logs on-line precisam de arquivamento. Quando o arquivador (ARC) puder arquivar pelo menos um redo log on-line, o LGWR poderá retomar a gravação dos buffers de log em redo logs on-line e o impacto do aplicativo será reduzido.

Risco: Se a suspensão do arquivador for temporária, isso poderá resultar em uma pequena desativação ou paralisação do aplicativo para processos de aplicativo que tentem confirmar suas alterações no banco de dados. Se o archiver não for desbloqueado, os aplicativos poderão ter um atraso maior no processamento.

Ação:
  • Consulte Script para Localizar o Histórico de Switch de Redolog e Descobrir o Tamanho do Log de Arquivamento para Cada Instância no RAC (ID do Documento 2373477.1) para determinar a frequência horária de cada thread/instância.
  • Se qualquer bucket por hora for maior que 12, considere redimensionar os redo logs on-line. Consulte o item 2 abaixo para ver as etapas de redimensionamento.
  • Se as paralizações do banco de dados forem temporárias, talvez o arquivador não consiga acompanhar o redo log gerado. Verifique se no arquivo alert.log, $ORACLE_BASE/diag/rdbms/<dbName>/<instanceName>/trace/alert_<instanceName>.log, há a mensagem "All online logs need archiving"; vários eventos em um curto período podem indicar 2 soluções possíveis.
    • Se o número de grupos de redo logs por thread for menor que 4, considere adicionar mais grupos de logs para atingir 4. Consulte o item 1 abaixo para ver as etapas de ação de redo log.
    • A outra solução possível seria redimensionar os redo logs. Consulte o item 2 abaixo para ver as etapas de redimensionamento.
  • Para Data Guard e Não Data Guard, verifique Configurar Redo Logs On-line Apropriadamente da seção Visão Geral e Melhores Práticas do Oracle Database High Availability para diretrizes de dimensionamento.
  1. Adicione um grupo de redo logs para cada thread. O redo log adicional deve ser igual ao tamanho do log atual.
    1. Use a seguinte consulta:
      select max(group#) Ending_group_number, thread#, count(*) number_of_groups_per_thread, bytes redo_size_in_bytes from v$log group by thread#,bytes
    2. Adicione um novo grupo por thread usando o mesmo tamanho dos redo logs atuais.
      alter database add logfile thread <thread_number> Group <max group + 1> ('<DATA_DISKGROUP>') size <redo_size_in_bytes>
  2. Redimensione os redo logs on-line adicionando redo logs maiores e eliminando os redo logs menores atuais.
    1. Use a seguinte consulta:
      select max(group#) Ending_group_number, thread#, count(*) number_of_groups_per_thread, bytes redo_size_in_bytes from v$log group by thread#,bytes
    2. Adicione o mesmo número de redo logs para cada thread <number_of_groups_per_thread> que existe no momento. O <new_redo_size_in_bytes> deve ser baseado em Configurar Redo Logs On-line Apropriadamente da seção Visão Geral e Melhores Práticas do Oracle Database High Availability.
      1. alter database add logfile thread <thread_number> Group <max group + 1> ('<DATA_DISKGROUP>') size <new_redo_size_in_bytes>
      2. Os redo logs menores originais devem ser excluídos. Um redo log só poderá ser excluído se seu status for inativo.

        Para determinar o status de um problema de redo logs:

        select group#, thread#, status, bytes from v$log order by bytes, group#, thread#;
        Para excluir os redo logs menores originais:
        alter database drop logfile <group#>
  • Se o banco de dados estiver suspenso, o destino do arquivo de log principal e o alternativo poderão estar cheios. Verifique o HEALTH.DB_CLUSTER.DISK_GROUP.FREE_SPACE para obter detalhes sobre como liberar espaço nos grupos de discos RECO e DATA.
HEALTH.DB_CLUSTER.CDB.DATABASE_HANG

Instruções do Problema: O gerenciamento de suspensões detectou uma suspensão de processo e gerou uma mensagem de erro ORA-32701. Além disso, esse evento poderá ser gerado se o Processo de Diagnóstico (DIA0) detectar uma suspensão em um processo de banco de dados crítico.

Risco: Uma suspensão pode indicar problemas relacionados a recurso, sistema operacional ou codificação de aplicativo.

Ação:

Investigue a causa da suspensão da sessão.
  1. Verifique os eventos do TFA do banco de dados quanto aos seguintes padrões de mensagem correspondentes à data/hora do evento: ORA-32701, "DIA0 Processo de Banco de Dados Crítico Bloqueado" ou "DIA0 Processo de Banco de Dados Crítico Como Raiz".
    [oracle@vm ~] tfactl events -database <dbName> -instance <instanceName>
  2. Verifique o arquivo alert.log.
    $ORACLE_BASE/diag/rdbms/<dbName>/<instanceName>/trace/alert_<instanceName>.log
  3. Para ora-32701: Um sistema sobrecarregado pode causar andamento lento, que pode ser interpretado como suspensão.

    O gerenciador de suspensões pode tentar resolver a suspensão encerrando o processo do bloqueador final.

  4. Para mensagens do Processo de Banco de Dados Crítico DIA0: Cerifique as linhas de diagnóstico relacionadas que indicam o processo e o motivo da suspensão.
HEALTH.DB_CLUSTER.CDB.BACKUP_FAILURE

Instrução do Problema: Falha em um BACKUP incremental diário do CDB.

Risco: Uma falha do backup pode comprometer a capacidade de usar os backups para restauração/recuperabilidade do banco de dados. O Objeto de Ponto de Recuperação (RPO) e o Objeto de Tempo de Recuperação (RTO) podem ser afetados.

Ação:

Verifique os logs do RMAN correspondentes à data/hora do evento. Observe que o timestamp do evento <eventTime> está em UTC. Ajuste conforme necessário para o fuso horário da VM.

  • Para Backups Gerenciados pela Oracle ou Backups Configurados pelo Usuário do Exadata Cloud Infrastructure em dbaascli:
    • A saída do RMAN pode ser encontrada em /var/opt/oracle/log/<DB_NAME>/obkup.

      Os logs incrementais diários têm o seguinte formato obkup_yyyy-mm-dd_24hh:mm:ss.zzzzzzzzzzzz.log no diretório obkup. Os logs ficam localizados no nó/instância mais baixo ativo do banco de dados quando o backup foi iniciado.

    • Verifique se há alguma falha no log:
      • Se a falha for por causa de um evento externo fora do RMAN, por exemplo, o local do backup estava cheio ou um problema de rede, resolva o problema externo.
      • Para outros erros de script do RMAN, colete os logs de diagnóstico e abra uma Solicitação de Serviço. Consulte Conjunto de Ferramentas do DBAAS: Usando o dbaascli para Coletar Logs do Conjunto de Ferramentas da Nuvem e Executar uma Verificação de Integridade do Conjunto de Ferramentas da Nuvem.

    • Se o problema for transitório ou for resolvido, faça um novo backup incremental: Consulte dbaascli database backup.

  • Para backup gerenciado e de propriedade do cliente obtido por meio do RMAN:
    • Verifique os logs do RMAN para o backup.
HEALTH.DB_CLUSTER.DISK_GROUP.FREE_SPACE

Instrução do Problema: O uso do espaço de grupo de discos ASM está em ou excede 90%.

Risco: Espaço insuficiente de grupo de discos do ASM pode causar falha na criação do banco de dados, falha na criação do tablespace e do arquivo de dados, falha na extensão automática do arquivo de dados ou falha no rebalanceamento do ASM.

Ação:

O espaço usado do grupo de discos do ASM é determinado pela execução da consulta a seguir enquanto conectado à instância do ASM.
[opc@node ~] sudo su - grid
[grid@node ~] sqlplus / as sysasm
 
SQL> select 'ora.'||name||'.dg', total_mb, free_mb, round ((1-(free_mb/total_mb))*100,2) pct_used from v$asm_diskgroup;
 
NAME                             TOTAL_MB    FREE_MB   PCT_USED
------------------------------ ---------- ---------- ----------
ora.DATAC1.dg                    75497472    7408292      90.19
ora.RECOC1.dg                    18874368   17720208       6.11

A capacidade do grupo de discos do ASM pode ser aumentada das seguintes maneiras:

  1. Dimensione o armazenamento do Cluster de VMs do Exadata para adicionar mais capacidade de grupo de discos do ASM. Consulte Dimensionando uma Instância do Exadata Cloud Infrastructure.
  2. Dimensione o armazenamento do Exadata Infrastructure para adicionar mais capacidade de grupo de discos do ASM. Consulte Dimensionando a Computação e o Armazenamento do Exadata X8M e X9M.

O uso do espaço de grupo de discos DATA pode ser reduzido das seguintes maneiras:

  1. Elimine arquivos de dados não utilizados e arquivos temporários dos bancos de dados. Consulte Eliminando Arquivos de Dados.
  2. Encerre os bancos de dados não utilizados (por exemplo, bancos de dados de teste). Consulte Usando a Console para Encerrar um Banco de Dados.

O uso do espaço de grupo de discos RECO pode ser reduzido das seguintes maneiras:

  1. Elimine Pontos de Restauração Garantidos desnecessários. Consulte Usando Pontos de Restauração Normais e Garantidos.
  2. Exclua redo logs arquivados ou backups de banco de dados já submetidos a backup fora da Área de Recuperação Flash (FRA). Consulte Mantendo a Área de Recuperação Rápida.

O uso do espaço de grupo de discos SPARSE pode ser reduzido das seguintes maneiras:

  1. Mova os bancos de dados principais de teste de cópia completa para outro grupo de discos (por exemplo, DATA).
  2. Elimine bancos de dados de snapshot não utilizados ou bancos de dados principais de teste. Consulte Gerenciando Snapshots do Exadata.

Para obter mais informações sobre o gerenciamento dos arquivos de log e de diagnóstico, consulte Gerenciando os Arquivos de Log e Diagnóstico no Oracle Exadata Database Service on Dedicated Infrastructure.

Gerenciando os Arquivos de Log e de Diagnóstico no Oracle Exadata Database Service on Dedicated Infrastructure

Os componentes de software no Oracle Exadata Database Service on Dedicated Infrastructure geram uma variedade de arquivos de log e diagnóstico, e nem todos esses arquivos são automaticamente arquivados e expurgados. Portanto, gerenciar a identificação e a remoção desses arquivos para evitar a falta de espaço de armazenamento de arquivos é uma tarefa administrativa importante.

As implantações de banco de dados no ExaDB-D incluem o script cleandblogs para simplificar essa tarefa administrativa. O script é executado diariamente como job cron em cada nó de computação para arquivar arquivos de chave e remover arquivos antigos de log e de diagnóstico.

O script cleandblogs opera usando a ferramenta adrci (Automatic Diagnostic Repository [ADR] Command Interpreter) para identificar e expurgar pastas e arquivos de diagnóstico de destino para cada Oracle Home listado em /etc/oratab. Ele também direciona logs, arquivos de auditoria e dumps de núcleo do Oracle Net Listener.

No ExaDB-D, o script é executado separadamente como usuário oracle para limpar arquivos de log e de diagnóstico associados ao Oracle Database e como usuário grid para limpar arquivos de log e de diagnóstico associados ao Oracle Grid Infrastructure.

O script cleandblogs usa um arquivo de configuração para determinar por quanto tempo manter cada tipo de log ou arquivo de diagnóstico. Você pode editar o arquivo para alterar os períodos de retenção padrão. O arquivo está localizado em /var/opt/oracle/cleandb/cleandblogs.cfg em cada nó de computação.

Observação

Configure um período de retenção ideal para cada tipo de log ou arquivo de diagnóstico. Um período de retenção insuficiente impedirá a análise da causa raiz e a investigação de problemas.
Parâmetro Descrição e Valor Padrão

AlertRetention

Valor de retenção do log de alerta (alert_instance.log) em dias.

Valor padrão: 14

ListenerRetention

Valor de retenção do log do listener (listener.log) em dias.

Valor padrão: 14

AuditRetentionDB

Valor de retenção de auditoria do banco de dados (*.aud) em dias.

Valor padrão: 1

CoreRetention

Valor de retenção de dump/arquivos de núcleo (*.cmdp*) em dias.

Valor padrão: 7

TraceRetention

Valor de retenção do arquivo de rastreamento (*.tr* e *.prf) em dias.

Valor padrão: 7

longpRetention

Dados designados no ADR (Automatic Diagnostic Repository) como tendo uma vida útil longa (o atributo LONGP_POLICY). Para obter informações sobre o ADR, consulte Automatic Diagnostic Repository (ADR) no Guia do Administrador do Oracle Database.

Valor padrão: 14

shortpRetention

Dados designados no ADR (Automatic Diagnostic Repository) como tendo uma vida útil curta (o atributo SHORTP_POLICY). Para obter informações sobre o ADR, consulte Automatic Diagnostic Repository (ADR) no Guia do Administrador do Oracle Database.

Valor padrão: 7

LogRetention

Retenção de arquivo de log em dias para arquivos em /var/opt/oracle/log e arquivos de log no ACFS em /var/opt/oracle/dbaas_acfs/log.

Valor padrão: 14

LogDirRetention

Retenção do arquivo de log cleandblogs em dias.

Valor padrão: 14

ScratchRetention

Retenção temporária de arquivo em dias para arquivos em /scratch.

Valor padrão: 7

Arquivando Logs de Alerta e Logs de Listener

Ao limpar logs de alerta e listener, o cleandblogs primeiro arquiva e compacta os logs, operando da seguinte forma:
  1. O arquivo de log atual é copiado para um arquivo compactado que termina com um registro de data.
  2. O arquivo de log atual foi esvaziado.
  3. O arquivo é compactado usando gzip.
  4. Todos os arquivos compactados existentes mais antigos que o período de retenção são excluídos.

Executando o Script cleandblogs Manualmente

O script cleandblogs é executado automaticamente diariamente em cada nó de computação, mas você também poderá executar o script manualmente se surgir a necessidade.

  1. Conecte-se ao nó de computação como usuário oracle para limpar os arquivos de log e diagnóstico associados ao Oracle Database ou conecte-se como usuário grid para limpar os arquivos de log e diagnóstico associados ao Oracle Grid Infrastructure.

    Para obter instruções detalhadas, consulte Estabelecendo Conexão com uma Máquina Virtual usando SSH.

    Altere para o diretório que contém o script cleandblogs:
    $ cd /var/opt/oracle/cleandb
  2. Execute o script cleandblogs:
    $ ./cleandblogs.pl
    Ao executar o script manualmente, você pode especificar um arquivo de configuração alternativo a ser usado em vez de cleandblogs.cfg usando a opção --pfile:
    $ ./cleandblogs.pl --pfile config-file-name
  3. Feche sua conexão com o nó de computação:
    $ exit
CONFIGURATION.DB_GUEST.MEMORY.HUGEPAGES_TOO_LARGE

Instrução do Problema: Muita memória de VM está alocada para uso do recurso HugePages.

Risco: Memória excessiva alocada para HugePages pode resultar em mau desempenho do banco de dados ou em falta de memória do sistema, em excesso de encapsulamento ou em falha nos serviços cruciais do sistema, causando falha geral no sistema ou remoção de nó.

Ação:

  1. Reduza o uso de memória de HugePages. Para determinar a definição adequada do parâmetro do sistema operacional vm.nr_hugepages, consulte o documento 361323.1 do My Oracle Support.
  2. Expanda a memória da VM. Para obter mais informações sobre como dimensionar a memória da VM, consulte Introdução às Operações de Expansão ou Redução.
CONFIGURATION.DB_GUEST.SSHD.INVALID

Instrução do Problema: A configuração do SSHD é inesperada.

Definição de Configuração do SSHD Valor Esperado

PubkeyAuthentication

sim

AuthorizedKeysFile

.ssh/authorized_keys

Esse arquivo deve existir no diretório home do usuário root.

HostbasedAuthentication

nenhuma

IgnoreUserKnownHosts

sim

IgnoreRhosts

sim

PermitEmptyPasswords

nenhuma

PasswordAuthentication

nenhuma

ChallengeResponseAuthentication

nenhuma

GSSAPIAuthentication

nenhuma

UsePAM

sim

PrintMotd

nenhuma

UsePrivilegeSeparation

sim

PermitUserEnvironment

nenhuma

Compression

atrasado

MaxStartups

100

AcceptEnv

Deve conter um dos seguintes valores:
  • LANG
  • LC_CTYPE
  • LC_NUMERIC
  • LC_TIME
  • LC_COLLATE
  • LC_MONETARY
  • LC_MESSAGES
  • LC_PAPER
  • LC_NAME
  • LC_ADDRESS
  • LC_TELEPHONE
  • LC_MEASUREMENT
  • LC_IDENTIFICATION
  • LC_ALL
  • LANGUAGE
  • XMODIFIERS

Subsystem

sftp /usr/libexec/openssh/sftp-server

Protocol

2

AddressFamily

inet

Risco: A configuração do SSHD é inesperada, o que pode causar falha na automação do Oracle Cloud ou impedir o acesso SSH do cliente à VM.

Ação: Altere o SSHD para corresponder à configuração esperada.

  1. Verifique se o serviço SSHD está ativo.
    $ sudo systemctl is-active sshd.service
    active

    Se o serviço SSHD estiver inativo, inicie-o.

    $ sudo systemctl start sshd.service
  2. Verifique se o serviço SSHD está ativado.
    $ sudo /opt/oracle.cellos/host_access_control ssh-service --status
    [INFO] [IMG-SEC-1201] Service sshd is enabled {1}

    Se o serviço SSHD estiver desativado, ative-o.

    $ sudo /opt/oracle.cellos/host_access_control ssh-service --enable
  3. Altere a configuração do serviço SSHD para corresponder aos valores esperados de acordo com a tabela mostrada na seção Instrução do Problema acima.
    Definição de Configuração do SSHD Como Alterar a Definição Atual

    Ciphers

    /opt/oracle.cellos/host_access_control sshciphers --help

    MACs

    /opt/oracle.cellos/host_access_control ssh-macs --help

    PermitRootLogin

    /opt/oracle.cellos/host_access_control rootssh --help

    ClientAliveInterval

    /opt/oracle.cellos/host_access_control idle-timeout --help

    ClientAliveCountMax

    /opt/oracle.cellos/host_access_control idle-timeout --help

    ListenAddress

    /opt/oracle.cellos/host_access_control ssh-listen --help

    TODOS OS OUTROS PARÂMETROS

    • Edite /etc/ssh/sshd_config.
    • Reinicie sshd.service.$ sudo systemctl restart sshd.service
HEALTH.DB_GUEST.FILESYSTEM.CORRUPTION

Instrução do Problema: Não é possível mais gravar em um sistema de arquivos que deveria ser de leitura/gravação.

Risco: O software Oracle (Linux, Database, Clusterware, Cloud, Exadata) exige acesso de gravação aos sistemas de arquivos para funcionar corretamente.

Ação:

Sistemas de arquivos /u01 e /u02:

  1. Interrompa a execução de serviços, se houver, que estejam usando o sistema de arquivos, como Oracle Clusterware, Trace File Analyzer (TFA) e agente do Enterprise Manager (EM).
  2. Desmonte o sistema de arquivos.
  3. Execute a verificação e o reparo do sistema de arquivos.
    • ext4: Consulte Verificando e Reparando um Sistema de Arquivos.
    • xfs: Consulte Verificando e Reparando um Sistema de Arquivos XFS.
    • Se o sistema de arquivos não puder ser reparado, abra uma solicitação de serviço junto ao Suporte Técnico da Oracle para obter assistência.
  4. Monte o sistema de arquivos.
  5. Inicie os serviços.

Sistema de arquivos / (raiz):

Abra uma solicitação de serviço junto ao Suporte Técnico da Oracle para obter ajuda.

  • Se houver acesso à VM, colete a saída completa do comando dmesg(1) e forneça-a ao Suporte Técnico da Oracle.
  • Observe que o reparo do sistema de arquivos (raiz) / só é possível com acesso à console.
HEALTH.DB_CLUSTER.EXACHK.CRITICAL_ALERT

Instrução do Problema: Uma verificação de Exachk CRITICAL falhou e deve ser revisada e tratada o mais rápido possível.

Risco: Espera-se que uma verificação CRITICAL impacte um grande número de clientes E que seja tratada imediatamente (por exemplo, em até 24 horas) E atenda a um ou mais dos seguintes critérios:

  1. Corrupção em disco ou perda de dados
  2. Resultados incorretos intermitentes com o uso do recurso do Exadata (por exemplo, verificação inteligente)
  3. Impacto na disponibilidade geral do sistema
  4. Impacto grave no desempenho geral do sistema que afeta seriamente os Contratos de Nível de Serviço (SLAs) do serviço de aplicativo
  5. Redundância comprometida e incapacidade de restaurar a redundância
  6. Incapacidade de atualizar o software de maneira incremental
  7. Erro de configuração que pode levar a um impacto inesperado ou desconhecido

Ação:

Recomendamos que você obtenha o relatório HTML EXAchk do arquivo zip EXAchk mais recente e clique em "exibir" em cada verificação CRITICAL e siga as orientações de recomendação que contêm: Benefício/Impacto, Risco e Ação/Reparo. Quando a verificação CRITICAL for tratada, a próxima execução EXAchk passará por essa verificação. Para obter mais informações sobre o Oracle EXAchk, consulte Oracle Exadata Database Machine Exachk (ID do Documento 1070954.1).

Como usuário root, você pode executar novamente o comando EXAchk emitindo:
/usr/bin/exachk -profile exatier1 -noupgrade -dball

Se os resultados da verificação estiverem retornando dados falsos, registre uma Solicitação de Serviço.

Se houver uma verificação CRITICAL que precise ser temporariamente excluída, siga a seção "Ignorando Verificações de Melhores Práticas Específicas no Exadata Cloud" do Oracle Exadata Database Machine Exachk (ID do Documento 1070954.1).

HEALTH.DB_GUEST.PDB.HIGH_IO_LATENCY

Instrução do Problema: Uma latência de E/S mais alta pode levar a problemas significativos de E/S.

Risco: O aumento da latência de E/S se traduz diretamente em operações de banco de dados mais lentas e tempos de resposta de consulta SQL. Alta latência pode causar degradação significativa do desempenho do banco de dados, especialmente para cargas de trabalho OLTP.

Ação: Para investigar as esperas de leitura física de bloco único de célula alta no Exadata, siga as observações do MOS (My Oracle Support): 2119510.1 e 2530864.1.

HEALTH.DB_GUEST.CDB.HIGH_IO_LATENCY_HISTOGRAM

Instrução do Problema: Valores altos de contagem de espera pertencentes à classe de espera de E/S superior a 32 ms podem indicar um possível problema com a Infraestrutura subjacente do Exadata.

Risco: O aumento da latência de E/S se traduz diretamente em operações de banco de dados mais lentas e tempos de resposta de consulta SQL. Alta latência pode causar significância.

Ação: Para investigar as esperas de leitura física de bloco único de célula alta no Exadata, siga as observações do MOS (My Oracle Support): 2119510.1 e 2530864.1.

HEALTH.DB_GUEST.PDB.HIGH_CPU_WAITS

Instrução do Problema: Sessões intensivas de CDB/PDB da CPU aguardando o evento de espera relacionado a latch/cursor/biblioteca por mais de 120 segundos.

Risco: Esses eventos de Espera intensivos de CPU geralmente afetam o desempenho geral do sistema. Como os mutexes são recursos intensivos de CPU, no caso de contenção de mutex, o uso da CPU pode aumentar e afetar as sessões do usuário.

Ação: Para investigar as altas esperas de CPU no Banco de Dados, siga as notas do My Oracle Support (MOS): 1349387.1, 1357946.1, 1377998.1 e 444560.1, que fornecem orientação específica para solução de problemas para vários cenários.

HEALTH.DB_GUEST.PDB.EXCESSIVE_WAITS

Instrução do Problema: O evento de espera em primeiro plano está consumindo mais de 20% do tempo do banco de dados.

Risco: Altos tempos de evento de espera indicam que o banco de dados está gastando um tempo significativo aguardando recursos, processos ou operações de E/S, levando a gargalos de desempenho e potencialmente afetando a capacidade de resposta do aplicativo.

Ação: Para investigar altas esperas no Banco de Dados, siga as observações do MOS (My Oracle Support): 1377446.1.

HEALTH.DB_GUEST.PDB.EXCESSIVE_CPU_THROTTLING

Instrução do Problema: Limitação excessiva de CPU observada no Banco de Dados.

Risco: A limitação excessiva de CPU no Banco de Dados pode ocorrer quando os limites do gerenciador de recursos não correspondem à utilização do grupo de consumidores, potencialmente levando a problemas de desempenho. Se a limitação ocorrer com frequência, poderá levar a problemas de desempenho, como consultas lentas ou tempos de resposta do aplicativo.

Ação: Para solucionar problemas de limitação excessiva de CPU no Banco de Dados, siga as observações do MOS (My Oracle Support): 1339769.1.

HEALTH.DB_CLUSTER.CDB.SNAPSHOT_FRA_SPACE_ALERT_1

Instrução do Problema: O grupo de discos RECO do cluster de VMs ou o uso da FAST RECOVERY AREA (FRA) do banco de dados excede 90%.

Ação: Converta o snapshot de volta para stand-by físico usando dbaascli:

dbaascli dataguard convertStandby --standbyType physical --dbname <dbname>
HEALTH.DB_CLUSTER.CDB.SNAPSHOT_FRA_SPACE_ALERT_2

Instrução do Problema: O grupo de discos RECO do cluster de VMs ou o uso da FAST RECOVERY AREA (FRA) do banco de dados excede 95%.

Ação: O banco de dados stand-by deve ser submetido a rollback usando a instrução SQL*PLUS RECOVER DATABASE FROM SERVICE.

Converter de volta para banco de dados físico
dbaascli dataguard convertStandby --dbname <db name> --standbyType physical

Interromper recuperação gerenciada e transporte de redo

Interrompa o transporte e aplique de redologs no banco de dados stand-by.

DGMGRL> edit database <primary> set state=TRANSPORT-OFF;
DGMGRL> edit database <standby> set state=APPLY-OFF;

Salvar os nomes de arquivo de log existentes

O processo de roll forward criará novos redo logs on-line e redo logs stand-by, deixando os logs existentes como órfãos que consomem espaço. Use a consulta a seguir para salvar os nomes desses arquivos de log para que eles possam ser removidos posteriormente no processo.

SQL> set heading off linesize 999 pagesize 0 feedback off trimspool on
SQL> spool /tmp/delete_logfiles.log
SQL> select member from v$logfile;
SQL> spool off;

Salvar as definições de configuração atuais do RMAN

Salve a configuração do RMAN do banco de dados stand-by para que ele possa ser reaplicado após a restauração do arquivo de controle.

$ rman target / nocatalog log=/tmp/RMAN_settings.log <<EOF
show all;
$ grep ^CONFIGURE /tmp/RMAN_settings.log | grep -v 'RETENTION POLICY' >/tmp/RMAN_settings.rman
$ rm /tmp/RMAN_settings.log

Atualize o arquivo do controle stand-by do banco de dados principal

  1. Antes de excluir backups, determine se os backups de AL feitos pelo banco de dados de snapshots precisam ser retidos.
    • Para backups de OSS, NAS e disco, esses backups não serão mais rastreados pelo banco de dados e, portanto, não serão incluídos na exclusão baseada em retenção.
    • Esses backups devem ser excluídos manualmente diretamente do destino de backup, se não forem mais necessários.
  2. Se os backups não forem mais necessários, eles poderão ser excluídos usando o RMAN. Isso evita a necessidade de exclusão manual no futuro.
    RMAN> delete force noprompt backup device type 'sbt_tape';
    RMAN> delete force noprompt archivelog all device type 'sbt_tape';
    RMAN> delete force noprompt datafilecopy all device type 'sbt_tape';
  3. Restaure o arquivo de controle do banco de dados principal.
    $ srvctl stop database -d <db> -o immediate
    $ rman target / nocatalog
    RMAN> startup nomount
    RMAN> restore standby controlfile from service <tns alias for primary database>;
    RMAN> alter database mount;
  4. Substitua as definições de configuração do RMAN e remova os arquivos de redo log on-line e stand-by órfãos.
    RMAN> @/tmp/RMAN_settings.rman
    <output from CONFIGURE commands in the script>
    RMAN> exit
    $ rm /tmp/RMAN_settings.rman
  5. Restaure os arquivos de dados:
    1. Alterne para a encarnação atual do banco de dados principal. No banco de dados principal, execute:
      RMAN> list incarnation;
      list incarnation;
      using target database control file instead of recovery catalog
       
      List of Database Incarnations
      DB Key  Inc Key DB Name  DB ID            STATUS  Reset SCN  Reset Time
      ------- ------- -------- ---------------- --- ---------- ----------
      1       1       OGG_DG   1153531161       PARENT  1          21-JAN-25
      2       2       OGG_DG   1153531161       CURRENT 1514702    01-JUL-25
      
    2. No banco de dados stand-by, execute:
      RMAN> reset database to incarnation <>;
  6. Encaminhar o Banco de Dados Stand-by: O banco de dados stand-by agora está pronto para executar a transferência incremental usando a operação de recuperação do serviço.

    Reinicie todas as instâncias a serem montadas.

    $ srvctl stop database -db <dbname> -o immediate
    $ srvctl start database -db <dbname> -o mount
    
  7. Reativar Transporte de Redo: Os logs arquivados gerados durante o roll forward são necessários para levar o banco de dados a um estado consistente. É mais eficiente permitir que o banco de dados principal envie o redo para o stand-by enquanto o roll forward estiver em andamento, em vez de aguardar que os logs sejam transportados após a conclusão do roll forward.
    1. Verifique o destino do archive de log para este banco de dados stand-by e anote o número do destino.
      SQL> show parameter LOG_ARCHIVE_DEST_;
      NAME                     TYPE    VALUE
      ------------------------------------ ----------- ------------------------------
      log_archive_dest_2  string  service="snby002", ASYNC NOAFF
                               IRM delay=0 optional compressi
                               on=disable max_failure=0 reope
                               n=300 db_unique_name="snby002"
                               net_timeout=30, valid_for=(on
                               line_logfile,all_roles)
    2. Ativar transporte de redo.
      DGMGRL> ALTER SYSTEM SET LOG_ARCHIVE_DEST_STATE_2=ENABLE;
    3. Usando o Data Guard Broker, execute esta operação no banco de dados principal ou stand-by.
      DGMGRL> edit database <primary> set state=TRANSPORT-ON;
  8. Executar Recuperação do Serviço: O comando de recuperação pode usar todas as instâncias stand-by disponíveis durante o processo de recuperação.
    $ rman target sys/<password>  <- It is necessary to connect with the password
    RMAN > run {
        
    allocate channel c1 type disk connect '/@<standby instance 1 SID_NAME>';
    allocate channel c2 type disk connect '/@<standby instance 1 SID_NAME>';
    allocate channel c3 type disk connect '/@<standby instance 1 SID_NAME>';
    allocate channel c4 type disk connect '/@<standby instance 1 SID_NAME>';
    allocate channel c5 type disk connect '/@<standby instance 2 SID_NAME>';
    allocate channel c6 type disk connect '/@<standby instance 2 SID_NAME>';
    allocate channel c7 type disk connect '/@<standby instance 2 SID_NAME>';
    allocate channel c8 type disk connect '/@<standby instance 2 SID_NAME>';
    restore database from service '<primary unique name>' section size 64G;
    recover database from service '<primary unique name>' section size 64G;
    }
  9. Recuperar Até Consistente: Na conclusão do comando RECOVER DATABASE FROM SERVICE, é necessária uma recuperação adicional para tornar o banco de dados stand-by consistente para que você possa reativar o Flashback Database e abri-lo no modo somente leitura.

    Um banco de dados é considerado consistente quando o arquivo de controle e todos os arquivos de dados estão no mesmo SCN. A quantidade de recuperação adicional necessária depende de quanto tempo a recuperação inicial levou e o nível de atividade no principal durante esse período.

    Como primeira etapa, alterne um log no banco de dados principal para garantir que o último do redo gerado durante o processo de recuperação seja arquivado.

    No banco de dados principal, execute:

    SQL> alter system archive log current;
  10. Reativar Banco de Dados de Flashback: A restauração do arquivo de controle stand-by desativa automaticamente o Banco de Dados de Flashback. Depois que o stand-by for levado a um estado consistente, você poderá reativar o Banco de Dados de Flashback.
    SQL> alter database flashback on;
  11. Reinicie o banco de dados stand-by e reative a recuperação gerenciada.
    $ srvctl stop database -db <dbname> -o immediate
    $ srvctl start database -db <dbname> -o 'read only'
  12. Ative a aplicação de redo.
    DGMGRL> edit database <standby> set state=APPLY-ON;

Tipos de Eventos VIP de Aplicativo

Estes são os tipos de evento emitidos pelos VIPs do Aplicativo no Oracle Cloud Infrastructure.

Nome Amigável Tipo de Evento
IP Virtual do Aplicativo (VIP) - Início da Criação com.oraclecloud.databaseservice.createapplicationvip.begin
IP Virtual do Aplicativo (VIP) - Fim da Criação com.oraclecloud.databaseservice.createapplicationvip.end
IP Virtual do Aplicativo (VIP) - Início da Exclusão com.oraclecloud.databaseservice.deleteapplicationvip.begin
IP Virtual do Aplicativo (VIP) - Fim da Exclusão com.oraclecloud.databaseservice.deleteapplicationvip.end

Exemplos de Tipos de Eventos VIP de Aplicativo:

Este é um evento de referência para o IP Virtual do Aplicativo (VIP) - Início da Criação:
{
  "id": "ocid1.eventschema.oc1.phx.5ur5er8bddumnu9r84rtt2c3282s5no31vsthibyqvvsisotnwpcsg9idv6q",
  "serviceName": "Database",
  "displayName": "Application Virtual IP (VIP) - Create Begin",
  "eventType": "com.oraclecloud.databaseservice.createapplicationvip.begin",
  "source": "databaseservice",
  "eventTypeVersion": "2.0",
  "eventTime": "2022-12-15T21:16:04.000Z",
  "contentType": "application/json",
  "additionalDetails": [
    {
      "name": "id",
      "type": "string"
    },
    {
      "name": "definedTags",
      "type": [
        "null",
        "Map<String, Map<String, Object>>"
      ]
    },
    {
      "name": "freeFormTags",
      "type": [
        "null",
        "Map<String, String>"
      ]
    },
    {
      "name": "timeCreated",
      "type": "string"
    },
    {
      "name": "timeUpdated",
      "type": "string"
    },
    {
      "name": "lifecycleState",
      "type": "string"
    },
    {
      "name": "lifecycleDetails",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "hostnameLabel",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "cloudVmClusterId",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "compartmentId",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "vcnIpId",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "ipAddress",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "subnetId",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "networkType",
      "type": [
        "null",
        "string"
      ]
    }
  ],
  "exampleEvent": {
    "eventType": "com.oraclecloud.databaseservice.createapplicationvip.begin",
    "cloudEventsVersion": "0.1",
    "eventTypeVersion": "2.0",
    "source": "databaseservice",
    "contentType": "application/json",
    "eventID": "ab2ac219-b435-1045-aaf3-13cd909ec106",
    "eventTime": "2022-12-16T21:16:04.000Z",
    "data": {
      "resourceId": "ocid1.applicationvip.oc1.....unique_id",
      "resourceName": "my_application_vip",
      "tagSlug": null,
      "compartmentId": "ocid1.compartment.oc1.....unique_id",
      "request": {
        "id": "4260c9fd-d36b-4bc8-866e-c2dd53f34b2f",
        "path": null,
        "action": null,
        "parameters": null,
        "headers": null
      },
      "response": {
        "status": null,
        "responseTime": null,
        "headers": null,
        "payload": null,
        "message": ""
      },
      "stateChange": {
        "previous": null,
        "current": {
          "lifecycleState": "PROVISIONING",
          "hostnameLabel": "my_application_vip",
          "freeTags": {},
          "definedTags": {}
        }
      },
      "eventGroupingId": "csid74237ee84398b60cf1b834c81602/f43a881dc99542318d46fa9285bdf2c5/6AC9F7641E1A5AD5C27D1650CB17E822",
      "eventName": "CreateApplicationVip",
      "availabilityDomain": "",
      "resourceVersion": null,
      "additionalDetails": {
        "id": "ocid1.applicationvip.oc1.....unique_id",
        "freeformTags": {},
        "definedTags": {},
        "timeCreated": "2022-12-15T21:17:59.000Z",
        "timeUpdated": "2022-12-15T21:18:04.389Z",
        "lifecycleState": "PROVISIONING",
        "lifecycleDetails": "",
        "hostnameLabel": "my_application_vip",
        "cloudVmClusterId": "ocid1.cloudvmcluster.oc1.....unique_id",
        "compartmentId": "ocid1.compartment.oc1.....unique_id",
        "vcnIpId": "ocid1.privateip.oc1.....unique_id",
        "ipAddress": "10.0.0.0",
        "subnetId": "ocid1.subnet.oc1.....unique_id",
        "networkType": "CLIENT"
      }
    }
  },
  "timeCreated": "2022-12-15T16:31:31.979Z"
}
Este é um evento de referência para o IP Virtual do Aplicativo (VIP) - Fim da Criação:
{
  "id": "ocid1.eventschema.oc1.phx.c1ok1948lwge4il6m85ta4jdlbnh1yjrjltrabujyv52calb0elp263oyqrm",
  "serviceName": "Database",
  "displayName": "Application Virtual IP (VIP) - Create End",
  "eventType": "com.oraclecloud.databaseservice.createapplicationvip.end",
  "source": "databaseservice",
  "eventTypeVersion": "2.0",
  "eventTime": "2022-12-15T21:16:04.000Z",
  "contentType": "application/json",
  "additionalDetails": [
    {
      "name": "id",
      "type": "string"
    },
    {
      "name": "definedTags",
      "type": [
        "null",
        "Map<String, Map<String, Object>>"
      ]
    },
    {
      "name": "freeFormTags",
      "type": [
        "null",
        "Map<String, String>"
      ]
    },
    {
      "name": "timeCreated",
      "type": "string"
    },
    {
      "name": "timeUpdated",
      "type": "string"
    },
    {
      "name": "lifecycleState",
      "type": "string"
    },
    {
      "name": "lifecycleDetails",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "hostnameLabel",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "cloudVmClusterId",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "compartmentId",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "vcnIpId",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "ipAddress",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "subnetId",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "networkType",
      "type": [
        "null",
        "string"
      ]
    }
  ],
  "exampleEvent": {
    "eventType": "com.oraclecloud.databaseservice.createapplicationvip.end",
    "cloudEventsVersion": "0.1",
    "eventTypeVersion": "2.0",
    "source": "databaseservice",
    "contentType": "application/json",
    "eventID": "bc122d87-ac42-8731-ccd1-09ab320eef11",
    "eventTime": "2022-12-16T21:16:04.000Z",
    "data": {
      "resourceId": "ocid1.applicationvip.oc1.....unique_id",
      "resourceName": "my_application_vip",
      "tagSlug": null,
      "compartmentId": "ocid1.compartment.oc1.....unique_id",
      "request": {
        "id": "195eb9b5-b5a0-474d-a1c3-86189d8eeb2c",
        "path": null,
        "action": null,
        "parameters": null,
        "headers": null
      },
      "response": {
        "status": null,
        "responseTime": null,
        "headers": null,
        "payload": null,
        "message": ""
      },
      "stateChange": {
        "previous": null,
        "current": {
          "lifecycleState": "AVAILABLE",
          "hostnameLabel": "my_application_vip",
          "freeTags": {},
          "definedTags": {}
        }
      },
      "eventGroupingId": "6CEB05B6C81E4B19855AD716E90F5BC3/070ECF4976BDD89B16849A92B95564A6/1418EDD7590B8D5DDFF947FC3161F358",
      "eventName": "CreateApplicationVip",
      "availabilityDomain": "",
      "resourceVersion": null,
      "additionalDetails": {
        "id": "ocid1.applicationvip.oc1.....unique_id",
        "freeformTags": {},
        "definedTags": {},
        "timeCreated": "2022-12-15T21:17:59.000Z",
        "timeUpdated": "2022-12-15T21:18:04.389Z",
        "lifecycleState": "AVAILABLE",
        "lifecycleDetails": "",
        "hostnameLabel": "my_application_vip",
        "cloudVmClusterId": "ocid1.cloudvmcluster.oc1.....unique_id",
        "compartmentId": "ocid1.compartment.oc1.....unique_id",
        "vcnIpId": "ocid1.privateip.oc1.....unique_id",
        "ipAddress": "10.0.0.0",
        "subnetId": "ocid1.subnet.oc1.....unique_id",
        "networkType": "CLIENT"
      }
    }
  },
  "timeCreated": "2022-12-15T16:31:31.979Z"
}
Este é um evento de referência para o IP Virtual do Aplicativo (VIP) - Início da Exclusão:
{
  "id": "ocid1.eventschema.oc1.phx.m2gheil6f1nfzb9ggpkkv17wdomdks8zin9nntqlghui6bckh17yu0m5jcqt",
  "serviceName": "Database",
  "displayName": "Application Virtual IP (VIP) - Delete Begin",
  "eventType": "com.oraclecloud.databaseservice.deleteapplicationvip.begin",
  "source": "databaseservice",
  "eventTypeVersion": "2.0",
  "eventTime": "2022-12-15T21:16:04.000Z",
  "contentType": "application/json",
  "additionalDetails": [
    {
      "name": "id",
      "type": "string"
    },
    {
      "name": "definedTags",
      "type": [
        "null",
        "Map<String, Map<String, Object>>"
      ]
    },
    {
      "name": "freeFormTags",
      "type": [
        "null",
        "Map<String, String>"
      ]
    },
    {
      "name": "timeCreated",
      "type": "string"
    },
    {
      "name": "timeUpdated",
      "type": "string"
    },
    {
      "name": "lifecycleState",
      "type": "string"
    },
    {
      "name": "lifecycleDetails",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "hostnameLabel",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "cloudVmClusterId",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "compartmentId",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "vcnIpId",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "ipAddress",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "subnetId",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "networkType",
      "type": [
        "null",
        "string"
      ]
    }
  ],
  "exampleEvent": {
    "eventType": "com.oraclecloud.databaseservice.deleteapplicationvip.begin",
    "cloudEventsVersion": "0.1",
    "eventTypeVersion": "2.0",
    "source": "databaseservice",
    "contentType": "application/json",
    "eventID": "e32cb1fe-123d-8341-de13-2be5f18ab31e",
    "eventTime": "2022-12-16T21:16:04.000Z",
    "data": {
      "resourceId": "ocid1.applicationvip.oc1.....unique_id",
      "resourceName": "my_application_vip",
      "tagSlug": null,
      "compartmentId": "ocid1.compartment.oc1.....unique_id",
      "request": {
        "id": "23a08e08-6b1e-40f0-a027-f2601dfd44ea",
        "path": null,
        "action": null,
        "parameters": null,
        "headers": null
      },
      "response": {
        "status": null,
        "responseTime": null,
        "headers": null,
        "payload": null,
        "message": ""
      },
      "stateChange": {
        "previous": null,
        "current": {
          "lifecycleState": "TERMINATING",
          "hostnameLabel": "my_application_vip",
          "freeTags": {},
          "definedTags": {}
        }
      },
      "eventGroupingId": "csidb3f42d234534bc8bc8849b892e84/fbd51970d2a2486f94671614b5ea0571/9DFE1BEB5433FF69BABCCB7E34F2EAF4",
      "eventName": "DeleteApplicationVip",
      "availabilityDomain": "",
      "resourceVersion": null,
      "additionalDetails": {
        "id": "ocid1.applicationvip.oc1.....unique_id",
        "freeformTags": {},
        "definedTags": {},
        "timeCreated": "2022-12-15T21:17:59.000Z",
        "timeUpdated": "2022-12-15T21:18:04.389Z",
        "lifecycleState": "TERMINATING",
        "lifecycleDetails": "",
        "hostnameLabel": "my_application_vip",
        "cloudVmClusterId": "ocid1.cloudvmcluster.oc1.....unique_id",
        "compartmentId": "ocid1.compartment.oc1.....unique_id",
        "vcnIpId": "ocid1.privateip.oc1.....unique_id",
        "ipAddress": "10.0.0.0",
        "subnetId": "ocid1.subnet.oc1.....unique_id",
        "networkType": "CLIENT"
      }
    }
  },
  "timeCreated": "2022-12-15T16:31:31.979Z"
}
Este é um evento de referência para IP Virtual do Aplicativo (VIP) - Fim da Exclusão:
{
  "id": "ocid1.eventschema.oc1.phx.9d1tjgkavhn0rq4qdlmofrjro9npvugu73dp07uht0igxs9732x6yar1m5l5",
  "serviceName": "Database",
  "displayName": "Application Virtual IP (VIP) - Delete End",
  "eventType": "com.oraclecloud.databaseservice.deleteapplicationvip.end",
  "source": "databaseservice",
  "eventTypeVersion": "2.0",
  "eventTime": "2022-12-15T21:16:04.000Z",
  "contentType": "application/json",
  "additionalDetails": [
    {
      "name": "id",
      "type": "string"
    },
    {
      "name": "definedTags",
      "type": [
        "null",
        "Map<String, Map<String, Object>>"
      ]
    },
    {
      "name": "freeFormTags",
      "type": [
        "null",
        "Map<String, String>"
      ]
    },
    {
      "name": "timeCreated",
      "type": "string"
    },
    {
      "name": "timeUpdated",
      "type": "string"
    },
    {
      "name": "lifecycleState",
      "type": "string"
    },
    {
      "name": "lifecycleDetails",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "hostnameLabel",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "cloudVmClusterId",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "compartmentId",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "vcnIpId",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "ipAddress",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "subnetId",
      "type": [
        "null",
        "string"
      ]
    },
    {
      "name": "networkType",
      "type": [
        "null",
        "string"
      ]
    }
  ],
  "exampleEvent": {
    "eventType": "com.oraclecloud.databaseservice.deleteapplicationvip.end",
    "cloudEventsVersion": "0.1",
    "eventTypeVersion": "2.0",
    "source": "databaseservice",
    "contentType": "application/json",
    "eventID": "17619ca1-07ae-4e2d-a818-5b5f1fcd4f70",
    "eventTime": "2022-12-16T21:16:04.000Z",
    "data": {
      "resourceId": "ocid1.applicationvip.oc1.....unique_id",
      "resourceName": "my_application_vip",
      "tagSlug": null,
      "compartmentId": "ocid1.compartment.oc1.....unique_id",
      "request": {
        "id": "1b0d242b-b3cd-4d61-9779-2de23e0e6742",
        "path": null,
        "action": null,
        "parameters": null,
        "headers": null
      },
      "response": {
        "status": null,
        "responseTime": null,
        "headers": null,
        "payload": null,
        "message": ""
      },
      "stateChange": {
        "previous": null,
        "current": {
          "lifecycleState": "TERMINATED",
          "hostnameLabel": "my_application_vip",
          "freeTags": {},
          "definedTags": {}
        }
      },
      "eventGroupingId": "csid80b16d4d459eaaa60ad25a9829d8/b3e19f76a81549e6b7bf1d8619f7c191/C683214FCB0BF3CEC1C8B23C2FEE983E",
      "eventName": "DeleteApplicationVip",
      "availabilityDomain": "",
      "resourceVersion": null,
      "additionalDetails": {
        "id": "ocid1.applicationvip.oc1.....unique_id",
        "freeformTags": {},
        "definedTags": {},
        "timeCreated": "2022-12-15T21:17:59.000Z",
        "timeUpdated": "2022-12-15T21:18:04.389Z",
        "lifecycleState": "TERMINATED",
        "lifecycleDetails": "",
        "hostnameLabel": "my_application_vip",
        "cloudVmClusterId": "ocid1.cloudvmcluster.oc1.....unique_id",
        "compartmentId": "ocid1.compartment.oc1.....unique_id",
        "vcnIpId": "ocid1.privateip.oc1.....unique_id",
        "ipAddress": "10.0.0.0",
        "subnetId": "ocid1.subnet.oc1.....unique_id",
        "networkType": "CLIENT"
      }
    }
  },
  "timeCreated": "2022-12-15T16:31:31.979Z"
}

Tipos de Evento de Atualizações de Software Provisórias

Estes são os tipos de evento emitidos por Atualizações Provisórias de Software no Oracle Cloud Infrastructure.

Nome Amigável Tipo de Evento
Patch Único - Início da Criação com.oraclecloud.databaseservice.createoneoffpatch.begin
Patch Único - Fim da Criação com.oraclecloud.databaseservice.createoneoffpatch.end
Patch Único - Início da Exclusão com.oraclecloud.databaseservice.deleteoneoffpatch.begin
Patch Único - Fim da Exclusão com.oraclecloud.databaseservice.deleteoneoffpatch.end
Patch Único - Início do Download com.oraclecloud.databaseservice.downloadoneoffpatch.begin
Patch Único - Fim do Download com.oraclecloud.databaseservice.downloadoneoffpatch.end

Exemplos de Tipos de Evento de Atualizações Provisórias de Software:

Este é um evento de referência para Este é um evento de referência para Patch Único - Início da Criação:
{
  "id": "ocid1.eventschema.oc1.phx.abyhqljrsllp7rfneajgq2knxbqopwux24za7qzoe3mfj2bzfxtnwqcxpbcq",
  "exampleEvent": {
    "cloudEventsVersion": "0.1",
    "eventID": "60600c06-d6a7-4e85-b59a-1de3e6042f57",
    "eventType": "com.oraclecloud.databaseservice.createoneoffpatch.begin",
    "source": "databaseservice",
    "eventTypeVersion": "1.0",
    "eventTime": "2020-06-27T21:16:04.000Z",
    "contentType": "application/json",
    "extensions": {
      "compartmentId": "ocid1.compartment.oc1..unique_ID"
    },
    "data": {
      "compartmentId": "ocid1.compartment.oc1..unique_ID",
      "compartmentName": "example_name",
      "resourceName": "my_oneoffpatch",
      "resourceId": "OneOffPatch-unique_ID",
      "availabilityDomain": "all",
      "freeFormTags": {},
      "definedTags": {},
      "additionalDetails": {
        "id": "ocid1.id..oc1...unique_ID",
        "lifecycleState": "AVAILABLE",
        "timeCreated": "2020-08-26T12:00:00.000Z",
        "displayName": "testDisplayName",
        "databaseVersion": "19.6.0.0",
        "patchSet": "test_patch_set"
      }
    }
  },
  "serviceName": "Database",
  "displayName": "Oneoff Patch - Create Begin",
  "eventType": "com.oraclecloud.databaseservice.createoneoffpatch.begin",
  "additionalDetails": [
    { "name": "id", "type": "string" },
    { "name": "lifecycleState", "type": "string" },
    { "name": "timeCreated", "type": "string" },
    { "name": "displayName", "type": "string" },
    { "name": "dbVersion", "type": "string" },
    { "name": "patchType", "type": "string" },
    { "name": "patchShapeFamily", "type": "string" },
    { "name": "releaseUpdate", "type": "string" }
  ],
  "timeCreated": "2020-06-26T13:31:31.979Z"
}
Este é um evento de referência para Patch Único - Fim da Criação:
{
  "id": "ocid1.eventschema.oc1.phx.abyhqljrj4vvuph4qvj5eateeel6axblhkq3caqndgmjvwl3sldpgb255j2q",
  "exampleEvent": {
    "cloudEventsVersion": "0.1",
    "eventID": "60600c06-d6a7-4e85-b59a-1de3e6042f57",
    "eventType": "com.oraclecloud.databaseservice.createoneoffpatch.end",
    "source": "databaseservice",
    "eventTypeVersion": "1.0",
    "eventTime": "2020-06-27T21:16:04.000Z",
    "contentType": "application/json",
    "extensions": {
      "compartmentId": "ocid1.compartment.oc1..unique_ID"
    },
    "data": {
      "compartmentId": "ocid1.compartment.oc1..unique_ID",
      "compartmentName": "example_name",
      "resourceName": "my_oneoffpatch",
      "resourceId": "OneOffPatch-unique_ID",
      "availabilityDomain": "all",
      "freeFormTags": {},
      "definedTags": {},
      "additionalDetails": {
        "id": "ocid1.id..oc1...unique_ID",
        "lifecycleState": "AVAILABLE",
        "timeCreated": "2020-08-26T12:00:00.000Z",
        "displayName": "testDisplayName",
        "databaseVersion": "19.6.0.0",
        "patchSet": "test_patch_set"
      }
    }
  },
  "serviceName": "Database",
  "displayName": "Oneoff Patch - Create End",
  "eventType": "com.oraclecloud.databaseservice.createoneoffpatch.end",
  "additionalDetails": [
    { "name": "id", "type": "string" },
    { "name": "lifecycleState", "type": "string" },
    { "name": "timeCreated", "type": "string" },
    { "name": "displayName", "type": "string" },
    { "name": "dbVersion", "type": "string" },
    { "name": "patchType", "type": "string" },
    { "name": "patchShapeFamily", "type": "string" },
    { "name": "releaseUpdate", "type": "string" }
  ],
  "timeCreated": "2020-06-26T13:31:31.979Z"
}
Este é um evento de referência para Patch Único - Início da Exclusão:
{
  "id": "ocid1.eventschema.oc1.phx.abyhqljrdripga5rryplwmv4ws6hqzr3pjyl7wfvoaqutvg2ey2vtycn5onq",
  "exampleEvent": {
    "cloudEventsVersion": "0.1",
    "eventID": "60600c06-d6a7-4e85-b59a-1de3e6042f57",
    "eventType": "com.oraclecloud.databaseservice.deleteoneoffpatch.begin",
    "source": "databaseservice",
    "eventTypeVersion": "1.0",
    "eventTime": "2020-06-27T21:16:04.000Z",
    "contentType": "application/json",
    "extensions": {
      "compartmentId": "ocid1.compartment.oc1..unique_ID"
    },
    "data": {
      "compartmentId": "ocid1.compartment.oc1..unique_ID",
      "compartmentName": "example_name",
      "resourceName": "my_oneoffpatch",
      "resourceId": "OneOffPatch-unique_ID",
      "availabilityDomain": "all",
      "freeFormTags": {},
      "definedTags": {},
      "additionalDetails": {
        "id": "ocid1.id..oc1...unique_ID",
        "lifecycleState": "AVAILABLE",
        "timeCreated": "2020-08-26T12:00:00.000Z",
        "displayName": "testDisplayName",
        "databaseVersion": "19.6.0.0",
        "patchSet": "test_patch_set"
      }
    }
  },
  "serviceName": "Database",
  "displayName": "Oneoff Patch - Delete Begin",
  "eventType": "com.oraclecloud.databaseservice.deleteoneoffpatch.begin",
  "additionalDetails": [
    { "name": "id", "type": "string" },
    { "name": "lifecycleState", "type": "string" },
    { "name": "timeCreated", "type": "string" },
    { "name": "displayName", "type": "string" },
    { "name": "dbVersion", "type": "string" },
    { "name": "patchType", "type": "string" },
    { "name": "patchShapeFamily", "type": "string" },
    { "name": "releaseUpdate", "type": "string" }
  ],
  "timeCreated": "2020-06-26T13:31:31.979Z"
}
Este é um evento de referência para Patch Único - Fim da Exclusão:
{
  "id": "ocid1.eventschema.oc1.phx.abyhqljrgwk2gvx5lmx6fiwotgdy32mdmrnkyzznz37dpb4mmehgzt37vl7a",
  "exampleEvent": {
    "cloudEventsVersion": "0.1",
    "eventID": "60600c06-d6a7-4e85-b59a-1de3e6042f57",
    "eventType": "com.oraclecloud.databaseservice.deleteoneoffpatch.end",
    "source": "databaseservice",
    "eventTypeVersion": "1.0",
    "eventTime": "2020-06-27T21:16:04.000Z",
    "contentType": "application/json",
    "extensions": {
      "compartmentId": "ocid1.compartment.oc1..unique_ID"
    },
    "data": {
      "compartmentId": "ocid1.compartment.oc1..unique_ID",
      "compartmentName": "example_name",
      "resourceName": "my_oneoffpatch",
      "resourceId": "OneOffPatch-unique_ID",
      "availabilityDomain": "all",
      "freeFormTags": {},
      "definedTags": {},
      "additionalDetails": {
        "id": "ocid1.id..oc1...unique_ID",
        "lifecycleState": "AVAILABLE",
        "timeCreated": "2020-08-26T12:00:00.000Z",
        "displayName": "testDisplayName",
        "databaseVersion": "19.6.0.0",
        "patchSet": "test_patch_set"
      }
    }
  },
  "serviceName": "Database",
  "displayName": "Oneoff Patch - Delete End",
  "eventType": "com.oraclecloud.databaseservice.deleteoneoffpatch.end",
  "additionalDetails": [
    { "name": "id", "type": "string" },
    { "name": "lifecycleState", "type": "string" },
    { "name": "timeCreated", "type": "string" },
    { "name": "displayName", "type": "string" },
    { "name": "dbVersion", "type": "string" },
    { "name": "patchType", "type": "string" },
    { "name": "patchShapeFamily", "type": "string" },
    { "name": "releaseUpdate", "type": "string" }
  ],
  "timeCreated": "2020-06-26T13:31:31.979Z"
}
Este é um evento de referência para Patch Único - Início do Download:
{
  "id": "ocid1.eventschema.oc1.phx.abyhqljr3vkb7klt5hkbsnqzjaxmszsqomanlbqmr2tsrcq7xafcv2c74l2q",
  "exampleEvent": {
    "cloudEventsVersion": "0.1",
    "eventID": "60600c06-d6a7-4e85-b59a-1de3e6042f57",
    "eventType": "com.oraclecloud.databaseservice.downloadoneoffpatch.begin",
    "source": "databaseservice",
    "eventTypeVersion": "1.0",
    "eventTime": "2020-06-27T21:16:04.000Z",
    "contentType": "application/json",
    "extensions": {
      "compartmentId": "ocid1.compartment.oc1..unique_ID"
    },
    "data": {
      "compartmentId": "ocid1.compartment.oc1..unique_ID",
      "compartmentName": "example_name",
      "resourceName": "my_oneoffpatch",
      "resourceId": "OneOffPatch-unique_ID",
      "availabilityDomain": "all",
      "freeFormTags": {},
      "definedTags": {},
      "additionalDetails": {
        "id": "ocid1.id..oc1...unique_ID",
        "lifecycleState": "AVAILABLE",
        "timeCreated": "2020-08-26T12:00:00.000Z",
        "displayName": "testDisplayName",
        "databaseVersion": "19.6.0.0",
        "patchSet": "test_patch_set"
      }
    }
  },
  "serviceName": "Database",
  "displayName": "Oneoff Patch - Download Begin",
  "eventType": "com.oraclecloud.databaseservice.downloadoneoffpatch.begin",
  "additionalDetails": [
    { "name": "id", "type": "string" },
    { "name": "lifecycleState", "type": "string" },
    { "name": "timeCreated", "type": "string" },
    { "name": "displayName", "type": "string" },
    { "name": "dbVersion", "type": "string" },
    { "name": "patchType", "type": "string" },
    { "name": "patchShapeFamily", "type": "string" },
    { "name": "releaseUpdate", "type": "string" }
  ],
  "timeCreated": "2020-06-26T13:31:31.979Z"
}
Este é um evento de referência para Patch Único - Fim do Download:
{
  "id": "ocid1.eventschema.oc1.phx.abyhqljrn2lruez55ah56kqksi5qfg6m7igvven7o2qkahlk5tkwrj5ll3oa",
  "exampleEvent": {
    "cloudEventsVersion": "0.1",
    "eventID": "60600c06-d6a7-4e85-b59a-1de3e6042f57",
    "eventType": "com.oraclecloud.databaseservice.downloadoneoffpatch.end",
    "source": "databaseservice",
    "eventTypeVersion": "1.0",
    "eventTime": "2020-06-27T21:16:04.000Z",
    "contentType": "application/json",
    "extensions": {
      "compartmentId": "ocid1.compartment.oc1..unique_ID"
    },
    "data": {
      "compartmentId": "ocid1.compartment.oc1..unique_ID",
      "compartmentName": "example_name",
      "resourceName": "my_oneoffpatch",
      "resourceId": "OneOffPatch-unique_ID",
      "availabilityDomain": "all",
      "freeFormTags": {},
      "definedTags": {},
      "additionalDetails": {
        "id": "ocid1.id..oc1...unique_ID",
        "lifecycleState": "AVAILABLE",
        "timeCreated": "2020-08-26T12:00:00.000Z",
        "displayName": "testDisplayName",
        "databaseVersion": "19.6.0.0",
        "patchSet": "test_patch_set"
      }
    }
  },
  "serviceName": "Database",
  "displayName": "Oneoff Patch - Download End",
  "eventType": "com.oraclecloud.databaseservice.downloadoneoffpatch.end",
  "additionalDetails": [
    { "name": "id", "type": "string" },
    { "name": "lifecycleState", "type": "string" },
    { "name": "timeCreated", "type": "string" },
    { "name": "displayName", "type": "string" },
    { "name": "dbVersion", "type": "string" },
    { "name": "patchType", "type": "string" },
    { "name": "patchShapeFamily", "type": "string" },
    { "name": "releaseUpdate", "type": "string" }
  ],
  "timeCreated": "2020-06-26T13:31:31.979Z"
}

Tipos de Evento de Conexão da Console Serial

Verifique a lista de tipos de evento emitidos pela conexão da console serial.

Tabela 6-5 Eventos de Conexão da Console Serial

Nome Amigável Tipo de Evento

DB Node Console Connection - Create Begin

com.oraclecloud.databaseservice.createdbnodeconsoleconnection.begin

DB Node Console Connection - Create End

com.oraclecloud.databaseservice.createdbnodeconsoleconnection.end

DB Node Console Connection - Delete Begin

com.oraclecloud.databaseservice.deletedbnodeconsoleconnection.begin

DB Node Console Connection - Delete End

com.oraclecloud.databaseservice.deletedbnodeconsoleconnection.end

DB Node Console Connection - Update

com.oraclecloud.databaseservice.updatedbnodeconsoleconnection

DB Node - Update

com.oraclecloud.databaseservice.updatedbnode

Exemplo 6-63 Exemplos de Tipos de Evento de Conexão da Console Serial

Este é um evento de referência para Conexão da Console do Nó do BD - Início da Criação:
"exampleEvent": {
  "cloudEventsVersion": "0.1",
  "eventID": "60600c06-d6a7-4e85-b56a-1de3e6042f57",
  "eventType": "com.oraclecloud.databaseservice.createdbnodeconsoleconnection.begin",
  "source": "databaseservice",
  "eventTypeVersion": "1.0",
  "eventTime": "2019-08-29T21:16:04.000Z",
  "contentType": "application/json",
  "extensions": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID"
  },
  "data": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID",
    "resourceId": "ocid1.dbnodeconsoleconnection.oc1..unique_ID",
    "freeFormTags": {},
    "definedTags": {},
    "additionalDetails": {
      "id": "ocid1.dbnodeconsoleconnection.oc1..unique_ID",
      "lifecycleState": "CREATING",
      "timeCreated": "2019-08-29T12:00:00.000Z",
      "timeUpdated": "2019-08-29T12:30:00.000Z",
      "lifecycleDetails": "detail message",
      "dbnodeId": "ocid1.dbnode.oc1..unique_ID",
      "tenantId": "ocid1.tenant.oc1..unique_ID",
      "compartmentId": "ocid1.compartment.oc1..unique_ID"
    }
  }
}
Este é um evento de referência para Conexão da Console do Nó do BD - Final da Criação:
"exampleEvent": {
  "cloudEventsVersion": "0.1",
  "eventID": "60600c06-d6a7-4e85-b56a-1de3e6042f57",
  "eventType": "com.oraclecloud.databaseservice.createdbnodeconsoleconnection.end",
  "source": "databaseservice",
  "eventTypeVersion": "1.0",
  "eventTime": "2019-08-29T21:16:04.000Z",
  "contentType": "application/json",
  "extensions": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID"
  },
  "data": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID",
    "resourceId": "ocid1.dbnodeconsoleconnection.oc1..unique_ID",
    "freeFormTags": {},
    "definedTags": {},
    "additionalDetails": {
      "id": "ocid1.dbnodeconsoleconnection.oc1..unique_ID",
      "lifecycleState": "ACTIVE",
      "timeCreated": "2019-08-29T12:00:00.000Z",
      "timeUpdated": "2019-08-29T12:30:00.000Z",
      "lifecycleDetails": "detail message",
      "dbnodeId": "ocid1.dbnode.oc1..unique_ID",
      "tenantId": "ocid1.tenant.oc1..unique_ID",
      "compartmentId": "ocid1.compartment.oc1..unique_ID"
    }
  }
}
Este é um evento de referência para Conexão da Console do Nó do BD - Início da Exclusão:
"exampleEvent": {
  "cloudEventsVersion": "0.1",
  "eventID": "60600c06-d6a7-4e85-b56a-1de3e6042f57",
  "eventType": "com.oraclecloud.databaseservice.deletedbnodeconsoleconnection.begin",
  "source": "databaseservice",
  "eventTypeVersion": "1.0",
  "eventTime": "2019-08-29T21:16:04.000Z",
  "contentType": "application/json",
  "extensions": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID"
  },
  "data": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID",
    "resourceId": "ocid1.dbnodeconsoleconnection.oc1..unique_ID",
    "freeFormTags": {},
    "definedTags": {},
    "additionalDetails": {
      "id": "ocid1.dbnodeconsoleconnection.oc1..unique_ID",
      "lifecycleState": "DELETING",
      "timeCreated": "2019-08-29T12:00:00.000Z",
      "timeUpdated": "2019-08-29T12:30:00.000Z",
      "lifecycleDetails": "detail message",
      "dbnodeId": "ocid1.dbnode.oc1..unique_ID",
      "tenantId": "ocid1.tenant.oc1..unique_ID",
      "compartmentId": "ocid1.compartment.oc1..unique_ID"
    }
  }
}
Este é um evento de referência para Conexão da Console do Nó do BD - Fim da Exclusão:
"exampleEvent": {
  "cloudEventsVersion": "0.1",
  "eventID": "60600c06-d6a7-4e85-b56a-1de3e6042f57",
  "eventType": "com.oraclecloud.databaseservice.deletedbnodeconsoleconnection.end",
  "source": "databaseservice",
  "eventTypeVersion": "1.0",
  "eventTime": "2019-08-29T21:16:04.000Z",
  "contentType": "application/json",
  "extensions": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID"
  },
  "data": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID",
    "resourceId": "ocid1.dbnodeconsoleconnection.oc1..unique_ID",
    "freeFormTags": {},
    "definedTags": {},
    "additionalDetails": {
      "id": "ocid1.dbnodeconsoleconnection.oc1..unique_ID",
      "lifecycleState": "DELETED",
      "timeCreated": "2019-08-29T12:00:00.000Z",
      "timeUpdated": "2019-08-29T12:30:00.000Z",
      "lifecycleDetails": "detail message",
      "dbnodeId": "ocid1.dbnode.oc1..unique_ID",
      "tenantId": "ocid1.tenant.oc1..unique_ID",
      "compartmentId": "ocid1.compartment.oc1..unique_ID"
    }
  }
}
Este é um evento de referência para Conexão da Console do Nó do BD - Atualizar:
"exampleEvent": {
  "cloudEventsVersion": "0.1",
  "eventID": "60600c06-d6a7-4e85-b56a-1de3e6042f57",
  "eventType": "com.oraclecloud.databaseservice.updatedbnodeconsoleconnection",
  "source": "databaseservice",
  "eventTypeVersion": "1.0",
  "eventTime": "2019-08-29T21:16:04.000Z",
  "contentType": "application/json",
  "extensions": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID"
  },
  "data": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID",
    "resourceId": "ocid1.dbnodeconsoleconnection.oc1..unique_ID",
    "freeFormTags": {},
    "definedTags": {},
    "additionalDetails": {
      "id": "ocid1.dbnodeconsoleconnection.oc1..unique_ID",
      "lifecycleState": "ACTIVE",
      "timeCreated": "2019-08-29T12:00:00.000Z",
      "timeUpdated": "2019-08-29T12:30:00.000Z",
      "lifecycleDetails": "detail message",
      "dbnodeId": "ocid1.dbnode.oc1..unique_ID",
      "tenantId": "ocid1.tenant.oc1..unique_ID",
      "compartmentId": "ocid1.compartment.oc1..unique_ID"
    }
  }
}
Este é um evento de referência para Nó do BD - Atualizar:
"exampleEvent": {
  "cloudEventsVersion": "0.1",
  "eventID": "60600c06-d6a7-4e85-b56a-1de3e6042f57",
  "eventType": "com.oraclecloud.databaseservice.updatedbnode",
  "source": "databaseservice",
  "eventTypeVersion": "1.0",
  "eventTime": "2019-06-27T21:16:04.000Z",
  "contentType": "application/json",
  "extensions": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID"
  },
  "data": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID",
    "compartmentName": "example_name",
    "resourceName": "my_dbnode",
    "resourceId": "DbNode-unique_ID",
    "availabilityDomain": "all",
    "freeFormTags": {},
    "definedTags": {},
    "additionalDetails": {
      "id": "ocid1.id..oc1...unique_ID",
      "lifecycleState": "AVAILABLE",
      "timeCreated": "2019-08-26T12:00:00.000Z",
      "timeUpdated": "2019-08-26T12:30:00.000Z",
      "dbSystemId": "ocid1.dbsystem.oc1.phx.unique_ID",
      "lifecycleDetails": "detail message",
      "vmClusterId": "VmCluster-unique_ID",
      "dbHostId": "dbHost-unique_ID",
      "nodeNumber": 2,
      "powerAction": "HardReset",
      "hostName": "testHostName"
    }
  }
}

Exibindo Eventos de Log de Auditoria

O serviço Oracle Cloud Infrastructure Audit fornece registros de operações de API executadas com serviços suportados como lista de eventos de log.

Um evento de auditoria é gerado quando você se conecta à console serial usando uma conexão SSH (Secure Shell). Navegue até Auditoria na Console e procure VmConsoleConnected. Quando você navega até Audit na Console, uma lista de resultados é gerada para o compartimento atual. Os logs de auditoria são organizados por compartimento; portanto, se estiver procurando um evento específico, você deverá saber em qual compartimento o evento ocorreu. Você pode filtrar a lista das seguintes maneiras:

  • Data e horário
  • Tipos de Ação de Solicitação (operações)
  • Palavras-chave

Para obter mais informações, consulte Exibindo Eventos de Log de Auditoria.

Exemplo 6-64 Evento de Auditoria de Conexão da Console Serial

Este é um evento de referência para Conexão da Console Serial:
{
 
  "eventType": "VmConsoleConnected",
  "cloudEventsVersion": "0.1",
  "eventTypeVersion": "2.0",
  "source": "VmConsoleConnectionAPI",
  "eventId": "2367d627-cff8-11ed-bfd3-02001714f979",
  "eventTime": "2023-03-31T19:13:37.120Z",
  "contentType": "application/json",
 
  "data": {
    "eventGroupingId": "2367d62d-cff8-11ed-bfd3-02001714f979",
    "eventName": "VmConsoleConnected",
    "compartmentId": "ocid1.compartment.oc1..<TRUNCATED>aaaaxxxxx",
    "compartmentName": "exacc-dev",
    "resourceName": "",
    "resourceId": "ocid1.dbnodeconsoleconnection.oc1.iad.<TRUNCATED>aaaaaaxxxxx",
    "availabilityDomain": null,
    "freeformTags": null,
    "definedTags": null,
 
    "identity": {
      "principalName": "dsaes",
      "principalId": "ocid1.user.oc1..<TRUNCATED>aaaaaaaaaxxxxxxxxxx",
      "authType": "Native",
      "callerName": null,
      "callerId": null,
      "tenantId": "ocid1.tenancy.oc1..<TRUNCATED>aaaaaaxxxxx",
      "ipAddress": null,
      "credentials": null,
      "userAgent": null,
      "consoleSessionId": null
    },
 
    "request": {
      "id": "",
      "path": "",
      "action": "",
      "parameters": null,
      "headers": null
   },
 
    "response": {
      "status": "",
      "responseTime": "0001-01-01T00:00:00.000Z",
      "headers": null,
      "payload": null,
      "message": ""
    },
 
    "stateChange": null,
 
    "additionalDetails": {
      "DBNodeId": "ocid1.dbnode.oc1.iad.<TRUNCATED>aaaaaxxxxxxx"
    }
  }
}

Tipos de Evento do Histórico de Console em Série

Revise a lista de novos tipos de evento emitidos pelo histórico da console serial.

Tabela 6-6 Eventos do Histórico da Console em Série

Ação do Usuário Tipo de Evento Nome Amigável Tipo de Evento

Criar Histórico da Console

Assíncrono

Histórico da Console do Nó do Banco de Dados - Início da Criação

com.oraclecloud.databaseservice.createdbnodeconsolehistory.beginn

Criar Histórico da Console

Assíncrono

Histórico da Console do Nó do Banco de Dados - Fim da Criação

com.oraclecloud.databaseservice.createdbnodeconsolehistory.end

Encerrar Histórico da Console

Assíncrono

Histórico da Console do Nó do Banco de Dados - Início da Exclusão

com.oraclecloud.databaseservice.deletedbnodeconsolehistory.begin

Encerrar Histórico da Console

Assíncrono

Histórico da Console do Nó do Banco de Dados - Fim da Exclusão

com.oraclecloud.databaseservice.deletedbnodeconsolehistory.end

Atualização do Histórico da Console

Sincronizar

Histórico da Console do Nó do Banco de Dados - Atualizar

com.oraclecloud.databaseservice.updatedbnodeconsolehistory

Obter Conteúdo do Histórico da Console

Sincronizar

Histórico da Console do Nó do Banco de Dados - Obter Conteúdo

com.oraclecloud.databaseservice.getdbnodeconsolehistorycontent

Exemplo 6-65 Tipos de Evento de Conexão da Console Serial Exemplos

Este é um evento de referência para Conexão da Console do Nó do BD - Início da Criação:
"exampleEvent": {
  "cloudEventsVersion": "0.1",
  "eventID": "60600c06-d6a7-4e85-b56a-1de3e6042f57",
  "eventType": "com.oraclecloud.databaseservice.createdbnodeconsoleconnection.begin",
  "source": "databaseservice",
  "eventTypeVersion": "1.0",
  "eventTime": "2019-08-29T21:16:04.000Z",
  "contentType": "application/json",
  "extensions": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID"
  },
  "data": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID",
    "resourceId": "ocid1.dbnodeconsoleconnection.oc1..unique_ID",
    "freeFormTags": {},
    "definedTags": {},
    "additionalDetails": {
      "id": "ocid1.dbnodeconsoleconnection.oc1..unique_ID",
      "lifecycleState": "CREATING",
      "timeCreated": "2019-08-29T12:00:00.000Z",
      "timeUpdated": "2019-08-29T12:30:00.000Z",
      "lifecycleDetails": "detail message",
      "dbnodeId": "ocid1.dbnode.oc1..unique_ID",
      "tenantId": "ocid1.tenant.oc1..unique_ID",
      "compartmentId": "ocid1.compartment.oc1..unique_ID"
    }
  }
}
Este é um evento de referência para Conexão da Console do Nó do BD - Fim da Criação:
"exampleEvent": {
  "cloudEventsVersion": "0.1",
  "eventID": "60600c06-d6a7-4e85-b56a-1de3e6042f57",
  "eventType": "com.oraclecloud.databaseservice.createdbnodeconsoleconnection.end",
  "source": "databaseservice",
  "eventTypeVersion": "1.0",
  "eventTime": "2019-08-29T21:16:04.000Z",
  "contentType": "application/json",
  "extensions": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID"
  },
  "data": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID",
    "resourceId": "ocid1.dbnodeconsoleconnection.oc1..unique_ID",
    "freeFormTags": {},
    "definedTags": {},
    "additionalDetails": {
      "id": "ocid1.dbnodeconsoleconnection.oc1..unique_ID",
      "lifecycleState": "ACTIVE",
      "timeCreated": "2019-08-29T12:00:00.000Z",
      "timeUpdated": "2019-08-29T12:30:00.000Z",
      "lifecycleDetails": "detail message",
      "dbnodeId": "ocid1.dbnode.oc1..unique_ID",
      "tenantId": "ocid1.tenant.oc1..unique_ID",
      "compartmentId": "ocid1.compartment.oc1..unique_ID"
    }
  }
}
Este é um evento de referência para Conexão da Console do Nó do BD - Início da Exclusão:
"exampleEvent": {
  "cloudEventsVersion": "0.1",
  "eventID": "60600c06-d6a7-4e85-b56a-1de3e6042f57",
  "eventType": "com.oraclecloud.databaseservice.deletedbnodeconsoleconnection.begin",
  "source": "databaseservice",
  "eventTypeVersion": "1.0",
  "eventTime": "2019-08-29T21:16:04.000Z",
  "contentType": "application/json",
  "extensions": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID"
  },
  "data": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID",
    "resourceId": "ocid1.dbnodeconsoleconnection.oc1..unique_ID",
    "freeFormTags": {},
    "definedTags": {},
    "additionalDetails": {
      "id": "ocid1.dbnodeconsoleconnection.oc1..unique_ID",
      "lifecycleState": "DELETING",
      "timeCreated": "2019-08-29T12:00:00.000Z",
      "timeUpdated": "2019-08-29T12:30:00.000Z",
      "lifecycleDetails": "detail message",
      "dbnodeId": "ocid1.dbnode.oc1..unique_ID",
      "tenantId": "ocid1.tenant.oc1..unique_ID",
      "compartmentId": "ocid1.compartment.oc1..unique_ID"
    }
  }
}
Este é um evento de referência para Conexão da Console do Nó do Banco de Dados - Fim da Exclusão:
"exampleEvent": {
  "cloudEventsVersion": "0.1",
  "eventID": "60600c06-d6a7-4e85-b56a-1de3e6042f57",
  "eventType": "com.oraclecloud.databaseservice.deletedbnodeconsoleconnection.end",
  "source": "databaseservice",
  "eventTypeVersion": "1.0",
  "eventTime": "2019-08-29T21:16:04.000Z",
  "contentType": "application/json",
  "extensions": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID"
  },
  "data": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID",
    "resourceId": "ocid1.dbnodeconsoleconnection.oc1..unique_ID",
    "freeFormTags": {},
    "definedTags": {},
    "additionalDetails": {
      "id": "ocid1.dbnodeconsoleconnection.oc1..unique_ID",
      "lifecycleState": "DELETED",
      "timeCreated": "2019-08-29T12:00:00.000Z",
      "timeUpdated": "2019-08-29T12:30:00.000Z",
      "lifecycleDetails": "detail message",
      "dbnodeId": "ocid1.dbnode.oc1..unique_ID",
      "tenantId": "ocid1.tenant.oc1..unique_ID",
      "compartmentId": "ocid1.compartment.oc1..unique_ID"
    }
  }
}
Este é um evento de referência para Conexão da Console do Nó do BD - Atualizar:
"exampleEvent": {
  "cloudEventsVersion": "0.1",
  "eventID": "60600c06-d6a7-4e85-b56a-1de3e6042f57",
  "eventType": "com.oraclecloud.databaseservice.updatedbnodeconsoleconnection",
  "source": "databaseservice",
  "eventTypeVersion": "1.0",
  "eventTime": "2019-08-29T21:16:04.000Z",
  "contentType": "application/json",
  "extensions": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID"
  },
  "data": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID",
    "resourceId": "ocid1.dbnodeconsoleconnection.oc1..unique_ID",
    "freeFormTags": {},
    "definedTags": {},
    "additionalDetails": {
      "id": "ocid1.dbnodeconsoleconnection.oc1..unique_ID",
      "lifecycleState": "ACTIVE",
      "timeCreated": "2019-08-29T12:00:00.000Z",
      "timeUpdated": "2019-08-29T12:30:00.000Z",
      "lifecycleDetails": "detail message",
      "dbnodeId": "ocid1.dbnode.oc1..unique_ID",
      "tenantId": "ocid1.tenant.oc1..unique_ID",
      "compartmentId": "ocid1.compartment.oc1..unique_ID"
    }
  }
}
Este é um evento de referência para Nó do Banco de Dados - Atualizar:
"exampleEvent": {
  "cloudEventsVersion": "0.1",
  "eventID": "60600c06-d6a7-4e85-b56a-1de3e6042f57",
  "eventType": "com.oraclecloud.databaseservice.updatedbnode",
  "source": "databaseservice",
  "eventTypeVersion": "1.0",
  "eventTime": "2019-06-27T21:16:04.000Z",
  "contentType": "application/json",
  "extensions": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID"
  },
  "data": {
    "compartmentId": "ocid1.compartment.oc1..unique_ID",
    "compartmentName": "example_name",
    "resourceName": "my_dbnode",
    "resourceId": "DbNode-unique_ID",
    "availabilityDomain": "all",
    "freeFormTags": {},
    "definedTags": {},
    "additionalDetails": {
      "id": "ocid1.id..oc1...unique_ID",
      "lifecycleState": "AVAILABLE",
      "timeCreated": "2019-08-26T12:00:00.000Z",
      "timeUpdated": "2019-08-26T12:30:00.000Z",
      "dbSystemId": "ocid1.dbsystem.oc1.phx.unique_ID",
      "lifecycleDetails": "detail message",
      "vmClusterId": "VmCluster-unique_ID",
      "dbHostId": "dbHost-unique_ID",
      "nodeNumber": 2,
      "powerAction": "HardReset",
      "hostName": "testHostName"
    }
  }
}