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. - Requisitos para el servicio de eventos
Los siguientes requisitos son necesarios para que los eventos fluyan fuera del cluster de VM. - 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 - 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 - Tipos de eventos críticos e informativos de infraestructura de Exadata Cloud
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 necesita atención. - Tipos de eventos de cluster de VM de Exadata Cloud Infrastructure
Revise la lista de eventos que puede emitir el cluster de VM - Tipos de eventos de subjuego de nodos de VM
Revise la lista de tipos de eventos que emite el subjuego de nodos de VM. - Tipos de eventos de Data Guard
Revise la lista de los tipos de eventos que emiten el grupo y las asociaciones de Data Guard. - Tipos de eventos de directorio raíz de Oracle Database
Revise la lista de eventos que emiten los directorios raíz de Oracle Database. - Tipos de eventos de base de datos
Son los tipos de eventos que emiten las instancias de Oracle Database en instancias de Exadata Cloud Service. - 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. - Eventos de Database Service
Database Service emite eventos que son mensajes estructurados que indican cambios en los recursos. - Tipos de eventos VIP de aplicación
Estos son los tipos de eventos que emiten las VIP de aplicación en Oracle Cloud Infrastructure. - Tipos de eventos de actualizaciones de software temporales
Estos son los tipos de eventos que emiten las actualizaciones de software temporales en Oracle Cloud Infrastructure. - Tipos de eventos de conexión de consola serie
Revise la lista de tipos de eventos que emite la conexión de consola serie.
Tema principal: Guías de referencia para Exadata Cloud Infrastructure
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.
Temas relacionados
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:
- 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.
- Se requieren las siguientes configuraciones de red.
- 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)
- 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:
- 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.
-
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.
- 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:
Temas relacionados
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
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
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) |
|
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) |
|
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 |
|
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 |
|
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 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) |
|
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) |
|
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) |
|
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) |
|
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 |
|
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 |
|
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) |
|
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) |
|
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) |
|
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) |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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) |
|
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) |
|
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 |
|
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 |
|
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:
|
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 |
---|---|
|
|
|
|
|
|
|
|
Ejemplo 6-60 Ejemplos de subjuegos de nodos de VM
"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"
}
}
}
"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"
}
}
}
"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"
}
}
}
"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.
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"
}
}
}
"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"
}
"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"
}
"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"
}
"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"
}
"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"
}
"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"
}
"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"
}
"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. - Tipos de eventos del servicio de base de datos
Revise la lista de tipos de eventos que emite el servicio de base de datos. - Recepción de notificaciones sobre eventos de Database Service
Suscríbase a los eventos de Database Service y reciba una notificación. - Restricción temporal de recopilaciones de diagnóstico automático para eventos específicos
Utilice el comandotfactl blackout
para suprimir temporalmente las recopilaciones de diagnóstico automático. - Solución
En estos temas se tratan algunas de las incidencias comunes que se pueden encontrar y cómo abordarlas.
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.
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.
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
comoroot
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
comoroot
:# 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
comoroot
:# 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
comoroot
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
comoroot
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
comoroot
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 usuarioroot
: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.
- 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 |
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:
|
|
Umbral crítico: 90 % |
|
Estado de CRS activo/inactivo |
Se crea un evento de tipo CRITICAL cuando se detecta que Cluster Ready Service (CRS) ha dejado de funcionar. |
|
N/A |
|
Se crea un evento de tipo INFORMATION una vez que se ha determinado que se ha borrado el evento de CRS inactivo. |
N/A |
|
||
Listener de SCAN activo/inactivo |
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 ( Existen tres listeners de SCAN por cluster denominados LISTENER_SCAN[1,2,3]. |
|
N/A |
|
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 |
|
||
Listener de red activo/inactivo |
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 ( Hay un listener de cliente por nodo, cada uno de los cuales se denomina LISTENER. |
|
N/A |
|
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 |
|
||
CDB activa/inactiva |
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 ( |
|
N/A |
|
Se crea un evento de tipo INFORMATION una vez que se ha determinado que se ha borrado el evento de CDB inactivo. |
N/A |
|
||
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 |
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. |
|
N/A |
|
Otros errores de base de datos |
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. |
|
N/A |
|
Se crea un evento de tipo CRITICAL cuando se detecta un bloqueo de proceso/sesión en la CDB. |
||||
Fallos de copia de seguridad |
Se crea un evento de tipo CRITICAL si hay una copia de seguridad de CDB con el estado FAILED notificado en la vista |
|
N/A |
|
Uso de grupo de discos |
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 %. |
|
Umbral crítico: 90 % | |
Uso de Memoria |
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. |
|
90% |
|
Configuración de sshd |
Se crea un evento de tipo CRITICAL si se han definido valores inesperados en el archivo |
|
N/A |
|
Incidencias de disco |
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:
|
|
N/A |
|
Incidencias de Oracle EXAchk notificadas |
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 |
|
N/A |
Latencia de E/S de Base de Datos |
|
HEALTH.DB_GUEST.PDB.HIGH_IO_LATENCY |
|
Umbral: >35ms |
Distribución de latencia de E/S de base de datos |
|
HEALTH.DB_GUEST.CDB.HIGH_IO_LATENCY_HISTOGRAM |
|
Umbral: >32 ms |
Esperas de CPU inusuales |
|
ESPERAS DE HEALTH.DB_GUEST.PDB.HIGH_CPU_ |
|
Umbral: >2 minutos |
Esperas de Base de Datos |
|
ESPERAS EXCESIVAS DE HEALTH.DB_GUEST.PDB.EXCESSIVE |
|
Umbral: >20% |
Limitación de CPU |
|
SALUD.DB_GUEST.PDB.EXCESSIVE_CPU_THROTTLING |
|
Umbral: >0,25 * |
Ejemplo 6-61 Ejemplos de eventos críticos de nodo de base de datos del servicio 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"
}
}
Tema principal: Eventos de Database Service
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.
- 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
Temas relacionados
Tema principal: Eventos de Database Service
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 |
---|---|
|
Agrega, elimina o imprime condiciones de interrupción. |
Tipo de destino: |
Limita la interrupción solo al tipo de destino especificado.
|
|
Especifique el destino de la interrupción. Puede especificar una lista de destinos delimitados por comas. Por defecto, el destino está definido en |
|
Especifique el nombre del contenedor de base de datos ( |
|
Especifique la PDB en la que se aplicará la interrupción (solo para |
|
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.
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. |
|
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). |
|
Especifique si la interrupción se debe definir en todo el cluster o local. Por defecto, la interrupción está definida en |
|
Especifique un motivo descriptivo para la interrupción. |
|
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
Tema principal: Eventos de Database Service
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
- AVAILABILITY.DB_GUEST.CRS_INSTANCE.DOWN
- AVAILABILITY.DB_CLUSTER.SCAN_LISTENER.DOWN
- AVAILABILITY.DB_GUEST.CLIENT_LISTENER.DOWN
- AVAILABILITY.DB_GUEST.CDB_INSTANCE.DOWN
- AVAILABILITY.DB_GUEST.CRS_INSTANCE.EVICTION
- HEALTH.DB_CLUSTER.CDB.CORRUPTION
- HEALTH.DB_CLUSTER.CDB.ARCHIVER_HANG
- HEALTH.DB_CLUSTER.CDB.DATABASE_HANG
- HEALTH.DB_CLUSTER.CDB.BACKUP_FAILURE
- HEALTH.DB_CLUSTER.DISK_GROUP.FREE_SPACE
- Gestión de archivos log y de diagnóstico en Oracle Exadata Database Service on Dedicated Infrastructure
- CONFIGURACIÓN.DB_GUEST.MEMORY.HUGEPAGES_TOO_LARGE
- CONFIGURATION.DB_GUEST.SSHD.INVALID
- HEALTH.DB_GUEST.FILESYSTEM.CORRUPTION (ESTADO.DB_GUEST.SISTEMA.CORRUPCIÓN)
- HEALTH.DB_CLUSTER.EXACHK.CRITICAL_ALERT
- HEALTH.DB_GUEST.PDB.HIGH_IO_LATENCY
- HEALTH.DB_GUEST.CDB.HIGH_IO_LATENCY_HISTOGRAM
- HEALTH.DB_GUEST.PDB.HIGH_CPU_WAITS
- HEALTH.DB_GUEST.PDB.EXCESSIVE_WAITS (ESPERAS EXCESIVAS DE HEALTH.DB_GUEST.PDB.EXCESSIVE)
- HEALTH.DB_GUEST.PDB.EXCESSIVE_CPU_THROTTLING (LIMITACIÓN DE CPU EXCESIVA)
Tema principal: Eventos de Database Service
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:
- 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.
- 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. - Abra una solicitud de servicio para recibir orientación adicional sobre la reducción del uso del espacio en el sistema de archivos.
Temas relacionados
Tema principal: Solución
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:
- 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.
- Los siguientes eventos de aplicación de parche pararán CRS:
- Aplicación de parches de GRID
- Aplicación de parches de VM de Exadata del invitado
- Aplicación de parches de VM de Exadata del host
- Los siguientes eventos de aplicación de parche pararán CRS:
- Si CRS se ha parado inesperadamente, se puede comprobar el estado actual emitiendo el comando
crsctl check crs
.- 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
.
- 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
- 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.
- Reinicie CRS emitiendo el comando
crsctl start crs
. - Un reinicio correcto de CRS generará el evento de borrado:
AVAILABILITY.DB_GUEST.CRS_INSTANCE.DOWN_CLEARED
.
Tema principal: Solución
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
- 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.
- 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.
- Conéctese a la VM como usuario
opc
y utilicesudo
para el usuariogrid
:sudo su - grid
- Compruebe el estado del listener de SCAN en cualquier nodo:
srvctl status scan_listener
- Inicie el listener de SCAN:
srvctl start scan_listener
- 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:- 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 detfactl
, 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"
- Revise el log del listener de SCAN ubicado en
/u01/app/grid/diag/tnslsnr/<hostName>/<listenerName>/trace
- Recopile los logs de CRS y del sistema operativo 30 minutos antes y 10 minutos para el <
Tema principal: Solución
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.
- 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
- 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.
- 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.
- Conéctese a la VM como usuario
opc
y utilicesudo
para el usuariogrid
:[opc@vm ~] sudo su - grid
- Compruebe el estado del listener del cliente en cualquier nodo:
[grid@vm ~] srvctl status listener
- Inicie el listener del cliente:
[grid@vm ~] srvctl start listener
- 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:
- 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"
- Revise el log del listener ubicado en
/u01/app/grid/diag/tnslsnr/<hostName>/<listenerName>/trace
- Utilice tfactl para recopilar tanto los logs de CRS como del sistema operativo 30 minutos antes y 10 minutos para el <
Tema principal: Solución
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
.
- 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.
- 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
- Compruebe el estado de la base de datos y reinicie la instancia de base de datos caída.
- Conéctese a la VM como usuario
oracle
: - Defina el entorno:
[oracle@vm ~] . <dbName>.env
- Compruebe el estado de la base de datos:
[oracle@vm ~] srvctl status database -db <dbName>
- Inicie la instancia de la base de datos:
[oracle@vm ~] srvctl start instance -db <dbName> -instance <instanceName>
- Conéctese a la VM como usuario
- Investigue la causa del fallo de la instancia de base de datos.
- Revise los eventos de Trace File Analyzer (TFA) para la base de datos:
[oracle@vm ~] tfactl events -database <dbName> -instance <instanceName>
- Revise el log de alertas de la base de datos ubicado en
$ORACLE_BASE/diag/rdbms/<dbName>/<instanceName>/trace/alert_<instanceName>.log
- Revise los eventos de Trace File Analyzer (TFA) para la base de datos:
Tema principal: Solución
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.
- 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).
- 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.
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).
- 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.
- Para obtener recomendaciones de reparación, consulte Handling Oracle Database Corruption Issues (ID de documento 1088018.1).
- 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.
- 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)
- 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)
Temas relacionados
- Physical and Logical Block Corruptions. All you wanted to know about it. (ID de documento 840978.1)
- OERR: ORA-1578 "ORACLE data block corrupted (file # %s, block # %s)" Nota principal (ID de documento 1578.1)
- How to identify all the Corrupted Objects in the Database with RMAN (ID de documento 472231.1)
- How to identify the corrupt Object reported by ORA-1578 / RMAN / DBVERIFY (ID de documento 819533.1)
- Resolving ORA-00752 or ORA-600 [3020] During Standby Recovery (ID de documento 1265884.1)
- Resolving Logical Block Corruption Errors in a Physical Standby Database (ID de documento 2821699.1)
Tema principal: Solución
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.
- 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.
- Agregue un grupo de redo logs para cada thread. El redo log adicional debe ser igual al tamaño de log actual.
- 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
- 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>
- Utilice la siguiente consulta:
- 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.
- 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
- 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.
-
alter database add logfile thread <thread_number> Group <max group + 1> ('<DATA_DISKGROUP>') size <new_redo_size_in_bytes>
- 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#>
-
- Utilice la siguiente consulta:
- 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:
- 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>
- Revise el archivo
alert.log
.$ORACLE_BASE/diag/rdbms/<dbName>/<instanceName>/trace/alert_<instanceName>.log
- 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.
- Para los mensajes DIA0 Critical Database Process: revise las líneas de diagnóstico relacionadas que indican el proceso y el motivo del bloqueo.
Tema principal: Solución
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 directorioobkup
. 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.
- La salida de RMAN se puede encontrar en
- 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:
[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:
- 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.
- 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:
- Borre archivos de datos y archivos temporales no utilizados de las bases de datos. Consulte Borrado de archivos de datos.
- 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:
- Borre puntos de restauración garantizados innecesarios. Consulte Uso de puntos de restauración normales y garantizados.
- 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:
- Mueva las bases de datos maestras de prueba de copia completa a otro grupo de discos (por ejemplo, DATA).
- 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.
Temas relacionados
- Escala de recursos informáticos y almacenamiento de Exadata X8M, X9M y X11M
- Borrado de archivos de datos
- Terminación de una base de datos
- Uso de puntos de restauración normales y garantizados
- Mantenimiento del área de recuperación rápida
- Gestión de instantáneas de Exadata
- Gestión de archivos log y de diagnóstico en Oracle Exadata Database Service on Dedicated Infrastructure
Tema principal: Solución
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.
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 |
---|---|
|
Valor de retención del log de alertas ( Valor por defecto: 14 |
|
Valor de retención del log del listener ( Valor por defecto: 14 |
|
Valor de retención de la auditoría de base de datos ( Valor por defecto: 1 |
|
Valor de retención de los archivos/volcado del núcleo ( Valor por defecto: 7 |
|
Valor de retención del archivo de rastreo ( Valor por defecto: 7 |
|
Datos designados en el repositorio de diagnóstico automático (ADR) como de larga duración (atributo Valor por defecto: 14 |
|
Datos designados en el repositorio de diagnóstico automático (ADR) como de corta duración (atributo Valor por defecto: 7 |
|
Retención de archivos log en días para los archivos en Valor por defecto: 14 |
|
Retención del archivo log Valor por defecto: 14 |
|
Retención temporal de archivos en días para los archivos en Valor por defecto: 7 |
Archivado de logs de alertas y logs del listener
cleandblogs
primero archiva y comprime los logs, y funciona de la siguiente manera:
- El archivo log actual se copia en un archivo de almacenamiento que termina con un registro de fecha.
- Se vacía el archivo log actual.
- El archivo de almacenamiento se comprime mediante
gzip
. - 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.
- 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 usuariogrid
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
- 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 decleandblogs.cfg
mediante la opción--pfile
:$ ./cleandblogs.pl --pfile config-file-name
- Cierre la conexión al nodo de recursos informáticos:
$ exit
Temas relacionados
Tema principal: Solución
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:
- 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.
- 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.
Temas relacionados
Tema principal: Solución
CONFIGURATION.DB_GUEST.SSHD.INVALID
Explicación del problema: la configuración de SSHD es inesperada.
Valor de configuración de SSHD | Valor Esperado |
---|---|
|
si |
|
Este archivo debe existir en el directorio raíz del usuario |
|
no |
|
si |
|
si |
|
no |
|
no |
|
no |
|
no |
|
si |
|
no |
|
si |
|
no |
|
con retraso |
|
100 |
|
Debe contener una de las siguientes opciones:
|
|
sftp |
|
2 |
|
|
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.
- 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
- 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
- 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
- Edite
Tema principal: Solución
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
:
- 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).
- Desmonte el sistema de archivos.
- 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.
- Monte el sistema de archivos.
- 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.
Temas relacionados
Tema principal: Solución
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:
- Corrupción o pérdida de datos del disco
- Resultados incorrectos intermitentes con el uso de una función de Exadata (p. ej., exploración inteligente)
- Impacto en la disponibilidad en todo el sistema
- Grave impacto en el rendimiento de todo el sistema que afecta seriamente a los acuerdos de nivel de servicio (SLA) de la aplicación
- Redundancia comprometida e incapacidad para restaurar la redundancia
- Incapacidad para actualizar el software de manera sucesiva
- 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).
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).
Temas relacionados
Tema principal: Solución
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.
Tema principal: Solución
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.
Tema principal: Solución
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.
Tema principal: Solución
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.
Tema principal: Solución
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.
Tema principal: Solución
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:
{
"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"
}
{
"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"
}
{
"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"
}
{
"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:
{
"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"
}
{
"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"
}
{
"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"
}
{
"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"
}
{
"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"
}
{
"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 |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
Ejemplo 6-63 Ejemplos de tipos de eventos de conexión de consola serie
"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"
}
}
}
"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"
}
}
}
"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"
}
}
}
"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"
}
}
}
"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"
}
}
}
"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.
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
{
"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"
}
}
}