Eventos de Oracle Exadata Database Service on Dedicated Infrastructure

Los recursos de Exadata Cloud Infrastructure emiten eventos, que son mensajes estructurados que indican cambios en los recursos.

Acerca de los tipos de eventos en Exadata Cloud Infrastructure

Obtenga información sobre los tipos de eventos disponibles para los recursos de Exadata Cloud Infrastructure.

Los recursos de Exadata Cloud Infrastructure emiten eventos, que son mensajes estructurados que indican cambios en los recursos. Para obtener más información sobre Oracle Cloud Infrastructure Events, consulte Visión general de Events. Puede suscribirse a eventos y recibir notificaciones cuando estos se produzcan mediante el servicio Oracle Notification. Consulte Visión general de Notifications.

Requisitos del servicio de eventos

Los siguientes requisitos son necesarios para que los eventos fluyan fuera del cluster de VM.

El servicio de eventos requiere lo siguiente:

  1. Los eventos del cluster de VM dependen del agente de Oracle Trace File Analyzer (TFA). Asegúrese de que estos componentes están activos y en ejecución. Se necesita la versión de AHF 22.2.2 o superior para capturar eventos del cluster de VM. Para iniciar, parar o comprobar el estado de TFA, consulte Logs de incidentes y archivos de rastreo. Para activar la telemetría de AHF para el cluster de VM mediante la utilidad dbcli, consulte la sección sobre comandos de telemetría de AHF.
  2. Se requieren las siguientes configuraciones de red.
    1. Reglas de salida para el tráfico saliente: las reglas de salida por defecto son suficientes para activar la ruta de red necesaria. Para obtener más información, consulte Lista de seguridad por defecto. Si ha bloqueado el tráfico saliente modificando las reglas de salida por defecto en su red virtual en la nube (VCN), deberá revertir la configuración para permitir el tráfico saliente. La regla de salida por defecto que permite el tráfico saliente (como se muestra en Reglas de seguridad para Oracle Exadata Database Service on Dedicated Infrastructure) es la siguiente:
      • Sin estado: No (todas las reglas deben tener un estado)
      • Tipo de destino: CIDR
      • CIDR de destino: Todos los servicios de <region> en Oracle Services Network

      • Protocolo IP: TCP

      • Puerto de destino: 443 (HTTPS)
    2. IP pública o gateway de servicio: el host del servidor de base de datos debe tener una dirección IP pública o un gateway de servicio para poder enviar métricas de host del servidor de base de datos al servicio Monitoring.

      Si la instancia no tiene una dirección IP pública, configure un gateway de servicio en la red virtual en la nube (VCN). El gateway de servicio permite que la instancia envíe métricas de host del servidor de base de datos al servicio Monitoring sin que el tráfico pase por internet. A continuación se muestran notas especiales para configurar el gateway de servicio para acceder al servicio Monitoring:

      1. Al crear el gateway de servicio, active la etiqueta de servicio denominada Todos los servicios de <region> en Oracle Services Network. Incluye el servicio Monitoring.
      2. Al configurar el enrutamiento para la subred que contiene la instancia, configure una regla de ruta con el Tipo de destino definido en Gateway de servicio y el Servicio de destino definido en Todos los servicios de <region> en Oracle Services Network.

        Para obtener instrucciones detalladas, consulte Acceso a servicios de Oracle: gateway de servicio.

Tipos de eventos de Oracle Exadata Database Service on Dedicated Infrastructure

Los eventos de esta sección los emite el recurso de infraestructura de Exadata en la nube

Nota

Los sistemas de Exadata que utilizan el modelo de recursos del sistema de base de datos antiguo están en desuso y ya no estarán soportados en futuras versiones. El evento del sistema de base de datos no se describe.
Nombre fácil de recordar Tipo de evento
Infraestructura de Exadata en la nube: inicio de creación com.oraclecloud.databaseservice.createcloudexadatainfrastructure.begin
Infraestructura de Exadata en la nube: fin de creación com.oraclecloud.databaseservice.createcloudexadatainfrastructure.end
Infraestructura de Exadata en la nube: inicio de cambio de compartimento com.oraclecloud.databaseservice.changecloudexadatainfrastructurecompartment.begin
Infraestructura de Exadata en la nube: fin de cambio de compartimento com.oraclecloud.databaseservice.changecloudexadatainfrastructurecompartment.end
Infraestructura de Exadata en la nube: crítico

Consulte la sección sobre tipos de eventos críticos e informativos de infraestructura de Exadata Cloud Service para obtener más información

com.oraclecloud.databaseservice.cloudexadatainfrastructure.critical
Infraestructura de Exadata en la nube: inicio de supresión com.oraclecloud.databaseservice.deletecloudexadatainfrastructure.begin
Infraestructura de Exadata en la nube: fin de supresión com.oraclecloud.databaseservice.deletecloudexadatainfrastructure.end
Infraestructura de Exadata en la nube: información

Consulte la sección sobre tipos de eventos críticos e informativos de infraestructura de Exadata Cloud Service para obtener más información

com.oraclecloud.databaseservice.cloudexadatainfrastructure.information
Infraestructura de Exadata en la nube: inicio de actualización com.oraclecloud.databaseservice.updatecloudexadatainfrastructure.begin
Infraestructura de Exadata en la nube: fin de actualización com.oraclecloud.databaseservice.updatecloudexadatainfrastructure.end

Este es un evento de referencia para un recurso de infraestructura de Exadata en la nube:

{
  "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 es un evento de referencia de Cloud Exadata Infrastructure - Add Storage Capacity Begin:

{
  "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 es un evento de referencia de Cloud Exadata Infrastructure - Agregar fin de capacidad de almacenamiento:

{
  "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 es un evento de referencia para la infraestructura de Exadata en la nube: inicio de actualización

{
  "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 es un evento de referencia de Cloud Exadata Infrastructure - Update End

{
  "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 eventos de mantenimiento de Oracle Exadata Database Service on Dedicated Infrastructure

Los eventos de esta sección los emite el recurso de infraestructura de Exadata en la nube para eventos de mantenimiento

Nota

Los sistemas de Exadata que utilizan el modelo de recursos del sistema de base de datos antiguo están en desuso y ya no estarán soportados en futuras versiones. Los eventos del sistema de base de datos no se describen.
Nombre fácil de recordar Tipo de evento Mensajes de evento

infraestructura de Exadata en la nube - recordatorio de mantenimiento (ROLLING)

com.oraclecloud.databaseservice.cloudexadatainfrastructuremaintenancereminder

Se trata de un aviso a modo de recordatorio del servicio de operaciones de Oracle Cloud. Oracle ha programado una instalación trimestral de actualización de mantenimiento para la instancia de infraestructura de Exadata en la nube <infra_name>, OCID infra_ocid en aproximadamente no_of_days_left días schedule_time. El método de mantenimiento para este mantenimiento es Sucesivo según se ha seleccionado en las preferencias de mantenimiento.

infraestructura de Exadata en la nube - recordatorio de mantenimiento (sin registro)

com.oraclecloud.databaseservice.cloudexadatainfrastructuremaintenancereminder

Se trata de un aviso a modo de recordatorio del servicio de operaciones de Oracle Cloud. Oracle ha programado una instalación de actualización de mantenimiento trimestral para la instancia de infraestructura de Exadata en la nube <infra_name>, OCID infra_ocid en aproximadamente no_of_days_left días el schedule_time. El método de mantenimiento para este mantenimiento es %s según se ha seleccionado en las preferencias de mantenimiento. El mantenimiento de no acumulación minimiza el tiempo de mantenimiento, pero generará tiempo de inactividad total del sistema.

Infraestructura de Exadata en la nube: inicio de mantenimiento

com.oraclecloud.databaseservice.cloudexadatainfrastructuremaintenance.begin

Esta es una notificación de Oracle Cloud Operations para la actualización de mantenimiento trimestral de la infraestructura de Exadata ExaDB-D <infra-name>, OCID <infra-ocid> parte de la ejecución de mantenimiento <mr-display-name>, OCID <mr-ocid>. Su actualización de mantenimiento comenzó en <start-time>. Recibirá una notificación sobre la finalización de la actualización de mantenimiento trimestral.

Infraestructura de Exadata en la nube: fin de mantenimiento

com.oraclecloud.databaseservice.cloudexadatainfrastructuremaintenance.end

Correcto: notificación de Oracle Cloud Operations para la actualización de mantenimiento trimestral de la infraestructura de Exadata ExaDB-D <infra-name>, OCID <infra-ocid> parte de Maintenance Run <mr-display-name>, OCID <mr-ocid>. Su actualización de mantenimiento comenzó en <start-time> y se completó correctamente en <end-time>. Ha completado correctamente las actualizaciones de mantenimiento para esta ventana.

Con fallos: esta es una notificación de Oracle Cloud Operations para la actualización de mantenimiento trimestral de la infraestructura de Exadata ExaDB-D <infra-name>, OCID <infra-ocid> parte de Maintenance Run <mr-display-name>, OCID <mr-ocid>. La actualización de mantenimiento comenzó en <start-time> y no se pudo completar correctamente según lo planificado. Nuestro equipo de operaciones está evaluando el fallo y le notificará los siguientes pasos para completar la actualización de mantenimiento para este trimestre.

Cancelado: se trata de una notificación de Oracle Cloud Operations para la actualización de mantenimiento trimestral de la infraestructura de Exadata ExaDB-D <infra-name>, OCID <infra-ocid> parte de Maintenance Run <mr-display-name>, OCID <mr-ocid>. Su actualización de mantenimiento comenzó en <start-time>. Su mantenimiento se ha cancelado según lo solicitado. Y se creará una nueva ventana según el tiempo dado.

Se ha superado la duración: notificación de Oracle Cloud Operations para la actualización de mantenimiento trimestral de la infraestructura de Exadata ExaDB-D <infra-name>, OCID <infra-ocid> parte de Maintenance Run <mr-display-name>, OCID<mr-ocid>. Su actualización de mantenimiento comenzó en <start-time>. La ventana se ha configurado para una duración de WINDOW_DURATION.

El mantenimiento está tardando más que la duración de la ventana configurada. Esta ventana tiene activada la aplicación de duración. La automatización de Oracle reprogramará todas las actualizaciones que no se hayan iniciado en una ventana de mantenimiento futura. Confirme las actualizaciones reprogramadas para que se ejecuten en una ventana de mantenimiento no planificada futura creada por Oracle.

Infraestructura de Exadata en la nube - Hora de inicio de acción personalizada de mantenimiento (ROLLING)

com.oraclecloud.databaseservice.cloudexadatainfrastructuremaintenancecustomactiontime.begin

Esta es una notificación de Oracle Cloud Operations para la hora de acción personalizada configurada para la infraestructura de Exadata ExaDB-D <infra-name>, OCID <infra-ocid> para el servidor de base de datos <db-server-name>, OCID <db-server-ocid>. La hora de acción personalizada comenzó en <start-time>. Recibirá una notificación sobre la finalización de la hora de acción personalizada para el servidor de base de datos.

Infraestructura de Exadata en la nube - Finalización de hora de acción personalizada de mantenimiento (ROLLING)

com.oraclecloud.databaseservice.cloudexadatainfrastructuremaintenancecustomactiontime.end

Se trata de una notificación de operaciones de Oracle Cloud para el tiempo de acción personalizado configurado para la infraestructura de Exadata ExaDB-D <infra-name>, OCID <infra-ocid> para el servidor de base de datos <db-server-name>, OCID <db-server-ocid>. La hora de inicio de la acción personalizada en <start-time> finalizó en <end-time>.

Infraestructura de Exadata en la nube - Hora de inicio de acción personalizada de mantenimiento (NO INSCRIPCIÓN)

com.oraclecloud.databaseservice.cloudexadatainfrastructuremaintenancecustomactiontime.begin

Se trata de una notificación de Oracle Cloud Operations para el tiempo de acción personalizado configurado para la infraestructura de Exadata ExaDB-D <infra-name>, OCID <infra-ocid> para los servidores de base de datos <db-server-name>, OCID <dbserver-ocid> | <db-server-name>, OCID <dbserver-ocid>. La hora de acción personalizada comenzó en <start-time>. Recibirá una notificación sobre la finalización de la hora de acción personalizada para los servidores de base de datos.

Infraestructura de Exadata en la nube - Finalización de hora de acción personalizada de mantenimiento (NO INSCRIPCIÓN)

com.oraclecloud.databaseservice.cloudexadatainfrastructuremaintenancecustomactiontime.end

Se trata de una notificación de Oracle Cloud Operations para el tiempo de acción personalizado configurado para la infraestructura de Exadata ExaDB-D <infra-name>, OCID <infra-ocid> para los servidores de base de datos <db-server-name>, OCID <dbserver-ocid> | <db-server-name>, OCID <dbserver-ocid>. La hora de inicio de la acción personalizada en <start-time> finalizó en <end-time>.

Infraestructura de Exadata en la nube: inicio del mantenimiento del servidor de almacenamiento

com.oraclecloud.DatabaseService.CloudExadataInfrastructureMaintenanceStorageServers.begin

Se trata de una notificación de Oracle Cloud Operations para la actualización de mantenimiento trimestral de los servidores de almacenamiento de la infraestructura de Exadata ExaDB-D <infra-name>, OCID <infra-ocid> para el recuento de servidores de almacenamiento <cell-count>. Su actualización de mantenimiento comenzó en <start-time>. Recibirá una notificación sobre la finalización de la actualización de mantenimiento trimestral para los servidores de almacenamiento.

Infraestructura de Exadata en la nube: fin del mantenimiento del servidor de almacenamiento

com.oraclecloud.DatabaseService.CloudExadataInfrastructureMaintenanceStorageServers.end

Se trata de una notificación de Oracle Cloud Operations para la actualización de mantenimiento trimestral de los servidores de almacenamiento de la infraestructura de Exadata ExaDB-D <infra-name>, OCID <infra-ocid> para el recuento de servidores de almacenamiento <cell-count>. Su actualización de mantenimiento comenzó en <start-time> y se completó correctamente en <end-time>.

Infraestructura de Exadata en la nube - Inicio de mantenimiento del servidor de base de datos (ROLLING)

com.oraclecloud.DatabaseService.CloudExadataInfrastructureMaintenanceVM.begin

Se trata de una notificación de Oracle Cloud Operations para la actualización de mantenimiento trimestral del componente del servidor de base de datos de la infraestructura de Exadata ExaDB-D <infra-name>, OCID <infra-OCID> para el servidor de base de datos <db-server-name>, OCID <db-server-OCID>. La actualización de mantenimiento comenzó a las <start-time>. Recibirá una notificación sobre la finalización de la actualización de mantenimiento trimestral para el servidor de base de datos.

Infraestructura de Exadata en la nube - Fin de mantenimiento de servidor de base de datos (ROLLING)

com.oraclecloud.DatabaseService.CloudExadataInfrastructureMaintenanceVM.end

Se trata de una notificación de Oracle Cloud Operations para la actualización de mantenimiento trimestral del componente de servidor de base de datos de la infraestructura de Exadata ExaDB-D <infra-name>, OCID <infra-ocid> para el servidor de base de datos <db-server-name>, OCID <db-server-ocid>. La actualización de mantenimiento comenzó a las <start-time> y se completó correctamente a las <end-time>.

Infraestructura de Exadata en la nube - Inicio de mantenimiento del servidor de base de datos (INFORMACIÓN NO)

com.oraclecloud.DatabaseService.CloudExadataInfrastructureMaintenanceVM.begin

Se trata de una notificación de Oracle Cloud Operations para la actualización de mantenimiento trimestral del componente de servidor de base de datos de la infraestructura de Exadata ExaDB-D <infra-name>, OCID <infra-ocid> para los servidores de base de datos <db-server-name>, OCID <dbserver-ocid> | <db-server-name>, OCID <dbserver-ocid>. Su actualización de mantenimiento comenzó en <start-time>. Recibirá una notificación sobre la finalización de la actualización de mantenimiento trimestral de los servidores de base de datos.

Infraestructura de Exadata en la nube - Fin de mantenimiento del servidor de base de datos (NO INSCRIPCIÓN)

com.oraclecloud.DatabaseService.CloudExadataInfrastructureMaintenanceVM.end

Se trata de una notificación de Oracle Cloud Operations para la actualización de mantenimiento trimestral del componente de servidor de base de datos de la infraestructura de Exadata ExaDB-D <infra-name>, OCID <infra-ocid> para los servidores de base de datos <db-server-name>, OCID <dbserver-ocid> | <db-server-name>, OCID <dbserver-ocid>. Su actualización de mantenimiento comenzó en <start-time> y se completó correctamente en <end-time>.

Infraestructura de Exadata en la nube: inicio de mantenimiento de VM

com.oraclecloud.databaseservice.cloudexadatainfrastructurevmmaintenancebegin

La actualización de mantenimiento se ha iniciado en <start-time>. Recibirá una notificación sobre la finalización de la actualización de mantenimiento trimestral para las máquinas virtuales.

Infraestructura de Exadata en la nube - Fin de mantenimiento de VM

com.oraclecloud.databaseservice.cloudexadatainfrastructurevmmaintenanceend

La actualización de mantenimiento se ha iniciado en <start-time> y se ha completado correctamente en <end-time>.

Infraestructura de Exadata en la nube: cambio de método de mantenimiento

com.oraclecloud.databaseservice.cloudexadatainfrastructuremaintenancemethodchange

Oracle Cloud Operations anuncia un cambio relacionado con la actualización de mantenimiento trimestral de la infraestructura de Exadata en la nube. Hay un cambio en el método de mantenimiento en la instancia de servicio <infra_name>, OCID <infra_ocid> a new_patching_mode.

Infraestructura de la nube de Exadata: reprogramación de mantenimiento

com.oraclecloud.databaseservice.cloudexadatainfrastructuremaintenancerescheduled

Oracle Cloud Operations anuncia la reprogramación de una actualización de mantenimiento trimestral para la infraestructura de Cloud. Se ha reprogramado una ejecución de mantenimiento en la instancia de servicio <infra_name>, OCID <infra_ocid> a new_schedule_time.

Infraestructura de Exadata en la nube: mantenimiento reprogramado con motivo

com.oraclecloud.databaseservice.cloudexadatainfrastructuremaintenancerescheduledwithreason

El motivo de reprogramación introducido por el operador se envía como correo electrónico.

infraestructura de Exadata en la nube: mantenimiento programado (ROLLING)

com.oraclecloud.databaseservice.cloudexadatainfrastructuremaintenancescheduled

Oracle Cloud Operations anuncia la disponibilidad de una nueva actualización trimestre de mantenimiento para la infraestructura de Exadata en la nube. Oracle ha programado la instalación de esta nueva actualización en su instancia de servicio <infra_name>, OCID infra_ocid en schedule_time. El método de mantenimiento para este mantenimiento es %s según se ha seleccionado en las preferencias de mantenimiento.

infraestructura de Exadata en la nube: mantenimiento programado (sin registro)

com.oraclecloud.databaseservice.cloudexadatainfrastructuremaintenancescheduled

Oracle Cloud Operations anuncia la disponibilidad de una nueva actualización trimestre de mantenimiento para la infraestructura de Exadata en la nube. Oracle ha programado la instalación de esta nueva actualización en su instancia de servicio <infra_name>, OCID infra_ocid en schedule_time. El método de mantenimiento para este mantenimiento es %s según se ha seleccionado en las preferencias de mantenimiento. El mantenimiento de no acumulación minimiza el tiempo de mantenimiento, pero generará tiempo de inactividad total del sistema.

Infraestructura de Exadata en la nube - Inicio de mantenimiento de conmutador IB

com.oraclecloud.databaseservice.cloudexadatainfrastructureibswitchmaintenancebegin

Este es un aviso de Oracle Cloud Operations relativo a la actualización de mantenimiento trimestral del componente de conmutadores de tejido del sistema de la instancia <infra_name> de infraestructura de Cloud Exadata, con el OCID infra_ocid iniciado. Se enviará un aviso de seguimiento cuando se complete la operación de mantenimiento de los conmutadores del tejido de red.

Infraestructura de Exadata en la nube - Fin de mantenimiento de conmutador IB

com.oraclecloud.databaseservice.cloudexadatainfrastructureibswitchmaintenanceend

Este es un aviso de operaciones de Oracle Cloud según el cual se ha completado la actualización de mantenimiento trimestral del componente de conmutadores de tejido del Cloud Exadata Infrastructure, con el OCID infra_ocid, de la instancia <infra_name>.

Tipos de eventos críticos e informativos de Exadata Cloud Infrastructure

Los recursos de infraestructura de Exadata Cloud Infrastructure emiten eventos de plano de datos "críticos" e "informativos" que le permiten recibir notificaciones cuando su recurso de infraestructura precise atención.

Los recursos de infraestructura de Exadata Cloud Service emiten eventos de plano de datos "críticos" e "informativos" que le permiten recibir notificaciones cuando su recurso de infraestructura precisa atención urgente ("eventos críticos"), o notificaciones para eventos que no son críticos, pero que puede que desee supervisarlos (eventos "informativos"). Los valores de eventType para estos eventos son los siguientes:

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

Estos eventos utilizan la sección additionalDetails del mensaje de evento para proporcionar detalles específicos sobre lo que ocurre dentro del recurso de infraestructura que emite el evento. En la sección additionalDetails, el campo eventName proporciona el nombre del evento crítico o de información. (Tenga en cuenta que, en el ejemplo siguiente, algunos campos se han omitido por motivos de brevedad).


 {
  "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>",
  ....
  }
}

En las siguientes tablas, puede leer sobre las condiciones y las operaciones que disparan eventos "críticos" e "informativos". Cada condición u operación se identifica mediante un valor eventName único.

Eventos críticos para la infraestructura de Exadata Cloud Service:

Evento crítico: eventName Descripción
HEALTH.INFRASTRUCTURE.CELL.SQL_QUARANTINE

Sentencia SQL terminada por el gestor de recursos de Oracle Database debido al consumo excesivo de CPU y/o de E/S. El plan de ejecución asociado a la sentencia SQL terminada está en cuarentena. Busque el identificador SQL en el campo sqlId de esta carga útil de JSON. Esta función protege una base de datos Oracle de la degradación del rendimiento. Revise la sentencia SQL. Puede ver la sentencia mediante los siguientes comandos:

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

Eventos informativos para la infraestructura de Exadata Cloud Service:

Evento informativo: eventName Descripción
HEALTH.INFRASTRUCTURE.CELL.FLASH_DISK_FAILURE Se ha detectado un fallo de disco flash. Esto lo está investigando el equipo de Oracle Exadata y el disco se sustituirá si es necesario. No se requiere ninguna acción por parte del cliente.

En el siguiente ejemplo de un evento "crítico", puede ver en la sección additionalDetails del mensaje de evento que este mensaje en particular se refiere a una sentencia SQL terminada por el gestor de recursos de Oracle Database porque estaba consumiendo demasiados recursos de CPU o E/S. Los campos eventName y description de la sección additionalDetails proporcionan información sobre la situación 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>"
  }
}

En el siguiente ejemplo de un evento "informativo", puede ver en la sección additionalDetails del mensaje de evento que este mensaje en particular se refiere a un fallo de disco flash que está investigando el equipo de operaciones de Oracle Exadata. Los campos eventName y description de la sección additionalDetails proporcionan información sobre el 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 eventos de cluster de VM de Exadata Cloud Infrastructure

Revise la lista de eventos que puede emitir el cluster de VM

Nombre fácil de recordar Tipo de evento
Cluster de VM en la nube: inicio de cambio de compartimento com.oraclecloud.databaseservice.changecloudvmclustercompartment.begin
Cluster de VM en la nube: fin de cambio de compartimento com.oraclecloud.databaseservice.changecloudvmclustercompartment.end
Cluster de VM en la nube: inicio de creación com.oraclecloud.databaseservice.createcloudvmcluster.begin
Cluster de VM en la nube: fin de creación com.oraclecloud.databaseservice.createcloudvmcluster.end
Cluster de VM en la nube: inicio de supresión com.oraclecloud.databaseservice.deletecloudvmcluster.begin
Cluster de VM en la nube: fin de supresión com.oraclecloud.databaseservice.deletecloudvmcluster.end
Cluster de VM en la nube: inicio de actualización com.oraclecloud.databaseservice.updatecloudvmcluster.begin
Cluster de VM en la nube: fin de actualización com.oraclecloud.databaseservice.updatecloudvmcluster.end
Cluster de VM en la nube: inicio de actualización de configuración de IORM com.oraclecloud.databaseservice.updatecloudvmclusteriormconfig.begin
Cluster de VM en la nube: fin de actualización de configuración de IORM com.oraclecloud.databaseservice.updatecloudvmclusteriormconfig.end
Cluster de VM en la nube: inicio de adición de máquina virtual com.oraclecloud.databaseservice.cloudvmclusteraddvirtualmachine.begin
Cluster de VM en la nube: fin de adición de máquina virtual com.oraclecloud.databaseservice.cloudvmclusteraddvirtualmachine.end

Este es un evento de referencia para un recurso de cluster de VM en la nube:

{
    "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 es un evento de referencia de Add Virtual Machine Begin:

{
  "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 es un evento de referencia de Add Virtual Machine End:

{
  "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 es un evento de referencia de Cluster de VM en la nube - Inicio de actualización:

{
  "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 es un evento de referencia de Cluster de VM en la nube - Fin de actualización:

{
  "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 eventos de subjuego de nodos de VM

Revise la lista de los tipos de eventos que emite el subjuego de nodos de VM.

Tabla 6-1 Eventos de subjuego de nodos de VM

Nombre fácil de recordar 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

Ejemplo 6-60 Ejemplos de subjuegos de nodos de VM

Este es un evento de referencia de VM Cluster - Add Virtual Machine Begin:
"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 es un evento de referencia de VM Cluster - Add Virtual Machine End:
"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 es un evento de referencia de VM Cluster - Terminate Virtual Machine Begin:
"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 es un evento de referencia de VM Cluster - Terminate Virtual Machine End:
"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 eventos de Data Guard

Revise la lista de los tipos de eventos que emiten el grupo de Data Guard y las asociaciones de Data Guard.

Nota

Para recibir eventos relacionados con acciones de Data Guard en varias bases de datos en espera, suscríbase a los eventos de recursos del grupo de Data Guard. Si no ha cambiado al nuevo modelo, puede seguir suscribiéndose a los eventos de recursos de asociaciones de Data Guard. Sin embargo, después de cambiar al nuevo modelo, deberá suscribirse explícitamente a los nuevos eventos de recursos del grupo de Data Guard.

Tipos de eventos de Data Guard (recurso de grupo de Data Guard)

Revise la lista de los tipos de eventos que emiten los grupos de Data Guard.

Nombre fácil de recordar Tipo de evento
Inicio de cambio de modo de protección com.oraclecloud.databaseservice.changeprotectionmode.begin
Fin de cambio de modo de protección com.oraclecloud.databaseservice.changeprotectionmode.end
Inicio de creación de base de datos en espera de Data Guard com.oraclecloud.databaseservice.createstandbydatabase.begin
Creación de Base de Datos en Espera de Data Guard: Fin de Creación com.oraclecloud.databaseservice.createstandbydatabase.end
switchover de Data Guard: inicio com.oraclecloud.databaseservice.dataguardswitchover.begin
switchover de Data Guard: fin com.oraclecloud.databaseservice.dataguardswitchover.end
Failover de Data Guard: Inicio com.oraclecloud.databaseservice.dataguardfailover.begin
Failover de Data Guard: Finalización com.oraclecloud.databaseservice.dataguardfailover.end
Rehabilitación de Data Guard: inicio com.oraclecloud.databaseservice.dataguardreinstate.begin
Rehabilitación de Data Guard - Fin com.oraclecloud.databaseservice.dataguardreinstate.end
Configuración de actualización de Data Guard: inicio com.oraclecloud.databaseservice.updatedataguardconfig.begin
Configuración de Actualización de Data Guard: Finalización com.oraclecloud.databaseservice.updatedataguardconfig.end

Tipos de eventos de Data Guard (recurso Asociaciones de Data Guard)

Revise la lista de los tipos de eventos que emiten las asociaciones de Data Guard.

Tabla 6-2 Eventos de asociaciones de Data Guard

Nombre fácil de recordar Tipo de evento
Inicio de cambio de modo de protección com.oraclecloud.databaseservice.changeprotectionmode.begin
Fin de cambio de modo de protección com.oraclecloud.databaseservice.changeprotectionmode.end
Asociación de Data Guard: inicio de creación com.oraclecloud.databaseservice.createdataguardassociation.begin
Asociación de Data Guard: fin de creación com.oraclecloud.databaseservice.createdataguardassociation.end
Asociación de Data Guard: inicio de failover com.oraclecloud.databaseservice.failoverdataguardassociation.begin
Asociación de Data Guard: fin de failover com.oraclecloud.databaseservice.failoverdataguardassociation.end
Asociación de Data Guard: inicio de nueva instancia com.oraclecloud.databaseservice.reinstatedataguardassociation.begin
Asociación de Data Guard: fin de nueva instancia com.oraclecloud.databaseservice.reinstatedataguardassociation.end
Asociación de Data Guard: inicio de switchover com.oraclecloud.databaseservice.switchoverdataguardassociation.begin
Asociación de Data Guard: fin de switchover com.oraclecloud.databaseservice.switchoverdataguardassociation.end

Tipos de eventos de directorios raíz de Oracle Database

Revise la lista de eventos que emiten los directorios raíz de Oracle Database.

Nombre fácil de recordar Tipo de evento
Directorio raíz de base de datos: inicio de creación com.oraclecloud.databaseservice.createdbhome.begin
Directorio raíz de base de datos: fin de creación com.oraclecloud.databaseservice.createdbhome.end
DB Home - Patch Begin (Directorio raíz de base de datos - Inicio de aplicación de parches) com.oraclecloud.databaseservice.patchdbhome.begin
DB Home - Patch End (Directorio raíz de base de datos - Fin de aplicación de parches) com.oraclecloud.databaseservice.patchdbhome.end
Directorio raíz de base de datos: inicio de terminación com.oraclecloud.databaseservice.deletedbhome.begin
Directorio raíz de base de datos: fin de terminación com.oraclecloud.databaseservice.deletedbhome.end
Directorio raíz de base de datos: inicio de actualización com.oraclecloud.databaseservice.updatedbhome.begin
Directorio raíz de base de datos: fin de actualización com.oraclecloud.databaseservice.updatedbhome.end

Este es un evento de referencia de los directorios raíz de base de datos:

{
    "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 eventos de Database

Estos son los tipos de eventos que emiten las instancias de Oracle Database en instancias de Exadata Cloud Service.

Nombre fácil de recordar Tipo de evento
Database: inicio de copia de seguridad automática com.oraclecloud.databaseservice.automaticbackupdatabase.begin
Database: fin de copia de seguridad automática com.oraclecloud.databaseservice.automaticbackupdatabase.end
Database: inicio de creación de copia de seguridad com.oraclecloud.databaseservice.backupdatabase.begin
Database: fin de creación de copia de seguridad com.oraclecloud.databaseservice.backupdatabase.end

Base de datos - Crítico

(Consulte Tipos de eventos del servicio Database para obtener más información)

com.oraclecloud.databaseservice.database.critical
Database: información com.oraclecloud.databaseservice.database.information
Database: inicio de supresión de copia de seguridad com.oraclecloud.databaseservice.deletebackup.begin
Database: fin de supresión de copia de seguridad com.oraclecloud.databaseservice.deletebackup.end
Database: inicio de migración a clave de KMS com.oraclecloud.databaseservice.migratedatabasekmskey.begin
Database: fin de migración a clave de KMS com.oraclecloud.databaseservice.migratedatabasekmskey.end
Database: inicio de traslado com.oraclecloud.databaseservice.movedatabase.begin
Database: fin de traslado com.oraclecloud.databaseservice.movedatabase.end
Database: inicio de restauración com.oraclecloud.databaseservice.restoredatabase.begin
Database: fin de restauración com.oraclecloud.databaseservice.restoredatabase.end
Database: inicio de rotación de clave de KMS com.oraclecloud.databaseservice.rotatedatabasekmskey.begin
Database: fin de rotación de clave de KMS com.oraclecloud.databaseservice.rotatedatabasekmskey.end
Database: inicio de terminación com.oraclecloud.databaseservice.database.terminate.begin
Database: fin de terminación com.oraclecloud.databaseservice.database.terminate.end
Database: inicio de actualización com.oraclecloud.databaseservice.updatedatabase.begin
Database: fin de actualización com.oraclecloud.databaseservice.updatedatabase.end
Database: inicio de cambio de versión com.oraclecloud.databaseservice.upgradedatabase.begin
Database: fin de cambio de versión com.oraclecloud.databaseservice.upgradedatabase.end

Este es un evento de referencia de las bases de datos:

{
"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 eventos de base de datos conectable

Estos son los tipos de eventos que emiten las bases de datos conectables de Oracle en Oracle Cloud Infrastructure.

Nombre fácil de recordar Tipo de evento
Base de datos conectable: inicio de creación com.oraclecloud.databaseservice.createpluggabledatabase.begin
Base de datos conectable: fin de creación com.oraclecloud.databaseservice.createpluggabledatabase.end
Base de datos conectable: inicio de supresión com.oraclecloud.databaseservice.deletepluggabledatabase.begin
Base de datos conectable: fin de supresión com.oraclecloud.databaseservice.deletepluggabledatabase.end
Base de datos conectable: inicio de clonación local com.oraclecloud.databaseservice.localclonepluggabledatabase.begin
Base de datos conectable: fin de clonación local com.oraclecloud.databaseservice.localclonepluggabledatabase.end
Base de datos conectable: inicio de clonación remota com.oraclecloud.databaseservice.remoteclonepluggabledatabase.begin
Base de datos conectable: fin de clonación remota com.oraclecloud.databaseservice.remoteclonepluggabledatabase.end
Inicio de base de datos conectable: inicio com.oraclecloud.databaseservice.startpluggabledatabase.begin
Inicio de base de datos conectable: fin com.oraclecloud.databaseservice.startpluggabledatabase.end
Parada de base de datos conectable: inicio com.oraclecloud.databaseservice.stoppluggabledatabase.begin
Parada de base de datos conectable: fin com.oraclecloud.databaseservice.stoppluggabledatabase.end
Base de datos conectable - Inicio de conversión a normal com.oraclecloud.databaseservice.pluggabledatabase.converttoregular.begin
Base de datos conectable - Convertir a fin normal com.oraclecloud.databaseservice.pluggabledatabase.converttoregular.end
Base de datos conectable: inicio de restauración en el lugar com.oraclecloud.databaseservice.pluggabledatabase.inplacerestore.begin
Base de datos conectable: fin de restauración en el lugar com.oraclecloud.databaseservice.pluggabledatabase.inplacerestore.end
Base de datos conectable: inicio de refrescamiento com.oraclecloud.databaseservice.pluggabledatabase.refresh.begin
Base de datos conectable: fin de refrescamiento com.oraclecloud.databaseservice.pluggabledatabase.refresh.end
Base de datos conectable: inicio de reubicación com.oraclecloud.databaseservice.pluggabledatabase.relocate.begin
Base de datos de conexión - Fin de reubicación com.oraclecloud.databaseservice.pluggabledatabase.relocate.end

Este es un evento de referencia de las bases de datos conectables (PDB):

{
  "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 es un evento de referencia de Pluggable Database - Convert to Regular Begin:
"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 es un evento de referencia para la base de datos conectable - Convertir a fin normal:
"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 es un evento de referencia de Pluggable Database - Inplace Restore Begin:
"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 es un evento de referencia para la base de datos conectable - Fin de restauración en el lugar:
"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 es un evento de referencia de base de datos conectable - inicio de refrescamiento:
"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 es un evento de referencia de base de datos conectable - Fin de refrescamiento:
"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 es un evento de referencia de inicio de reubicación de base de datos conectable:
"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 es un evento de referencia de finalización de reubicación de base de datos conectable:
"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 de Database Service

Database Service emite eventos que son mensajes estructurados que indican cambios en los recursos.

Visión general de los eventos de Database Service

La implantación de la función Eventos de Database Service permite recibir notificaciones sobre incidencias de estado relacionadas con las bases de datos de Oracle o con otros componentes de la VM de invitado.

Es posible que Oracle Database o Clusterware no estén en buen estado o que varios componentes del sistema se estén quedando sin espacio en la VM de invitado. No se le notificará esta situación, a menos que se haya incluido.
Nota

Al suscribirse acepta que la lista de eventos puede cambiar en el futuro. Puede anular la suscripción a esta función en cualquier momento

La implantación de la función Eventos de Database Service genera eventos para las operaciones y los estados de la VM de invitado, así como notificaciones para clientes mediante el uso del servicio OCI Events y los mecanismos de notificación existentes en su arrendamiento. A continuación, los clientes pueden crear temas y suscribirse a estos temas a través del correo electrónico, las funciones o los flujos.

Nota

El flujo de eventos en Exadata Cloud Infrastructure depende de los siguientes componentes: Oracle Trace File Analyzer (TFA), sysLens y el agente de Oracle Database Cloud Service (DBCS). Asegúrese de que estos componentes están activos y en ejecución.

Gestión de Oracle Trace File Analyzer

  • Para comprobar el estado de ejecución de Oracle Trace File Analyzer, ejecute el comando tfactl status como root o un usuario no raíz:
    # 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 el daemon de Oracle Trace File Analyzer en el nodo local, ejecute el 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 parar el daemon de Oracle Trace File Analyzer en el nodo local, ejecute el 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..

Gestión de sysLens

  • Si sysLens se está ejecutando, una vez cada 15 minutos se recopilan datos en el domU local para detectar los eventos de los que se va a informar. Para comprobar si sysLens se está ejecutando, ejecute el comando systemctl status syslens como root en 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]#
  • Si sysLens está activado, cuando se reinicia domU, sysLens se inicia automáticamente. Para validar si sysLens está activado para recopilar telemetría, ejecute el comando systemctl is-enabled syslens como root en domU:
    # systemctl is-enabled syslens
    enabled
  • Para validar si sysLens puede ejecutarse como daemon:
    # /var/opt/oracle/syslens/bin/applin_ctl config_file get enable --file /etc/oracle/syslens/config/syslens.config
    true
  • Para validar si sysLens está configurado para notificar eventos, ejecute el comando tfactl get customerDiagnosticsNotifications como root en domU:
    # tfactl get customerDiagnosticsNotifications
    .---------------------------------------------------------------------.
    |                             Hostname                                |
    +-------------------------------------------------------------+-------+
    | Configuration Parameter                                     | Value |
    +-------------------------------------------------------------+-------+
    | Send CEF notifications ( customerDiagnosticsNotifications ) | ON    |
    '-------------------------------------------------------------+-------'

Gestión del agente de servicio de base de datos

Consulte el archivo /opt/oracle/dcs/log/dcs-agent.log para identificar las incidencias relacionadas con el agente.

  • Para comprobar el estado del agente de servicio de base de datos, ejecute el 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 el agente si no se está ejecutando, ejecute el comando systemctl start como usuario root:
    systemctl start dbcsagent.service

Tipos de eventos del servicio de base de datos

Revise la lista de los tipos de eventos que emite el servicio Database.

Nota

  • Los eventos críticos se disparan debido a varios tipos de estados y errores críticos que causan interrupciones en la base de datos y otros componentes críticos. Por ejemplo, los errores de bloqueo de base de datos y los errores de disponibilidad de bases de datos, nodos de base de datos y sistemas de base de datos le permiten saber si un recurso deja de estar disponible.
  • Los eventos de información se disparan cuando la base de datos y otros componentes críticos funcionan como se esperaba. Por ejemplo, un cierre correcto de CRS, CDB, cliente o listener de exploración o un inicio de estos componentes creará un evento con la gravedad de INFORMATION.
  • Los límites de umbral reducen el número de notificaciones que recibirán los clientes para eventos de incidente similares, al mismo tiempo que garantizan que reciban eventos de incidente y recordatorios de manera puntual.

Tabla 6-3 Eventos de Database Service

Nombre fácil de recordar Nombre de evento Solución Tipo de evento Umbral

Uso de recursos: uso de disco

HEALTH.DB_GUEST.FILESYSTEM.FREE_SPACE

Este evento se notifica cuando el espacio libre del sistema de archivos de VM de invitado es inferior al 10 % , según lo determina el comando df(1) del sistema operativo, para los siguientes sistemas de archivos:
  • /
  • /u01
  • /u02
  • /var (solo X8M y versiones posteriores)
  • /tmp (solo X8M y versiones posteriores)

HEALTH.DB_GUEST.FILESYSTEM.FREE_SPACE

com.oraclecloud.databaseservice.dbnode.critical

Umbral crítico: 90 %

Estado de CRS activo/inactivo

AVAILABILITY.DB_GUEST.CRS_INSTANCE.DOWN.

Se crea un evento de tipo CRITICAL cuando se detecta que Cluster Ready Service (CRS) ha dejado de funcionar.

AVAILABILITY.DB_GUEST.CRS_INSTANCE.DOWN

com.oraclecloud.databaseservice.dbnode.critical (si "user_action" es .DOWN y NOT)

N/A

AVAILABILITY.DB_GUEST.CRS_INSTANCE.DOWN_CLEARED

Se crea un evento de tipo INFORMATION una vez que se ha determinado que se ha borrado el evento de CRS inactivo.

N/A

com.oraclecloud.databaseservice.dbnode.information (en el caso de .DOWN_CLEARED)

Listener de SCAN activo/inactivo

AVAILABILITY.DB_CLUSTER.SCAN_LISTENER.DOWN

Se crea un evento de tipo DOWN cuando deja de funcionar un listener de SCAN. El evento es de tipo INFORMATION cuando se cierra un listener de SCAN debido a la acción del usuario, como con los comandos de la utilidad de control de servidor (srvctl) o de control del listener (lsnrctl), o cualquier acción de mantenimiento de Oracle Cloud que utilice esos comandos, como realizar una actualización del software de infraestructura de grid. El evento es de tipo CRITICAL cuando un listener de SCAN deja de funcionar inesperadamente. Se crea el evento DOWN_CLEARED correspondiente cuando se inicia un listener de SCAN.

Existen tres listeners de SCAN por cluster denominados LISTENER_SCAN[1,2,3].

AVAILABILITY.DB_CLUSTER.SCAN_LISTENER.DOWN

com.oraclecloud.databaseservice.dbnode.critical (si "user_action" es .DOWN y NOT)

N/A

AVAILABILITY.DB_CLUSTER.SCAN_LISTENER.DOWN_CLEARED

Se crea un evento de tipo INFORMATION una vez que se ha determinado que se ha borrado el evento de listener de SCAN inactivo.

N/A

com.oraclecloud.databaseservice.dbnode.information (en el caso de .DOWN_CLEARED)

Listener de red activo/inactivo

AVAILABILITY.DB_GUEST.CLIENT_LISTENER.DOWN

Se crea un evento de tipo DOWN cuando deja de funcionar un listener de cliente. El evento es de tipo INFORMATION cuando se cierra un listener de cliente debido a la acción del usuario, como con los comandos de la utilidad de control de servidor (srvctl) o de control del listener (lsnrctl), o cualquier acción de mantenimiento de Oracle Cloud que utilice esos comandos, como realizar una actualización del software de infraestructura de grid. El evento es de tipo CRITICAL cuando un listener de cliente deja de funcionar inesperadamente. Se crea el evento DOWN_CLEARED correspondiente cuando se inicia un listener de cliente.

Hay un listener de cliente por nodo, cada uno de los cuales se denomina LISTENER.

AVAILABILITY.DB_GUEST.CLIENT_LISTENER.DOWN

com.oraclecloud.databaseservice.database.critical (si "user_action" es .DOWN y NOT)

N/A

AVAILABILITY.DB_GUEST.CLIENT_LISTENER.DOWN_CLEARED

Se crea un evento de tipo INFORMATION una vez que se ha determinado que se ha borrado el evento de listener de cliente inactivo.

N/A

com.oraclecloud.databaseservice.database.information (en el caso de .DOWN_CLEARED)

CDB activa/inactiva

AVAILABILITY.DB_GUEST.CDB_INSTANCE.DOWN

Se crea un evento de tipo DOWN cuando deja de funcionar una instancia de base de datos. El evento es de tipo INFORMATION cuando se cierra una instancia de base de datos debido a la acción del usuario, como con los comandos de SQL*Plus (sqlplus) o de la utilidad de control de servidor (srvctl), o cualquier acción de mantenimiento de Oracle Cloud que utilice esos comandos, como realizar una actualización del software del directorio raíz de base de datos. El evento es de tipo CRITICAL cuando una instancia de base de datos deja de funcionar inesperadamente. Se crea el evento de tipo DOWN_CLEARED correspondiente cuando se inicia una instancia de base de datos.

AVAILABILITY.DB_GUEST.CDB_INSTANCE.DOWN

com.oraclecloud.databaseservice.database.critical (si "user_action" es .DOWN y NOT)

N/A

AVAILABILITY.DB_GUEST.CDB_INSTANCE.DOWN_CLEARED

Se crea un evento de tipo INFORMATION una vez que se ha determinado que se ha borrado el evento de CDB inactivo.

N/A

com.oraclecloud.databaseservice.database.information (en el caso de .DOWN_CLEARED)

Expulsión de CRS AVAILABILITY.DB_GUEST.CRS_INSTANCE.EVICTION Se crea un evento de tipo CRITICAL cuando Cluster Ready Service (CRS) expulsa un nodo del cluster. Se analiza el archivo alert.log de CRS en busca del error CRS-1632 que indica que se va a eliminar un nodo del cluster. AVAILABILITY.DB_GUEST.CRS_INSTANCE.EVICTION

Se crea un evento de tipo CRITICAL cuando Cluster Ready Service (CRS) expulsa un nodo del cluster. Se analiza el archivo alert.log de CRS en busca del error CRS-1632 que indica que se va a eliminar un nodo del cluster.

N/A

Errores críticos de base de datos

HEALTH.DB_CLUSTER.CDB.CORRUPTION

Se han detectado daños de base de datos en la base de datos principal o en espera. El archivo alert.log de la base de datos se analiza para detectar errores específicos indicativos de daños en bloques físicos, daños en bloques lógicos o daños en bloques lógicos causados por escrituras perdidas.

HEALTH.DB_CLUSTER.CDB.CORRUPTION

com.oraclecloud.databaseservice.database.critical

N/A

Otros errores de base de datos

HEALTH.DB_CLUSTER.CDB.ARCHIVER_HANG

Se crea un evento de tipo CRITICAL si una CDB no puede archivar el redo log en línea activo o no puede archivar el redo log en línea activo lo suficientemente rápido en los destinos de archivo log.

HEALTH.DB_CLUSTER.CDB.ARCHIVER_HANG

com.oraclecloud.databaseservice.database.critical

N/A

HEALTH.DB_CLUSTER.CDB.DATABASE_HANG

Se crea un evento de tipo CRITICAL cuando se detecta un bloqueo de proceso/sesión en la CDB.

HEALTH.DB_CLUSTER.CDB.DATABASE_HANG

Fallos de copia de seguridad

HEALTH.DB_CLUSTER.CDB.BACKUP_FAILURE

Se crea un evento de tipo CRITICAL si hay una copia de seguridad de CDB con el estado FAILED notificado en la vista v$rman_status.

HEALTH.DB_CLUSTER.CDB.BACKUP_FAILURE

com.oraclecloud.databaseservice.database.critical

N/A

Uso de grupo de discos

HEALTH.DB_CLUSTER.DISK_GROUP.FREE_SPACE

Se crea un evento de tipo CRITICAL cuando un grupo de discos de ASM alcanza un uso de espacio del 90 % o superior. Se crea un evento de tipo INFORMATION cuando el uso de espacio del grupo de discos de ASM cae por debajo del 90 %.

HEALTH.DB_CLUSTER.DISK_GROUP.FREE_SPACE

com.oraclecloud.databaseservice.dbsystem.critical

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

Umbral crítico: 90 %

Uso de Memoria

CONFIGURATION.DB_GUEST.MEMORY.HUGEPAGES_TOO_LARGE

Se crea un evento de tipo CRITICAL cuando la cantidad de memoria de la VM configurada para HugePages es el 90 % de la memoria total de la VM o superior.

CONFIGURACIÓN.DB_GUEST.MEMORY.HUGEPAGES_TOO_LARGE

com.oraclecloud.databaseservice.dbnode.critical

90%

Configuración de sshd

CONFIGURATION.DB_GUEST.SSHD.INVALID

Se crea un evento de tipo CRITICAL si se han definido valores inesperados en el archivo /etc/ssh/sshd_config.

CONFIGURATION.DB_GUEST.SSHD.INVALID

com.oraclecloud.databaseservice.dbnode.critical

N/A

Incidencias de disco

HEALTH.DB_GUEST.FILESYSTEM.CORRUPTION

Se ha producido un error en una operación de escritura y lectura con un archivo ficticio para un sistema de archivos, lo que generalmente indica que el sistema operativo ha detectado un error de E/S o una inconsistencia (es decir, corrupción) con el sistema de archivos y que ha cambiado el modo de montaje del sistema de archivos de lectura y escritura a solo lectura. Se prueban los siguientes sistemas de archivos:
  • /
  • /u01
  • /u02

HEALTH.DB_GUEST.FILESYSTEM.CORRUPTION

com.oraclecloud.databaseservice.dbnode.critical

N/A

Incidencias de Oracle EXAchk notificadas

HEALTH.DB_CLUSTER.EXACHK.CRITICAL_ALERT

Oracle EXAchk es una comprobación de estado integral de la plataforma de base de datos de Exadata que incluye comprobaciones de software, infraestructura y configuración de base de datos. Las alertas de comprobación de tipo CRITICAL se deben solucionar en 24 horas para mantener la máxima estabilidad y disponibilidad del sistema. Este evento de servicio de base de datos envía una alerta cada 24 horas siempre que se realizan comprobaciones de tipo CRITICAL marcadas en el informe más reciente de Oracle EXAchk. El evento apuntará al informe ZIP de Oracle EXAchk más reciente.

HEALTH.DB_CLUSTER.EXACHK.CRITICAL_ALERT

com.oraclecloud.databaseservice.dbnode.critical

N/A

Latencia de E/S de Base de Datos

HEALTH.DB_GUEST.PDB.HIGH_IO_LATENCY

HEALTH.DB_GUEST.PDB.HIGH_IO_LATENCY

com.oraclecloud.databaseservice.dbnode.warning

Umbral: >35ms

Distribución de latencia de E/S de base de datos

HEALTH.DB_GUEST.CDB.HIGH_IO_LATENCY_HISTOGRAM

HEALTH.DB_GUEST.CDB.HIGH_IO_LATENCY_HISTOGRAM

com.oraclecloud.databaseservice.dbnode.warning

Umbral: >32 ms

Esperas de CPU inusuales

HEALTH.DB_GUEST.PDB.HIGH_CPU_WAITS

ESPERAS DE HEALTH.DB_GUEST.PDB.HIGH_CPU_

com.oraclecloud.databaseservice.dbnode.warning

Umbral: >2 minutos

Esperas de Base de Datos

HEALTH.DB_GUEST.PDB.EXCESSIVE_WAITS

ESPERAS EXCESIVAS DE HEALTH.DB_GUEST.PDB.EXCESSIVE

com.oraclecloud.databaseservice.dbnode.warning

Umbral: >20%

Limitación de CPU

HEALTH.DB_GUEST.PDB.EXCESSIVE_CPU_THROTTLING

SALUD.DB_GUEST.PDB.EXCESSIVE_CPU_THROTTLING

com.oraclecloud.databaseservice.dbnode.warning

Umbral: >0,25 * CPU_COUNT

Ejemplo 6-61 Ejemplos de eventos críticos de nodo de base de datos del servicio de base de datos

Eventos de referencia críticos de nodo de base de datos:
{
 "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"
 }
}

Recepción de notificaciones sobre eventos de Database Service

Suscríbase a los eventos de Database Service y reciba una notificación.

Para recibir notificaciones, suscríbase a los eventos de Database Service y reciba notificaciones mediante el servicio Oracle Notification. Consulte Visión general de Notifications. Para obtener más información sobre Oracle Cloud Infrastructure Events, consulte Visión general de Events.

Servicio de eventos - Tipos de eventos:
  • Base de datos - Crítico
  • Nodo de base de datos - Crítico
  • Nodo de base de datos - Error
  • Nodo de base de datos - Advertencia
  • Nodo de base de datos - Información
  • Sistema de base de datos - Crítico

Restricción temporal de recopilaciones de diagnóstico automático para eventos específicos

Utilice el comando tfactl blackout para suprimir temporalmente las recopilaciones de diagnóstico automático.

Si define la interrupción para un destino, Oracle Trace File Analyzer detiene las recopilaciones de diagnóstico automático si detecta eventos en los logs de alertas para ese destino durante la exploración. Por defecto, la interrupción se aplicará durante 24 horas.

También puede restringir la recopilación de diagnóstico automático a un nivel granular, por ejemplo, solo para ORA-00600 o incluso solo para ORA-00600 con argumentos específicos.

Sintaxis

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

Tabla 6-4 Parámetros del comando tfactl blackout

Parámetro Descripción

add|remove|print|

Agrega, elimina o imprime condiciones de interrupción.

targettype type

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

Limita la interrupción solo al tipo de destino especificado.

host: el nodo completo queda interrumpido. Si se produce una interrupción del host, todos los elementos de interrupción que se muestran como verdaderos en el JSON de telemetría tendrán el motivo de la interrupción.

crs: interrumpe la disponibilidad del recurso o los eventos de Oracle Clusterware en los logs de Oracle Clusterware.

asm: interrumpe la disponibilidad de Oracle Automatic Storage Management (Oracle ASM) en esta máquina o de los eventos en los logs de alertas de Oracle ASM.

asmdg: interrumpe un grupo de discos de Oracle ASM.

database: interrumpe la disponibilidad de una instancia de Oracle Database, una copia de seguridad de Oracle Database, un tablespace, etc. o de los eventos en los logs de alertas de Oracle Database.

dbbackup: interrumpe los eventos de copia de seguridad de Oracle Database (como las copias de seguridad de la CDB o del archivo).

db_dataguard: interrumpe los eventos de Oracle Data Guard.

db_tablespace: interrumpe los eventos de tablespace de Oracle Database (base de datos de contenedores).

pdb_tablespace: interrumpe los eventos de tablespace de la base de datos conectable de Oracle (base de datos conectable).

pdb: interrumpe los eventos de la base de datos conectable de Oracle.

listener: interrumpe la disponibilidad de un listener.

service: interrumpe la disponibilidad de un servicio.

os: interrumpe uno o más registros del sistema operativo.

target all|name

Especifique el destino de la interrupción. Puede especificar una lista de destinos delimitados por comas.

Por defecto, el destino está definido en all.

container name

Especifique el nombre del contenedor de base de datos (db_unique_name) en el que se aplicará la interrupción (para PDB, DB_TABLESPACE y PDB_TABLESPACE).

pdb pdb_name

Especifique la PDB en la que se aplicará la interrupción (solo para PDB_TABLESPACE).

events all|"str1,str2"

Limita la interrupción solo a los eventos de disponibilidad o a las cadenas de eventos, que no deben disparar recopilaciones automáticas ni se deben marcar como interrumpidas en el JSON de telemetría.

all: lo interrumpe todo para el destino especificado.

string: interrumpe los incidentes en los que cualquier parte de la línea contenga las cadenas especificadas.

Especifique una lista de cadenas separadas por comas.

timeout nh|nd|none

Especifique la duración de la interrupción en número de horas o días antes de que se produzca el timeout. Por defecto, el timeout está definido en 24 horas (24h).

c|local

Especifique si la interrupción se debe definir en todo el cluster o local.

Por defecto, la interrupción está definida en local.

reason comment

Especifique un motivo descriptivo para la interrupción.

docollection

Utilice esta opción para realizar una recopilación de diagnóstico automático incluso si se ha definido una interrupción para este destino.

Ejemplo 6-62 tfactl blackout

  • Para interrumpir el evento: ORA-00600 en el tipo de destino: database, destino: mydb
    tfactl blackout add -targettype database -target mydb -event "ORA-00600"
  • Para interrumpir el evento: ORA-04031 en el tipo de destino: database, destino: all
    tfactl blackout add -targettype database -target all -event "ORA-04031" -timeout 1h
  • Para interrumpir eventos de copia de seguridad de base de datos en el tipo de destino: dbbackup, destino: mydb
    tfactl blackout add -targettype dbbackup -target mydb
  • Para interrumpir eventos de Dataguard de base de datos en el tipo de destino: db_dataguard, destino: mydb
    tfactl blackout add -targettype db_dataguard -target mydb -timeout 30m
  • Para interrumpir eventos de tablespace de base de datos en tipo de destino: db_tablespace, destino: system, contenedor: mydb
    tfactl blackout add -targettype db_tablespace -target system -container mydb -timeout 30m
  • Para interrumpir TODOS los eventos en el 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 los detalles de interrupción
    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 eliminar la interrupción del evento: ORA-00600 en el tipo de destino: database, destino: mydb
    tfactl blackout remove -targettype database -event "ORA-00600" -target mydb
  • Para eliminar la interrupción de eventos de copia de seguridad de base de datos en tipo de destino: dbbackup, destino: mydb
    tfactl blackout remove -targettype dbbackup -target mydb
  • Para eliminar la interrupción de eventos de tablespace de base de datos en el tipo de destino: db_tablespace, destino: system, contenedor: mydb
    tfactl blackout remove -targettype db_tablespace -target system -container mydb
  • Para eliminar la interrupción de eventos de host en el tipo de destino: host, destino: todo
    tfactl blackout remove -targettype host -event all -target all

Solución

En estos temas, se tratan algunos de los problemas comunes que se pueden experimentar y cómo abordarlos.

HEALTH.DB_GUEST.FILESYSTEM.FREE_SPACE

Explicación del problema: uno o más sistemas de archivos de invitado de la VM tienen menos del 10 % de espacio libre.

Riesgo: un espacio libre insuficiente en el sistema de archivos de invitado de la VM puede provocar un fallo de asignación de espacio en disco, lo que puede causar errores y fallos de gran alcance en el software de Oracle (Database, Clusterware, Cloud, Exadata).

Acción:

Las utilidades de Oracle Cloud y Exadata se ejecutan automáticamente para depurar archivos log antiguos y archivos de rastreo creados por el software de Oracle para recuperar espacio en el sistema de archivos.

Si las utilidades de recuperación automática de espacio en el sistema de archivos no pueden depurar suficientemente los archivos antiguos para borrar este evento, realice las siguientes acciones:

  1. Elimine los archivos y/o los directorios innecesarios creados manualmente o por aplicaciones o utilidades instaladas por el cliente. Los archivos creados por el software instalado por el cliente están fuera del alcance de las utilidades de recuperación automática de espacio en el sistema de archivos de Oracle. El siguiente comando del sistema operativo, cuando se ejecuta como usuario opc, es útil para identificar directorios que consumen un espacio en disco excesivo:
    $ sudo du -hx file-system-mount-point | sort -hr

    Elimine solo los archivos o los directorios de los que tenga la total certeza de que se pueden eliminar de forma segura.

  2. Recupere espacio en disco en el sistema de archivos /u02 eliminando directorios raíz de base de datos que no tengan bases de datos. Para obtener más información sobre la gestión de directorios raíz de base de datos, consulte la sección sobre la gestión de directorios raíz de Oracle Database en Exadata Database Service en una instancia de Exadata Cloud Infrastructure.
  3. Abra una solicitud de servicio para recibir orientación adicional sobre la reducción del uso del espacio en el sistema de archivos.
AVAILABILITY.DB_GUEST.CRS_INSTANCE.DOWN

Explicación del problema: la pila de Cluster Ready tiene el estado fuera de línea o ha fallado.

Riesgo: si Cluster Ready Service está fuera de línea en un nodo, el nodo no puede proporcionar servicios de base de datos para la aplicación.

Acción:

  1. Compruebe si el administrador ha parado CRS, como parte de un evento de mantenimiento planificado, o si ha escalado o reducido verticalmente el almacenamiento local.
    1. Los siguientes eventos de aplicación de parche pararán CRS:
      1. Aplicación de parches de GRID
      2. Aplicación de parches de VM de Exadata del invitado
      3. Aplicación de parches de VM de Exadata del host
  2. Si CRS se ha parado inesperadamente, se puede comprobar el estado actual emitiendo el comando crsctl check crs.
    1. Si el nodo no responde, es posible que se esté reiniciando el nodo de VM. Espere a que finalice el reinicio del nodo. CRS normalmente se iniciará mediante el proceso init.
  3. Si CRS sigue caído, investigue la causa del fallo consultando alert.log, que se encuentra en /u01/app/grid/diag/crs/<node_name>/crs/trace.

    Revise las entradas de log correspondientes a la fecha/hora del evento caído. Actúe ante cualquier posible solución.

  4. Reinicie CRS emitiendo el comando crsctl start crs.
  5. Un reinicio correcto de CRS generará el evento de borrado: AVAILABILITY.DB_GUEST.CRS_INSTANCE.DOWN_CLEARED.
AVAILABILITY.DB_CLUSTER.SCAN_LISTENER.DOWN

Explicación del problema: un listener de SCAN ha dejado de funcionar y no puede aceptar conexiones de aplicación.

Riesgo: si todos los listeners de SCAN están caídos, fallarán las conexiones de la aplicación a la base de datos a través del listener de SCAN.

Acción:

Inicie el listener de SCAN para recibir el evento DOWN_CLEARED.

Evento DOWN de tipo INFORMATION

  1. Si el evento lo ha causado una acción de mantenimiento de Oracle Cloud, como realizar una actualización del software de Grid Infrastructure, no es necesario realizar ninguna acción. El listener de SCAN afectado realizará un failover automáticamente en una instancia disponible.
  2. Si el evento lo ha causado la acción del usuario, inicie el listener de SCAN en la siguiente oportunidad.

Evento DOWN de tipo CRITICAL

Compruebe el estado de SCAN y reinicie el listener de SCAN.

  1. Conéctese a la VM como usuario opc y utilice sudo para el usuario grid:
     sudo su - grid
  2. Compruebe el estado del listener de SCAN en cualquier nodo:
     srvctl status scan_listener 
  3. Inicie el listener de SCAN:
     srvctl start scan_listener
  4. Vuelva a comprobar el estado de los listeners de SCAN en cualquier nodo:

    Si scan_listener sigue caído, investigue la causa del fallo del listener de exploración:

    1. Recopile los logs de CRS y del sistema operativo 30 minutos antes y 10 minutos para el <hostName> indicado en el log. Tenga en cuenta que la hora de la carga útil del evento siempre se proporciona en UTC. Para la recopilación de tfactl, ajuste la hora a la zona horaria del cluster de VM. Como usuario 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. Revise el log del listener de SCAN ubicado en /u01/app/grid/diag/tnslsnr/<hostName>/<listenerName>/trace
AVAILABILITY.DB_GUEST.CLIENT_LISTENER.DOWN

Explicación del problema: un listener de cliente ha dejado de funcionar y no puede aceptar conexiones de aplicación.

Riesgo:
  • Si el listener de cliente del nodo está caído, las instancias de base de datos del nodo no pueden proporcionar servicios para la aplicación.
  • Si el listener de cliente está caído en todos los nodos, cualquier aplicación que se conecte a cualquier base de datos mediante SCAN o VIP fallará.

Acción:

Inicie el listener de cliente para recibir el evento DOWN_CLEARED.

Evento DOWN de tipo INFORMATION

  1. Si el evento lo ha causado una acción de mantenimiento de Oracle Cloud, como realizar una actualización del software de Grid Infrastructure, no es necesario realizar ninguna acción. El listener de cliente afectado se reiniciará automáticamente cuando se complete el mantenimiento que afecta a la instancia de cuadrícula.
  2. Si el evento lo ha causado la acción del usuario, inicie el listener del cliente en la siguiente oportunidad.

Evento DOWN de tipo CRITICAL

Compruebe el estado del listener del cliente y, a continuación, reinicie el listener del cliente.

  1. Conéctese a la VM como usuario opc y utilice sudo para el usuario grid:
    [opc@vm ~] sudo su - grid
  2. Compruebe el estado del listener del cliente en cualquier nodo:
    [grid@vm ~] srvctl status listener 
  3. Inicie el listener del cliente:
    [grid@vm ~] srvctl start listener
  4. Vuelva a comprobar el estado del listener del cliente en cualquier nodo:

    Si el listener del cliente sigue caído, investigue la causa del fallo del listener del cliente:

    1. Utilice tfactl para recopilar tanto los logs de CRS como del sistema operativo 30 minutos antes y 10 minutos para el <hostName> indicado en el log. Tenga en cuenta que la hora de la carga útil del evento siempre se proporciona en UTC. Para la recopilación de tfactl, ajuste la hora a la zona horaria del cluster de VM.
      [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. Revise el log del listener ubicado en /u01/app/grid/diag/tnslsnr/<hostName>/<listenerName>/trace
AVAILABILITY.DB_GUEST.CDB_INSTANCE.DOWN

Explicación del problema: una instancia de base de datos ha dejado de funcionar.

Riesgo: una instancia de base de datos ha dejado de funcionar, lo cual puede dar lugar a un rendimiento reducido si las instancias de base de datos están disponibles en otros nodos del cluster, o bien a un tiempo de inactividad completo si las instancias de base de datos de todos los nodos están caídas.

Acción:

Inicie la instancia de base de datos para recibir el evento DOWN_CLEARED.

Evento DOWN de tipo INFORMATION
  1. Si el evento lo ha causado una acción de mantenimiento de Oracle Cloud, como realizar una actualización del software del directorio raíz de base de datos, no es necesario realizar ninguna acción. La instancia de base de datos afectada se reiniciará automáticamente cuando se complete el mantenimiento que afecta a la instancia.
  2. Si el evento lo ha causado la acción del usuario, inicie la instancia de base de datos afectada en la siguiente oportunidad.

Evento DOWN de tipo CRITICAL

  1. Compruebe el estado de la base de datos y reinicie la instancia de base de datos caída.
    1. Conéctese a la VM como usuario oracle:
    2. Defina el entorno:
      [oracle@vm ~] . <dbName>.env
    3. Compruebe el estado de la base de datos:
      [oracle@vm ~] srvctl status database -db <dbName>
    4. Inicie la instancia de la base de datos:
      [oracle@vm ~] srvctl start instance -db <dbName> -instance <instanceName>
  2. Investigue la causa del fallo de la instancia de base de datos.
    1. Revise los eventos de Trace File Analyzer (TFA) para la base de datos:
      [oracle@vm ~] tfactl events -database <dbName> -instance <instanceName>
    2. Revise el log de alertas de la base de datos ubicado en $ORACLE_BASE/diag/rdbms/<dbName>/<instanceName>/trace/alert_<instanceName>.log
AVAILABILITY.DB_GUEST.CRS_INSTANCE.EVICTION

Explicación del problema: Oracle Clusterware está diseñado para realizar una expulsión de nodos mediante la eliminación de uno o más nodos del cluster si se detecta algún problema crítico. Un problema crítico podría ser un nodo que no responde mediante un latido de red, un nodo que no responde mediante un latido de disco, una máquina bloqueada o gravemente degradada o un proceso ocssd.bin bloqueado. El objetivo de esta expulsión de nodos es mantener el estado general del cluster mediante la eliminación de los miembros afectados.

Riesgos: durante el tiempo que se tarda en reiniciar el nodo expulsado, el nodo no puede proporcionar servicios de base de datos para la aplicación.

Acción: la expulsión de nodos de CRS podría estar provocada por los procesos OCSSD (daemon CSS), CSSDAGENT o CSSDMONITOR. Esto requiere determinar qué proceso ha sido el responsable de la expulsión del nodo y revisar los archivos log relevantes. Las causas comunes de expulsión de OCSSD son fallos/latencias de red, incidencias de E/S con discos de quorum CSS y una escalada de terminación de miembros. Los expulsiones de CSSDAGENT o CSSDMONITOR podrían ser un problema del programador del sistema operativo o de un thread bloqueado en el daemon de CSS.

Los archivos log que se deben revisar son:

  • log de alertas de clusterware
  • log de cssdagent
  • log de cssdmonitor
  • log de ocssd
  • log de lastgasp
  • /var/log/messages
  • datos del observador del sistema operativo/CHM
  • detalle de opatch lsinventory

Para obtener más información sobre la recopilación de la mayoría de los archivos, consulte Autonomous Health Framework (AHF) - Inclusive TFA and ORAchk/EXAchk (ID de documento 2550798.1).

Para obtener más información sobre la resolución de problemas de expulsión de nodos de CRS, consulte Troubleshooting Clusterware Node Evictions (Reboots) (ID de documento 1050693.1).

HEALTH.DB_CLUSTER.CDB.CORRUPTION

Explicación del problema: las corrupciones pueden provocar errores de aplicación o de base de datos y, en el peor caso, pueden causar una pérdida significativa de datos si no se solucionan con rapidez.

Un bloque corrupto es un bloque que se ha modificado de modo que difiere de lo que Oracle Database espera encontrar. Las corrupciones de bloques se pueden clasificar como físicas o lógicas:
  • En la corrupción de un bloque físico, que también se denomina corrupción del medio, la base de datos no reconoce el bloque en absoluto; el total de control no es válido o el bloque solo contiene ceros. Un ejemplo de corrupción de bloque más sofisticada es cuando la cabecera y el pie de página del bloque no coinciden.
  • En una corrupción de bloque lógica, el contenido del bloque es físicamente correcto y supera las comprobaciones de bloque físico; sin embargo, el bloque puede tener una lógica que no es consistente. Algunos ejemplos de corrupción de bloque lógica son un tipo de bloque incorrecto, número de secuencia de bloque de redo o de datos incorrecto, corrupción de una parte de fila o una entrada de índice, o corrupciones del diccionario de datos.

Para obtener más información, consulte Physical and Logical Block Corruptions. All you wanted to know about it. (ID de documento 840978.1).

Las corrupciones de bloques también se pueden dividir en corrupción entre bloques y corrupción dentro del bloque:
  • En una corrupción dentro del bloque, la corrupción se produce en el propio bloque y puede ser una corrupción de bloque física o lógica.
  • En una corrupción entre bloques, la corrupción se produce entre los bloques y solo puede ser una corrupción de bloques lógica.
Oracle comprueba los siguientes errores en alert.log:
  • ORA-01578
  • ORA-00752
  • ORA-00753
  • ORA-00600 [3020]
  • ORA-00600 [kdsgrp1]
  • ORA-00600 [kclchkblk_3]
  • ORA-00600 [13013]
  • ORA-00600 [5463]

Riesgo: se produce una interrupción por corrupción de datos cuando un componente de hardware, software o red hace que se lean o escriban datos corruptos. El impacto en el nivel de servicio de una interrupción por corrupción de datos puede variar desde una pequeña parte de la aplicación o la base de datos (un único bloque de base de datos) hasta una gran parte de la aplicación o la base de datos (que la convierte prácticamente básicamente en inutilizable). Si no se realiza una acción de solución rápidamente, puede aumentar la posibilidad de un tiempo de inactividad y pérdida de datos.

Acción:

La notificación de eventos actual se dispara actualmente en corrupciones de bloques físicos (ORA-01578), escrituras perdidas (ORA-00752, ORA-00753 y ORA-00600, donde el primer argumento es 3020) y corrupciones lógicas (se detectan normalmente a partir de ORA-00600, donde el primer argumento es kdsgrp1, kdsgrp1, kclchkblk_3, 13013 o 5463).

Oracle recomienda los siguientes pasos:
  1. Confirme que estas corrupciones se han notificado en el archivo de rastreo alert.log. Registre una solicitud de servicio (SR) con el último informe EXAchk, el extracto de alert.log y del archivo de rastreo que contenga los errores de corrupción, cualquier historial de cambios recientes en aplicaciones, bases de datos o software y todos los logs del sistema, clusterware y bases de datos para el mismo período de tiempo. Para todos estos casos, debe haber una recopilación de TFA disponible que se debe anexar a la solicitud de servicio.
  2. Para obtener recomendaciones de reparación, consulte Handling Oracle Database Corruption Issues (ID de documento 1088018.1).
En cuanto a las corrupciones físicas o los errores ORA-1578, las siguientes notas le resultarán útiles:
  • ID de documento 1578.1 : OERR: ORA-1578 "ORACLE data block corrupted (file # %s, bloque # %s)" Nota principal
  • ID de documento 472231.1: How to identify all the Corrupted Objects in the Database reported by RMAN
  • ID de documento 819533.1 : How to identify the corrupt Object reported by ORA-1578 / RMAN / DBVERIFY
  • En función del objeto que tenga la corrupción, siga las instrucciones del documento con el ID 1088018.1. Tenga en cuenta que RMAN se puede utilizar para recuperar uno o varios bloques de datos que estén físicamente corruptos. Además, mediante el uso de Active Data Guard con la aplicación en tiempo real, la reparación automática de las corrupciones en datos físicos se habría producido de manera automática.
En el caso de las corrupciones lógicas causadas por escrituras perdidas (ORA-00752, ORA-00753 y ORA-00600, donde el primer argumento es 3020) en las bases de datos principal o en espera, se detectarán en la base de datos principal o con el proceso de aplicación de redo de la base de datos en espera. Las siguientes notas le serán útiles:
  • Siga las instrucciones y el documento con el ID 1088018.1.
  • Si tiene una base de datos en espera y una corrupción de escritura perdida en la base de datos principal o en espera, consulte Resolving ORA-00752 or ORA-00600 [3020] During Standby Recovery (ID de documento 1265884.1)
En el caso de las corrupciones lógicas (normalmente detectadas a partir de ORA-00600 con los argumentos kdsgrp1, kclchkblk_3, 13013 O 5463):
  • Siga las instrucciones, y siga el documento con ID 1088018.1 para obtener instrucciones específicas sobre el error detectado.
  • Si tiene una base de datos en espera y corrupciones lógicas en la base de datos principal, consulte Resolving Logical Block Corruption Errors in a Physical Standby Database (ID de documento 2821699.1)
HEALTH.DB_CLUSTER.CDB.ARCHIVER_HANG

Explicación del problema: la instancia RAC de la CDB puede detenerse de forma temporal o permanente debido a la incapacidad del escritor de log (LGWR) para escribir los buffers de log en un redo log en línea. Esto ocurre porque todos los logs en línea requieren archivado. Una vez que el archivador (ARC) pueda archivar al menos un redo log en línea, LGWR podrá reanudar la escritura de los buffers de log en los redo logs en línea y se aliviará el impacto de la aplicación.

Riesgo: si el bloqueo del archivador es temporal, esto puede provocar un pequeño bloqueo parcial de la aplicación o la retención de los procesos de aplicación que intentan confirmar los cambios en la base de datos. Si no se desbloquea el archivador, las aplicaciones pueden experimentar un retraso prolongado en el procesamiento.

Acción:
  • Consulte Script To Find Redo Log Switch History And Find Archivelog Size For Each Instance In RAC (ID de documento 2373477.1) para determinar la frecuencia por hora de cada thread/instancia.
  • Si algún intervalo por hora es mayor que 12, considere la posibilidad de cambiar el tamaño de los redo logs en línea. Consulte el punto 2 a continuación para conocer los pasos de cambio de tamaño.
  • Si los bloqueos de la base de datos son temporales, es posible que el archivador no pueda continuar con el redo log generado. Busque en alert.log, $ORACLE_BASE/diag/rdbms/<dbName>/<instanceName>/trace/alert_<instanceName>.log "All online logs need archiving"; varios eventos en un breve período pueden indicar 2 posibles soluciones.
    • Si el número de grupos de redo logs por thread es menor que 4, considere la posibilidad de agregar grupos de logs adicionales para llegar a 4. Consulte el punto 1 a continuación para conocer los pasos para agregar redo logs.
    • La otra solución posible es cambiar el tamaño de los redo logs. Consulte el punto 2 a continuación para conocer los pasos para cambiar el tamaño.
  • En los casos con Data Guard y sin Data Guard, revise el apartado sobre la configuración adecuada de redo logs en línea en la sección Oracle Database High Availability Overview and Best Practices para obtener las instrucciones de cambio de tamaño.
  1. Agregue un grupo de redo logs para cada thread. El redo log adicional debe ser igual al tamaño de log actual.
    1. Utilice la siguiente 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. Agregue un nuevo grupo por thread con el mismo tamaño que los redo logs actuales.
      alter database add logfile thread <thread_number> Group <max group + 1> ('<DATA_DISKGROUP>') size <redo_size_in_bytes>
  2. Cambie el tamaño de los redo logs en línea agregando redo logs más grandes y borrando los redo logs más pequeños actuales.
    1. Utilice la siguiente 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. Agregue el mismo número de redo logs para cada thread <number_of_groups_per_thread> que existe actualmente. <new_redo_size_in_bytes> debe basarse en el apartado sobre la configuración adecuada de redo logs en línea de la sección Oracle Database High Availability Overview and Best Practices.
      1. alter database add logfile thread <thread_number> Group <max group + 1> ('<DATA_DISKGROUP>') size <new_redo_size_in_bytes>
      2. Se deben suprimir los redo logs originales más pequeños. Un redo log solo se puede suprimir si su estado es inactivo.

        Para determinar el estado de una incidencia de redo logs:

        select group#, thread#, status, bytes from v$log order by bytes, group#, thread#;
        Para suprimir los redo logs originales más pequeños:
        alter database drop logfile <group#>
  • Si la base de datos está bloqueada, el destino principal del archivo log y el alternativo pueden estar llenos. Revise HEALTH.DB_CLUSTER.DISK_GROUP.FREE_SPACE para obtener información detallada sobre la liberación de espacio en los grupos de discos RECO y DATA.
HEALTH.DB_CLUSTER.CDB.DATABASE_HANG

Explicación del problema: la gestión del bloqueo ha detectado un bloqueo del proceso y ha generado el mensaje de error ORA-32701. Además, este evento puede iniciarse si el proceso de diagnóstico (DIA0) detecta un bloqueo en un proceso de base de datos crítico.

Riesgo: un bloqueo puede indicar incidencias relacionadas con los recursos, el sistema operativo o la codificación de aplicaciones.

Acción:

Investigue la causa del bloqueo de la sesión.
  1. Revise los eventos de TFA de la base de datos en busca de los siguientes patrones de mensaje correspondientes a la fecha/hora del evento: ORA-32701, "DIA0 Critical Database Process Blocked" o "DIA0 Critical Database Process As Root".
    [oracle@vm ~] tfactl events -database <dbName> -instance <instanceName>
  2. Revise el archivo alert.log.
    $ORACLE_BASE/diag/rdbms/<dbName>/<instanceName>/trace/alert_<instanceName>.log
  3. Para ora-32701: un sistema sobrecargado puede provocar un progreso lento, que se puede interpretar como un bloqueo.

    El gestor de bloqueos puede intentar resolver el bloqueo terminando el proceso de bloqueo final.

  4. Para los mensajes DIA0 Critical Database Process: revise las líneas de diagnóstico relacionadas que indican el proceso y el motivo del bloqueo.
HEALTH.DB_CLUSTER.CDB.BACKUP_FAILURE

Explicación del problema: ha fallado una copia de seguridad (BACKUP) incremental diaria de la CDB.

Riesgo: un fallo de la copia de seguridad puede comprometer la capacidad de utilizar las copias de seguridad para la restauración/recuperación de la base de datos. El objeto de punto de capacidad de recuperación (RPO) y el objeto de tiempo de capacidad de recuperación (RTO) pueden verse afectados.

Acción:

Revise los logs de RMAN correspondientes a la fecha/hora del evento. Tenga en cuenta que el registro de hora de evento <eventTime>> está en UTC. Ajústelo según sea necesario para la zona horaria de la VM.

  • Para las copias de seguridad gestionadas por Oracle o las copias de seguridad configuradas por el usuario de Exadata Cloud Infrastructure en dbaascli:
    • La salida de RMAN se puede encontrar en /var/opt/oracle/log/<DB_NAME>/obkup.

      Los logs incrementales diarios tienen el siguiente formato obkup_yyyy-mm-dd_24hh:mm:ss.zzzzzzzzzzzz.log en el directorio obkup. Los logs se encuentran en el nodo/instancia activo más bajo de la base de datos cuando se inició la copia de seguridad.

    • Revise el log por si hay fallos:
      • Si el fallo se debe a un evento externo fuera de RMAN, por ejemplo, que la ubicación de la copia de seguridad estaba llena o una incidencia de red, resuelva la incidencia externa.
      • Para otros errores del script de RMAN, recopile los logs de diagnóstico y abra una solicitud de servicio. Consulte Herramientas DBAAS: uso de dbaascli para recopilar registros de herramientas de nube y realizar una comprobación del sistema de las herramientas de nube.

    • Si la incidencia es transitoria o se resuelve, realice una nueva copia de seguridad incremental. Consulte dbaascli database backup.

  • Para una copia de seguridad gestionada y propiedad del cliente realizada a través de RMAN:
    • Revise los logs de RMAN para la copia de seguridad.
HEALTH.DB_CLUSTER.DISK_GROUP.FREE_SPACE

BACKUP: el uso del espacio del grupo de discos de ASM es igual o superior al 90 %.

Riesgo: el espacio insuficiente del grupo de discos de ASM puede provocar un fallo de creación de base de datos, un fallo de creación de tablespace y archivos de datos, un fallos de extensión automática de archivo de datos o un fallo de reequilibrio de ASM.

Acción:

El espacio utilizado del grupo de discos de ASM está determinado por la ejecución de la siguiente consulta mientras está conectado a la instancia de 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

La capacidad de los grupos de discos de ASM se puede aumentar de las siguientes formas:

  1. Escale el almacenamiento del cluster de VM de Exadata para agregar más capacidad de grupo de discos de ASM. Consulte Escalado de una instancia de Exadata Cloud Infrastructure.
  2. Escale el almacenamiento de la infraestructura de Exadata para agregar más capacidad de grupo de discos de ASM. Consulte Escala de recursos informáticos y almacenamiento de Exadata X8M y X9M.

El uso del espacio del grupo de discos DATA se puede reducir de las siguientes maneras:

  1. Borre archivos de datos y archivos temporales no utilizados de las bases de datos. Consulte Borrado de archivos de datos.
  2. Termine bases de datos no utilizadas (por ejemplo, bases de datos de prueba). Consulte Uso de la consola para terminar una base de datos.

El uso de espacio del grupo de discos RECO se puede reducir de las siguientes maneras:

  1. Borre puntos de restauración garantizados innecesarios. Consulte Uso de puntos de restauración normales y garantizados.
  2. Suprima los redo logs archivados o las copias de seguridad de base de datos ya realizadas fuera del área de recuperación de flash (FRA). Consulte Mantenimiento del área de recuperación rápida.

El uso del espacio del grupo de discos SPARSE se puede reducir de las siguientes maneras:

  1. Mueva las bases de datos maestras de prueba de copia completa a otro grupo de discos (por ejemplo, DATA).
  2. Borre bases de datos de instantáneas o bases de datos maestras de prueba no utilizadas. Consulte Gestión de instantáneas de Exadata.

Para obtener más información sobre la gestión de los archivos log y de diagnóstico, consulte Gestión de archivos log y de diagnóstico en Oracle Exadata Database Service on Dedicated Infrastructure.

Gestión de archivos log y de diagnóstico en Oracle Exadata Database Service on Dedicated Infrastructure

Los componentes de software de Oracle Exadata Database Service on Dedicated Infrastructure generan una variedad de archivos log y de diagnóstico, y no todos estos archivos se archivan y depuran automáticamente. Por lo tanto, la gestión de la identificación y la eliminación de estos archivos para evitar quedarse sin espacio de almacenamiento de archivos es una tarea administrativa importante.

Los despliegues de base de datos en ExaDB-D incluyen el script cleandblogs para simplificar esta tarea administrativa. El script se ejecuta diariamente como un trabajo cron en cada nodo de recursos informáticos para archivar archivos de claves y eliminar archivos log y de diagnóstico antiguos.

El script cleandblogs funciona mediante la herramienta adrci (intérprete de comandos Repositorio de diagnóstico automático [ADR]) para identificar y depurar carpetas y archivos de diagnóstico de destino para cada directorio raíz de Oracle que aparece en /etc/oratab. También tiene como destino los volcados del núcleo, los archivos de auditoría y los logs del listener de red de Oracle.

En ExaDB-D, el script se ejecuta por separado como usuario oracle para limpiar los archivos log y de diagnóstico asociados a Oracle Database, y como usuario grid para limpiar los archivos log y de diagnóstico asociados a Oracle Grid Infrastructure.

El script cleandblogs utiliza un archivo de configuración para determinar cuánto tiempo se debe retener cada tipo de archivo log o de diagnóstico. Puede editar el archivo para cambiar los períodos de retención por defecto. El archivo se encuentra en /var/opt/oracle/cleandb/cleandblogs.cfg en cada nodo de recursos informáticos.

Nota

Configure un período de retención óptimo para cada tipo de archivo log o de diagnóstico. Un período de retención insuficiente obstaculizará el análisis de la causa raíz y la investigación del problema.
Parámetro Descripción y valor por defecto

AlertRetention

Valor de retención del log de alertas (alert_instance.log) en días.

Valor por defecto: 14

ListenerRetention

Valor de retención del log del listener (listener.log) en días.

Valor por defecto: 14

AuditRetentionDB

Valor de retención de la auditoría de base de datos (*.aud) en días.

Valor por defecto: 1

CoreRetention

Valor de retención de los archivos/volcado del núcleo (*.cmdp*) en días.

Valor por defecto: 7

TraceRetention

Valor de retención del archivo de rastreo (*.tr* y *.prf) en días.

Valor por defecto: 7

longpRetention

Datos designados en el repositorio de diagnóstico automático (ADR) como de larga duración (atributo LONGP_POLICY). Para obtener información sobre ADR, consulte la sección sobre el repositorio de diagnóstico automático (ADR) en Oracle Database Administrator's Guide.

Valor por defecto: 14

shortpRetention

Datos designados en el repositorio de diagnóstico automático (ADR) como de corta duración (atributo SHORTP_POLICY). Para obtener información sobre ADR, consulte la sección sobre el repositorio de diagnóstico automático (ADR) en Oracle Database Administrator's Guide.

Valor por defecto: 7

LogRetention

Retención de archivos log en días para los archivos en /var/opt/oracle/log y los archivos log de ACFS en /var/opt/oracle/dbaas_acfs/log.

Valor por defecto: 14

LogDirRetention

Retención del archivo log cleandblogs en días.

Valor por defecto: 14

ScratchRetention

Retención temporal de archivos en días para los archivos en /scratch.

Valor por defecto: 7

Archivado de logs de alertas y logs del listener

Al limpiar los logs de alertas y listener, cleandblogs primero archiva y comprime los logs, y funciona de la siguiente manera:
  1. El archivo log actual se copia en un archivo de almacenamiento que termina con un registro de fecha.
  2. Se vacía el archivo log actual.
  3. El archivo de almacenamiento se comprime mediante gzip.
  4. Se suprimen todos los archivos de almacenamiento comprimidos existentes anteriores al período de retención.

Ejecución manual del script cleandblogs

El script cleandblogs se ejecuta a diario de forma automática en cada nodo de recursos informáticos, pero también puede ejecutar el script de forma manual si surge la necesidad.

  1. Conéctese al nodo de recursos informáticos como usuario oracle para limpiar los archivos log y de diagnóstico asociados a Oracle Database, o bien conéctese como usuario grid para limpiar los archivos log y de diagnóstico asociados a Oracle Grid Infrastructure.

    Para obtener instrucciones detalladas, consulte Conexión a una máquina virtual con SSH.

    Cambie al directorio que contiene el script strandblogs:
    $ cd /var/opt/oracle/cleandb
  2. Ejecute el script cleandblogs:
    $ ./cleandblogs.pl
    Al ejecutar el script de forma manual, puede especificar un archivo de configuración alternativo que utilizar en lugar de cleandblogs.cfg mediante la opción --pfile:
    $ ./cleandblogs.pl --pfile config-file-name
  3. Cierre la conexión al nodo de recursos informáticos:
    $ exit
CONFIGURATION.DB_GUEST.MEMORY.HUGEPAGES_TOO_LARGE

Explicación del problema: se ha asignado demasiada memoria de la VM para el uso de HugePages.

Riesgo: una memoria excesiva asignada a HugePages puede dar como resultado un rendimiento deficiente de la base de datos, o que el sistema se quede sin memoria, que experimente un intercambio excesivo o que fallen servicios esenciales del sistema, lo que provocaría un bloqueo del sistema o una expulsión de nodo.

Acción:

  1. Reduzca el uso de memoria de HugePages. Para determinar la configuración adecuada para el parámetro del sistema operativo vm.nr_hugepages, consulte el documento 361323.1 de My Oracle Support.
  2. Escale la memoria de la VM. Para obtener más información sobre el escalado de la memoria de la VM, consulte Introducción a las operaciones de escala o reducción vertical.
CONFIGURATION.DB_GUEST.SSHD.INVALID

Explicación del problema: la configuración de SSHD es inesperada.

Valor de configuración de SSHD Valor Esperado

PubkeyAuthentication

si

AuthorizedKeysFile

.ssh/authorized_keys

Este archivo debe existir en el directorio raíz del usuario root.

HostbasedAuthentication

no

IgnoreUserKnownHosts

si

IgnoreRhosts

si

PermitEmptyPasswords

no

PasswordAuthentication

no

ChallengeResponseAuthentication

no

GSSAPIAuthentication

no

UsePAM

si

PrintMotd

no

UsePrivilegeSeparation

si

PermitUserEnvironment

no

Compression

con retraso

MaxStartups

100

AcceptEnv

Debe contener una de las siguientes opciones:
  • 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

Riesgo: la configuración de SSHD es inesperada, lo que puede provocar fallos de automatización de Oracle Cloud o impedir el acceso SSH del cliente a la VM.

Acción: cambie SSHD para que coincida con la configuración esperada.

  1. Verifique que el servicio SSHD está activo.
    $ sudo systemctl is-active sshd.service
    active

    Si el servicio SSHD está inactivo, inícielo.

    $ sudo systemctl start sshd.service
  2. Verifique que el servicio SSHD está activado.
    $ sudo /opt/oracle.cellos/host_access_control ssh-service --status
    [INFO] [IMG-SEC-1201] Service sshd is enabled {1}

    Si el servicio SSHD está desactivado, actívelo.

    $ sudo /opt/oracle.cellos/host_access_control ssh-service --enable
  3. Cambie la configuración de SSHD para que coincida con los valores esperados según la tabla que se muestra en la sección Explicación del problema anterior.
    Valor de configuración de SSHD Cómo cambiar la configuración actual

    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 LOS DEMÁS PARÁMETROS

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

Explicación del problema: ya no se puede escribir en un sistema de archivos que se espera que sea de lectura y escritura.

Riesgo: el software de Oracle (Linux, Database, Clusterware, Cloud, Exadata) necesita acceso de escritura a los sistemas de archivos para funcionar correctamente.

Acción:

Sistemas de archivos /u01 y /u02:

  1. Pare la ejecución de los servicios, si los hay, que estén utilizando el sistema de archivos, como Oracle Clusterware, Trace File Analyzer (TFA) y el agente de Enterprise Manager (EM).
  2. Desmonte el sistema de archivos.
  3. Ejecute la comprobación y la reparación del sistema de archivos.
    • ext4: consulte Comprobación y reparación de un sistema de archivos.
    • xfs: consulte Comprobación y reparación de un sistema de archivos XFS.
    • Si el sistema de archivos no se puede reparar, abra una solicitud de servicio con los Servicios de Soporte Oracle para obtener ayuda.
  4. Monte el sistema de archivos.
  5. Inicie los servicios.

Sistema de archivos / (root):

Abra una solicitud de servicio con los Servicios de Soporte Oracle para obtener ayuda.

  • Si hay acceso a la VM, recopile la salida completa del comando dmesg(1) y proporciónesela a los Servicios de Soporte Oracle.
  • Tenga en cuenta que la reparación del sistema de archivos / (raíz) solo es posible con acceso a la consola.
HEALTH.DB_CLUSTER.EXACHK.CRITICAL_ALERT

Explicación del problema: ha fallado una comprobación Exachk de tipo CRITICAL, que es necesario revisar y solucionar lo antes posible.

Riesgo: se espera que una comprobación de tipo CRITICAL afecte a un gran número de clientes Y se debe solucionar inmediatamente (por ejemplo, en un plazo de 24 horas) Y debe cumplir uno o más de los siguientes criterios:

  1. Corrupción o pérdida de datos del disco
  2. Resultados incorrectos intermitentes con el uso de una función de Exadata (p. ej., exploración inteligente)
  3. Impacto en la disponibilidad en todo el sistema
  4. Grave impacto en el rendimiento de todo el sistema que afecta seriamente a los acuerdos de nivel de servicio (SLA) de la aplicación
  5. Redundancia comprometida e incapacidad para restaurar la redundancia
  6. Incapacidad para actualizar el software de manera sucesiva
  7. Error de configuración que puede provocar un impacto inesperado o desconocido

Acción:

Recomendamos que abra el informe HTML EXAchk del archivo ZIP EXAchk más reciente y haga clic en "ver" en cada comprobación de tipo CRITICAL, y que siga la guía de recomendaciones que contiene: orientación sobre ventajas/impacto, riesgo, y acción/reparación. Una vez solucionada la comprobación de tipo CRITICAL, la siguiente ejecución de EXAchk superará esa comprobación. Para obtener más información sobre Oracle EXAchk, consulte Oracle Exadata Database Machine Exachk (ID de documento 1070954.1).

Como usuario root, puede volver a ejecutar el comando EXAchk emitiendo lo siguiente:
/usr/bin/exachk -profile exatier1 -noupgrade -dball

Si los resultados de la comprobación devuelven datos falsos, registre una solicitud de servicio.

Si hay una comprobación de tipo CRITICAL que deba excluirse temporalmente, siga la sección sobre cómo omitir comprobaciones de mejores prácticas específicas en Exadata Cloud en Oracle Exadata Database Machine Exachk (ID de documento 1070954.1).

HEALTH.DB_GUEST.PDB.HIGH_IO_LATENCY

Explicación del problema: una mayor latencia de E/S puede provocar problemas significativos de E/S.

Riesgo: el aumento de la latencia de E/S se traduce directamente en operaciones de base de datos más lentas y tiempos de respuesta de consultas SQL. La alta latencia puede causar una degradación significativa del rendimiento de la base de datos, especialmente para las cargas de trabajo OLTP.

Acción: para investigar las esperas de lectura física de bloque único de celda alta en Exadata, siga las notas de My Oracle Support (MOS): 2119510.1 y 2530864.1.

HEALTH.DB_GUEST.CDB.HIGH_IO_LATENCY_HISTOGRAM

Sentencia de problema: los valores de recuento de espera alto que pertenecen a una clase de espera de E/S superior a 32 ms pueden indicar un posible problema con la infraestructura de Exadata subyacente.

Riesgo: el aumento de la latencia de E/S se traduce directamente en operaciones de base de datos más lentas y tiempos de respuesta de consultas SQL. La alta latencia puede causar una cantidad significativa.

Acción: para investigar las esperas de lectura física de bloque único de celda alta en Exadata, siga las notas de My Oracle Support (MOS): 2119510.1 y 2530864.1.

ESPERAS DE HEALTH.DB_GUEST.PDB.HIGH_CPU_

Sentencia del problema: sesiones de CDB/PDB intensivas en CPU que esperan el evento de espera relacionado con el bloqueo interno/cursor/biblioteca durante más de 120 segundos.

Riesgo: estos eventos de espera que hacen un uso intensivo de la CPU generalmente afectan al rendimiento general del sistema. Dado que los mutex utilizan mucha CPU, en caso de contención de mutex, el uso de CPU puede aumentar y puede afectar a las sesiones de usuario.

Acción: para investigar esperas intensivas de CPU altas en la base de datos, siga las notas de My Oracle Support (MOS): 1349387.1, 1357946.1, 1377998.1 y 444560.1, que proporcionan orientación específica para la resolución de problemas en varios escenarios.

ESPERAS EXCESIVAS DE HEALTH.DB_GUEST.PDB.EXCESSIVE

Sentencia del problema: el evento de espera en primer plano consume más del 20 % del tiempo de base de datos.

Riesgo: los altos tiempos de evento de espera indican que la base de datos está dedicando una cantidad significativa de tiempo a esperar recursos, procesos u operaciones de E/S, lo que provoca cuellos de botella de rendimiento y puede afectar a la capacidad de respuesta de la aplicación.

Acción: para investigar las esperas altas en la base de datos, siga las notas de My Oracle Support (MOS): 1377446.1.

SALUD.DB_GUEST.PDB.EXCESSIVE_CPU_THROTTLING

Sentencia del problema: limitación excesiva de CPU observada en la base de datos.

Riesgo: se puede producir una limitación excesiva de CPU en la base de datos cuando los límites del gestor de recursos no coinciden con el uso del grupo de consumidores, lo que puede provocar problemas de rendimiento. Si la limitación se produce con frecuencia, puede provocar problemas de rendimiento, como consultas lentas o tiempos de respuesta de la aplicación.

Acción: para solucionar problemas de limitación excesiva de CPU en la base de datos, siga las notas de My Oracle Support (MOS): 1339769.1.

Tipos de eventos VIP de aplicaciones

Estos son los tipos de eventos que emiten las VIP de aplicaciones en Oracle Cloud Infrastructure.

Nombre fácil de recordar Tipo de evento
IP virtual de aplicación (VIP): inicio de creación com.oraclecloud.databaseservice.createapplicationvip.begin
IP virtual de aplicación (VIP): fin de creación com.oraclecloud.databaseservice.createapplicationvip.end
IP virtual de aplicación (VIP): inicio de supresión com.oraclecloud.databaseservice.deleteapplicationvip.begin
IP virtual de aplicación (VIP): fin de supresión com.oraclecloud.databaseservice.deleteapplicationvip.end

Ejemplos de tipos de eventos VIP de aplicaciones:

Este es un evento de referencia de IP virtual de aplicación (VIP): inicio de creación:
{
  "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 es un evento de referencia para la IP virtual de aplicación (VIP) - Crear fin:
{
  "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 es un evento de referencia de IP virtual de aplicación (VIP): inicio de supresión:
{
  "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 es un evento de referencia para IP virtual de aplicación (VIP) - Fin de supresión:
{
  "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 eventos de actualizaciones provisionales de software

Estos son los tipos de eventos que emiten las actualizaciones de software temporales en Oracle Cloud Infrastructure.

Nombre fácil de recordar Tipo de evento
Parche puntual: inicio de creación com.oraclecloud.databaseservice.createoneoffpatch.begin
Parche puntual: fin de creación com.oraclecloud.databaseservice.createoneoffpatch.end
Parche puntual: inicio de supresión com.oraclecloud.databaseservice.deleteoneoffpatch.begin
Parche puntual - Fin de supresión com.oraclecloud.databaseservice.deleteoneoffpatch.end
Parche puntual - Inicio de descarga com.oraclecloud.databaseservice.downloadoneoffpatch.begin
Parche puntual - Fin de descarga com.oraclecloud.databaseservice.downloadoneoffpatch.end

Ejemplos de tipos de eventos de actualizaciones de software temporales:

Este es un evento de referencia de Parche puntual - Crear inicio:
{
  "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 es un evento de referencia para el parche puntual - Fin de creación:
{
  "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 es un evento de referencia de Parche puntual - Inicio de supresión:
{
  "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 es un evento de referencia para el parche puntual - Fin de supresión:
{
  "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 es un evento de referencia de Parche puntual - Inicio de descarga:
{
  "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 es un evento de referencia para el parche puntual - Fin de descarga:
{
  "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 eventos de conexión de consola serie

Revise la lista de tipos de eventos que emite la conexión de consola serie.

Tabla 6-5 Eventos de conexión de consola serie

Nombre fácil de recordar 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

Ejemplo 6-63 Ejemplos de tipos de eventos de conexión de consola serie

Este es un evento de referencia para Conexión de consola de nodo de base de datos - Inicio de creación:
"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 es un evento de referencia para Conexión de consola de nodo de base de datos - Fin de creación:
"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 es un evento de referencia para Conexión de consola de nodo de base de datos - Inicio de supresión:
"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 es un evento de referencia para Conexión de consola de nodo de base de datos - Fin de supresión:
"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 es un evento de referencia para Conexión de consola de nodo de base de datos - Actualizar:
"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 es un evento de referencia para Nodo de base de datos - Actualizar:
"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"
    }
  }
}

Visualización de eventos de log de auditoría

El servicio Oracle Cloud Infrastructure Audit proporciona registros de las operaciones de API realizadas en servicios soportados como una lista de eventos de log.

Se genera un evento de auditoría cuando se conecta a la consola serie mediante una conexión de shell seguro (SSH). Vaya a Audit en la consola y busque VmConsoleConnected. Al desplazarse a Auditoría en la consola, se genera una lista de resultados para el compartimento actual. Los logs de Audit se organizan por compartimento; por lo tanto, si busca un evento concreto, debe conocer en qué compartimento se ha producido el evento. Puede filtrar la lista de las siguientes maneras:

  • Fecha y Hora
  • Tipos de solicitud (operaciones)
  • Palabras Clave

Para obtener más información, consulte Visualización de eventos de log de auditoría.

Ejemplo 6-64 Ejemplo de evento de auditoría de conexión de consola serie

Este es un evento de referencia para la conexión de consola serie:
{
 
  "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"
    }
  }
}