Événements du service Oracle Exadata Database sur une infrastructure dédiée
Les ressources Exadata Cloud Infrastructure émettent des événements, qui sont des messages structurés indiquant les modifications apportées aux ressources.
En plus des événements répertoriés ci-dessous, Oracle analyse des événements supplémentaires pour fournir le plus haut niveau d'opérations de service et de soutien afin de garantir la haute disponibilité des services.
- À propos des types d'événement dans Exadata Cloud Infrastructure
Voyez les types d'événement disponibles pour les ressources Exadata Cloud Infrastructure. - Préalables pour le service d'événements
Les préalables suivants sont requis pour que les événements sortent de la grappe de machines virtuelles. - Types d'événement du service Oracle Exadata Database sur une infrastructure dédiée
Les événements de cette section sont émis par la ressource d'infrastructure Exadata en nuage. - Types d'événement de maintenance du service Oracle Exadata Database sur une infrastructure dédiée
Les événements de cette section sont émis par la ressource d'infrastructure Exadata en nuage pour les événements de maintenance. - Types d'événement d'informations et critiques pour Exadata Cloud Infrastructure
Les ressources d'infrastructure Exadata Cloud Infrastructure émettent des événements de plan de données "critiques" et "d'information" qui vous permettent de recevoir des avis lorsque votre ressource d'infrastructure requiert votre attention. - Types d'événement de grappe de machines virtuelles pour Exadata Cloud Infrastructure
Consultez la liste des événements que peut émettre la grappe de machines virtuelles. - Types d'événement de sous-ensemble de noeuds de machine virtuelle
Consultez la liste des types d'événement émis par le sous-ensemble de noeuds de machine virtuelle. - Types d'événement de Data Guard
Consultez la liste des types d'événement émis par le groupe Data Guard et les associations Data Guard. - Types d'événement de répertoire de base Oracle Database
Consultez la liste des événements émis par les répertoires de base Oracle Database. - Types d'événement de base de données
Il s'agit des types d'événement émis par les bases de données Oracle dans les instances du service Exadata Cloud. - Types d'événement de base de données enfichable
Il s'agit des types d'événement émis par les bases de données enfichables Oracle dans Oracle Cloud Infrastructure. - Événements du service de base de données
Le service de base de données émet des événements, qui sont des messages structurés indiquant les modifications apportées aux ressources. - Types d'événement d'adresse IP virtuelle d'application
Il s'agit des types d'événement émis par les adresses IP virtuelles d'application dans Oracle Cloud Infrastructure. - Types d'événement de mises à jour logicielles provisoires
Il s'agit des types d'événement émis par les mises à jour logicielles provisoires dans Oracle Cloud Infrastructure. - Types d'événement de connexion à la console série
Consultez la liste des types d'événement émis par la connexion à la console série. - Types d'événement d'historique de la console série
Consultez la liste des nouveaux types d'événement émis par l'historique de la console série.
Rubrique parent : Guides de référence pour Exadata Cloud Infrastructure
À propos des types d'événement dans Exadata Cloud Infrastructure
Voyez les types d'événement disponibles pour les ressources Exadata Cloud Infrastructure.
Les ressources Exadata Cloud Infrastructure émettent des événements, qui sont des messages structurés indiquant les modifications apportées aux ressources. Pour plus d'informations sur les événements Oracle Cloud Infrastructure, voir Aperçu des événements. Vous pouvez vous abonner à des événements et être avisé lorsqu'ils se produisent au moyen du service d'avis Oracle, voir Aperçu des avis.
Rubriques connexes
Préalables pour le service d'événements
Les préalables suivants sont requis pour que les événements sortent de la grappe de machines virtuelles.
Le service d'événements nécessite les éléments suivants :
- Les événements sur la grappe de machines virtuelles dépendent de l'agent Oracle Trace File Analyzer (TFA). Assurez-vous que ces composants sont opérationnels. La version AHF 22.2.2 ou supérieure est requise pour la saisie d'événements à partir de la grappe de machines virtuelles. Pour démarrer ou arrêter TFA ou en vérifier le statut, voir Journaux d'incidents et fichiers de suivi. Pour activer la télémétrie AHF pour la grappe de machines virtuelles à l'aide de l'utilitaire dbcli, voir Commandes de télémétrie AHF.
- Les configurations réseau suivantes sont requises.
- Règles de trafic sortant pour le trafic sortant : Les règles de trafic sortant par défaut sont suffisantes pour activer le chemin d'accès au réseau requis : Pour plus d'informations, voir Liste de sécurité par défaut. Si vous avez bloqué le trafic sortant en modifiant les règles de trafic sortant par défaut sur votre réseau en nuage virtuel (VCN), vous devrez rétablir les paramètres pour autoriser le trafic sortant. La règle de trafic sortant par défaut autorisant le trafic sortant (présentée sous Règles de sécurité pour le service Oracle Exadata Database sur une infrastructure dédiée) est la suivante :
- Sans état : Non (toutes les règles doivent être avec état)
- Type de destination : CIDR
-
Destination CIDR : Tous les services de <region> dans Oracle Services Network
-
Protocole IP : TCP
- Port de destination : 443 (HTTPS)
- Adresse IP publique ou passerelle de service : L'hôte du serveur de base de données doit avoir une adresse IP publique ou une passerelle de service pour pouvoir envoyer des mesures d'hôte du serveur de base de données au service de surveillance.
Si l'instance n'a pas d'adresse IP publique, configurez une passerelle de service sur le réseau en nuage virtuel (VCN). La passerelle de service permet à l'instance d'envoyer des mesures sur l'hôte du serveur de base de données au service de surveillance sans que le trafic passe par Internet. Ci-dessous se trouvent des notes spéciales permettant de configurer la passerelle de service pour accéder au service de surveillance :
- Lors de la création de la passerelle de service, activez l'option Tous les services de <region> dans Oracle Services Network. Elle comprend le service de surveillance.
-
Lors de la configuration du routage pour le sous-réseau qui contient l'instance, configurez une règle de routage dont le type de cible est réglé à Passerelle de service et le service de destination à Tous les services de <region> dans Oracle Services Network.
Pour des instructions détaillées, voir Accès aux services Oracle : Passerelle de service.
- Règles de trafic sortant pour le trafic sortant : Les règles de trafic sortant par défaut sont suffisantes pour activer le chemin d'accès au réseau requis : Pour plus d'informations, voir Liste de sécurité par défaut. Si vous avez bloqué le trafic sortant en modifiant les règles de trafic sortant par défaut sur votre réseau en nuage virtuel (VCN), vous devrez rétablir les paramètres pour autoriser le trafic sortant. La règle de trafic sortant par défaut autorisant le trafic sortant (présentée sous Règles de sécurité pour le service Oracle Exadata Database sur une infrastructure dédiée) est la suivante :
Rubriques connexes
Types d'événement du service Oracle Exadata Database sur une infrastructure dédiée
Les événements de cette section sont émis par la ressource d'infrastructure Exadata en nuage.
Les systèmes Exadata qui utilisent l'ancien modèle de ressource de système de base de données sont obsolètes et ne sont plus pris en charge.
Nom convivial | Type d'événement |
---|---|
Infrastructure Exadata en nuage - Début de création | com.oraclecloud.databaseservice.createcloudexadatainfrastructure.begin |
Infrastructure Exadata en nuage - Fin de création | com.oraclecloud.databaseservice.createcloudexadatainfrastructure.end |
Infrastructure Exadata en nuage - Début de changement de compartiment |
com.oraclecloud.databaseservice.changecloudexadatainfrastructurecompartment.begin
|
Infrastructure Exadata en nuage - Fin de changement de compartiment |
com.oraclecloud.databaseservice.changecloudexadatainfrastructurecompartment.end
|
Infrastructure Exadata en nuage - Critique
Pour plus de détails, voir Types d'événement critique et d'information pour l'infrastructure du service Exadata Cloud |
com.oraclecloud.databaseservice.cloudexadatainfrastructure.critical
|
Infrastructure Exadata en nuage - Début de suppression |
com.oraclecloud.databaseservice.deletecloudexadatainfrastructure.begin
|
Infrastructure Exadata en nuage - Fin de suppression |
com.oraclecloud.databaseservice.deletecloudexadatainfrastructure.end
|
Infrastructure Exadata en nuage - Information
Pour plus de détails, voir Types d'événement critique et d'information pour l'infrastructure du service Exadata Cloud |
com.oraclecloud.databaseservice.cloudexadatainfrastructure.information
|
Infrastructure Exadata en nuage - Début de mise à jour |
com.oraclecloud.databaseservice.updatecloudexadatainfrastructure.begin
|
Infrastructure Exadata en nuage - Fin de mise à jour |
com.oraclecloud.databaseservice.updatecloudexadatainfrastructure.end
|
Événement de référence pour une ressource d'infrastructure Exadata en nuage :
{
"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>"
}
}
Il s'agit d'un événement de référence pour 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"
}
Il s'agit d'un événement de référence pour Cloud Exadata Infrastructure - Add Storage Capacity End :
{
"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"
}
Événement de référence pour Cloud Exadata Infrastructure - Update Begin
{
"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"
}
Événement de référence pour 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"
}
Types d'événement de maintenance du service Oracle Exadata Database sur une infrastructure dédiée
Les événements de cette section sont émis par la ressource d'infrastructure Exadata en nuage pour les événements de maintenance.
Les systèmes Exadata qui utilisent l'ancien modèle de ressource de système de base de données sont obsolètes et ne sont plus pris en charge.
Nom convivial | Type d'événement | Messages d'événement |
---|---|---|
Infrastructure Exadata en nuage - Rappel de maintenance (ROLLING) |
|
Il s'agit d'un avis de rappel de l'équipe des opérations d'Oracle Cloud. Oracle a programmé une installation de mise à jour de maintenance trimestrielle pour l'instance d'infrastructure Exadata en nuage <infra_name>, OCID infra_ocid dans environ no_of_days_left jours schedule_time. La méthode pour cette maintenance est Continue, selon les préférences de maintenance sélectionnées. |
Infrastructure Exadata en nuage - Rappel de maintenance (NONROLLING) |
|
Il s'agit d'un avis de rappel de l'équipe des opérations d'Oracle Cloud. Oracle a programmé une installation de mise à jour de maintenance trimestrielle pour l'instance d'infrastructure Exadata en nuage <infra_name>, OCID infra_ocid dans environ no_of_days_left jours le schedule_time. La méthode pour cette maintenance est %s, selon les préférences de maintenance sélectionnées. La maintenance non continue réduit le temps de maintenance, mais entraîne un temps d'arrêt complet du système. |
Infrastructure Exadata en nuage - Début de la maintenance |
|
Il s'agit d'un avis des opérations Oracle Cloud pour la mise à jour de maintenance trimestrielle de votre infrastructure Exadata ExaDB-D <infra-name>, OCID <infra-ocid> faisant partie de l'exécution de maintenance <mr-display-name>, OCID <mr-ocid>. Votre mise à jour de maintenance a démarré à l'adresse <start-time>. Vous recevrez un avis à la fin de la mise à jour de maintenance trimestrielle. |
Infrastructure Exadata en nuage - Fin de la maintenance |
|
Réussite : Il s'agit d'un avis des opérations Oracle Cloud pour la mise à jour de maintenance trimestrielle de votre infrastructure Exadata ExaDB-D <infra-name>, OCID <infra-ocid> faisant partie de l'exécution de maintenance <mr-display-name>, OCID <mr-ocid>. Votre mise à jour de maintenance a démarré à l'adresse <start-time> et s'est terminée avec succès à l'adresse <end-time>. Vous avez terminé avec succès les mises à jour de maintenance pour cette fenêtre. Échec : Il s'agit d'un avis des opérations Oracle Cloud pour la mise à jour de maintenance trimestrielle de votre infrastructure Exadata ExaDB-D <infra-name>, OCID <infra-ocid> faisant partie de l'exécution de maintenance <mr-display-name>, OCID <mr-ocid>. Votre mise à jour de maintenance a démarré à l'adresse <start-time> et n'a pas réussi comme prévu. Notre équipe opérationnelle évalue l'échec et vous informera des prochaines étapes pour effectuer la mise à jour de maintenance pour ce trimestre. Annulé : Il s'agit d'un avis des opérations Oracle Cloud pour la mise à jour de maintenance trimestrielle de votre infrastructure Exadata ExaDB-D <infra-name>, OCID <infra-ocid> faisant partie de l'exécution de maintenance <mr-display-name>, OCID <mr-ocid>. Votre mise à jour de maintenance a démarré à l'adresse <start-time>. La maintenance a été annulée comme demandé. Et une nouvelle fenêtre sera créée en fonction du temps donné. Durée dépassée : Il s'agit d'un avis des opérations Oracle Cloud pour la mise à jour de maintenance trimestrielle de votre infrastructure Exadata ExaDB-D <infra-name>, OCID <infra-ocid> faisant partie de l'exécution de maintenance <mr-display-name>, OCID<mr-ocid>. Votre mise à jour de maintenance a démarré à l'adresse <start-time>. Votre fenêtre a été configurée pour une durée de La maintenance prend plus de temps que la durée de la fenêtre configurée. L'application de la durée est activée pour cette fenêtre. L'automatisation d'Oracle reprogrammera toutes les mises à jour qui n'ont pas commencé dans une fenêtre de maintenance future. Veuillez accuser réception des mises à jour reprogrammées pour être exécutées dans une future fenêtre de maintenance non planifiée créée par Oracle. |
Infrastructure Exadata en nuage - Début de l'action personnalisée de maintenance (ROLLING) |
|
This is an Oracle Cloud Operations notification for custom action time configured for your ExaDB-D Exadata Infrastructure <infra-name>, OCID <infra-ocid> for Database Server <db-server-name>, OCID <db-server-ocid>. Votre temps d'action personnalisé a commencé à <start-time>. Vous recevrez un avis à la fin du temps d'action personnalisé pour le serveur de base de données. |
Infrastructure Exadata en nuage - Temps d'action personnalisé de maintenance - Fin (ROLLING) |
|
This is an Oracle Cloud Operations notification for custom action time configured for your ExaDB-D Exadata Infrastructure <infra-name>, OCID <infra-ocid> for Database Server <db-server-name>, OCID <db-server-ocid>. Votre temps d'action personnalisé a démarré à <start-time> et s'est terminé à <end-time>. |
Infrastructure Exadata en nuage - Début de l'action personnalisée de maintenance (NONROLLING) |
|
This is an Oracle Cloud Operations notification for custom action time configured for your ExaDB-D Exadata Infrastructure <infra-name>, OCID <infra-ocid> for Database Servers <db-server-name>, OCID <dbserver-ocid> | <db-server-name>, OCID <dbserver-ocid>. Votre temps d'action personnalisé a commencé à <start-time>. Vous recevrez un avis indiquant que le temps d'action personnalisé est écoulé pour les serveurs de base de données. |
Infrastructure Exadata en nuage - Temps d'action personnalisé de maintenance - Fin (NONROLLING) |
|
This is an Oracle Cloud Operations notification for custom action time configured for your ExaDB-D Exadata Infrastructure <infra-name>, OCID <infra-ocid> for Database Servers <db-server-name>, OCID <dbserver-ocid> | <db-server-name>, OCID <dbserver-ocid>. Votre temps d'action personnalisé a démarré à <start-time> et s'est terminé à <end-time>. |
Infrastructure Exadata en nuage - Début de la maintenance du serveur de stockage |
|
Il s'agit d'un avis de l'équipe des opérations d'Oracle Cloud pour la mise à jour de maintenance trimestrielle des serveurs de stockage de votre infrastructure Exadata <infra-name>-D ExaDB, OCID <infra-ocid> pour les serveurs de stockage <cell-count>. Votre mise à jour de maintenance a démarré à l'adresse <start-time>. Vous recevrez un avis à la fin de la mise à jour de maintenance trimestrielle pour les serveurs de stockage. |
Infrastructure Exadata en nuage - Fin de la maintenance du serveur de stockage |
|
Il s'agit d'un avis de l'équipe des opérations d'Oracle Cloud pour la mise à jour de maintenance trimestrielle des serveurs de stockage de votre infrastructure Exadata <infra-name>-D ExaDB, OCID <infra-ocid> pour les serveurs de stockage <cell-count>. Votre mise à jour de maintenance a démarré à l'adresse <start-time> et s'est terminée avec succès à l'adresse <end-time>. |
Infrastructure Exadata en nuage - Début de la maintenance du serveur de base de données (ROLLING) |
|
Il s'agit d'un avis de l'équipe des opérations d'Oracle Cloud pour la mise à jour de maintenance trimestrielle du composant du serveur de base de données de votre infrastructure Exadata ExaDB-D <infra-name>, OCID <infra-OCID> pour le serveur de base de données <db-server-name>, OCID <db-server-OCID>. Votre mise à jour de maintenance a commencé à <start-time>. Vous recevrez un avis à la fin de la mise à jour de maintenance trimestrielle pour le serveur de base de données. |
Infrastructure Exadata en nuage - Fin de la maintenance du serveur de base de données (ROLLING) |
|
Il s'agit d'un avis des opérations Oracle Cloud pour la mise à jour de maintenance trimestrielle du composant Serveur de base de données de votre infrastructure Exadata ExaDB-D <infra-name>, OCID <infra-ocid> pour le serveur de base de données <db-server-name>, OCID <db-server-ocid>. Votre mise à jour de maintenance a démarré à l'adresse <start-time> et s'est terminée avec succès à <end-time>. |
Infrastructure Exadata en nuage - Début de la maintenance du serveur de base de données (NONROLLING) |
|
Il s'agit d'un avis des opérations Oracle Cloud pour la mise à jour de maintenance trimestrielle du composant de serveur de base de données de votre infrastructure Exadata ExaDB-D <infra-name>, de l'OCID <infra-ocid> pour les serveurs de base de données <db-server-name>, de l'OCID <dbserver-ocid> | <db-server-name>, de l'OCID <dbserver-ocid>. Votre mise à jour de maintenance a démarré à l'adresse <start-time>. Vous recevrez un avis à la fin de la mise à jour de maintenance trimestrielle pour les serveurs de base de données. |
Infrastructure Exadata en nuage - Fin de la maintenance du serveur de base de données (NONROLLING) |
|
Il s'agit d'un avis des opérations Oracle Cloud pour la mise à jour de maintenance trimestrielle du composant de serveur de base de données de votre infrastructure Exadata ExaDB-D <infra-name>, de l'OCID <infra-ocid> pour les serveurs de base de données <db-server-name>, de l'OCID <dbserver-ocid> | <db-server-name>, de l'OCID <dbserver-ocid>. Votre mise à jour de maintenance a démarré à l'adresse <start-time> et s'est terminée avec succès à l'adresse <end-time>. |
Infrastructure Exadata en nuage - Début de la maintenance de machine virtuelle |
|
Votre mise à jour de maintenance a commencé à l'adresse <start-time>. Vous recevrez un avis sur l'achèvement de la mise à jour de maintenance trimestrielle pour les machines virtuelles. |
Infrastructure Exadata en nuage - Fin de la maintenance de machine virtuelle |
|
Votre mise à jour de maintenance a commencé à <start-time> et s'est terminée avec succès à <end-time>. |
Infrastructure Exadata en nuage - Modification de la méthode de maintenance |
|
L'équipe des opérations d'Oracle Cloud annonce une modification relative à la mise à jour de maintenance trimestrielle pour l'infrastructure Exadata en nuage. La méthode de maintenance de votre instance de service <infra_name>, OCID <infra_ocid> à new_patching_mode a été modifiée. |
Infrastructure Exadata en nuage - Maintenance reprogrammée |
|
L'équipe des opérations d'Oracle Cloud annonce la reprogrammation d'une mise à jour de maintenance trimestrielle pour Cloud Infrastructure. Une exécution de maintenance a été reprogrammée sur votre instance de service <infra_name>, OCID <infra_ocid> à new_schedule_time. |
Infrastructure Exadata en nuage - Maintenance reprogrammée avec motif |
|
Le motif de reprogrammation entré par l'opérateur est envoyé sous forme de courriel. |
Infrastructure Exadata en nuage – Maintenance programmée (ROLLING) |
|
L'opération d'Oracle Cloud annonce la disponibilité d'une nouvelle mise à jour de maintenance trimestrielle pour l'infrastructure Exadata en nuage. Oracle a programmé l'installation de cette nouvelle mise à jour sur votre instance de service <infra_name>, OCID infra_ocid sur schedule_time. La méthode pour cette maintenance est %s, selon les préférences de maintenance sélectionnées. |
Infrastructure Exadata en nuage – Maintenance programmée (NONROLLING) |
|
L'opération d'Oracle Cloud annonce la disponibilité d'une nouvelle mise à jour de maintenance trimestrielle pour l'infrastructure Exadata en nuage. Oracle a programmé l'installation de cette nouvelle mise à jour sur votre instance de service <infra_name>, OCID infra_ocid sur schedule_time. La méthode pour cette maintenance est %s, selon les préférences de maintenance sélectionnées. La maintenance non continue réduit le temps de maintenance, mais entraîne un temps d'arrêt complet du système. |
Infrastructure Exadata en nuage - Début de la maintenance du commutateur IB |
|
Il s'agit d'un avis de l'exploitation d'Oracle Cloud indiquant que la mise à jour de maintenance trimestrielle du composant Commutateurs de tissu de réseau de votre instance d'infrastructure Exadata en nuage <infra_name>, OCID infra_ocid, a commencé. Un avis de suivi sera envoyé lorsque l'opération de maintenance des commutateurs de réseau sera terminée. |
Infrastructure Exadata en nuage - Fin de la maintenance du commutateur IB |
|
Il s'agit d'un avis de l'équipe des opérations d'Oracle Cloud indiquant que la mise à jour de maintenance trimestrielle du composant Commutateurs de matrice de réseau de votre instance d'infrastructure Exadata en nuage <infra_name>, OCID infra_ocid est terminée. |
Types d'événement critique et d'information pour Exadata Cloud Infrastructure
Les ressources d'infrastructure Exadata Cloud Infrastructure émettent des événements de plan de données "critiques" et "d'information" qui vous permettent de recevoir des avis lorsque votre ressource d'infrastructure requiert votre attention.
Les ressources d'infrastructure du service Exadata Cloud émettent des événements de plan de données "critiques" et "d'information" qui vous permettent de recevoir des avis lorsque votre ressource d'infrastructure a besoin d'une attention urgente (événements "critiques") ou des avis pour des événements qui ne sont pas critiques, mais que vous pouvez surveiller (événements "d'information"). Les valeurs eventType pour ces événements sont les suivantes :
com.oraclecloud.databaseservice.exadatainfrastructure.critical
com.oraclecloud.databaseservice.exadatainfrastructure.information
Ces événements utilisent la section additionalDetails
du message d'événement pour fournir des détails spécifiques sur ce qui se passe dans la ressource d'infrastructure qui émet l'événement. Dans la section additionalDetails
, le champ eventName
indique le nom de l'événement critique ou d'information. (Notez que certains champs de l'exemple qui suit ont été omis à des fins de concision.)
{
"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>",
....
}
}
Les tableaux ci-dessous présentent les conditions et les opérations qui déclenchent des événements critiques et d'information. Chaque condition ou opération est identifiée par une valeur eventName
unique.
Événements critiques pour l'infrastructure du service Exadata Cloud :
Événement critique - EventName | Description |
---|---|
HEALTH.INFRASTRUCTURE.CELL.SQL_QUARANTINE |
Le gestionnaire de ressources Oracle Database met fin à l'énoncé SQL en raison d'une consommation excessive d'UC ou d'E/S. Le plan d'exécution associé à l'énoncé SQL interrompu est mis en quarantaine. Recherchez l'identificateur SQL dans le champ sqlId de ces données utiles JSON. Cette fonctionnalité protège une base de données Oracle contre la dégradation de la performance. Vérifiez l'énoncé SQL. Vous pouvez afficher l'énoncé à l'aide des commandes suivantes :
|
Événements d'information pour l'infrastructure du service Exadata Cloud :
Événement d'information - EventName | Description |
---|---|
HEALTH.INFRASTRUCTURE.CELL.FLASH_DISK_FAILURE |
Une défaillance du disque flash a été détectée. L'équipe Oracle Exadata étudie ce problème et le disque sera remplacé si nécessaire. Aucune action n'est requise de la part du client. |
Dans l'exemple suivant d'événement critique, vous pouvez voir dans la section additionalDetails
du message d'événement que ce message particulier concerne un énoncé SQL auquel le gestionnaire de ressources Oracle Database a mis fin car il consommait une quantité excessive de ressources d'UC ou d'E/S. Les champs eventName
et description
de la section additionalDetails
fournissent des informations sur la situation critique :
{
"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>"
}
}
Dans l'exemple suivant d'événement d'information, vous pouvez voir dans la section additionalDetails
du message d'événement que ce message particulier concerne une défaillance de disque flash qui fait l'objet d'une enquête par l'équipe Oracle Exadata. Les champs eventName
et description
de la section additionalDetails
fournissent des informations sur l'événement :
{
"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"
}
}
Types d'événement de grappe de machines virtuelles pour Exadata Cloud Infrastructure
Consultez la liste des événements que peut émettre la grappe de machines virtuelles.
Nom convivial | Type d'événement |
---|---|
Grappe de MV en nuage - Début de changement de compartiment | com.oraclecloud.databaseservice.changecloudvmclustercompartment.begin |
Grappe de MV en nuage - Fin de changement de compartiment | com.oraclecloud.databaseservice.changecloudvmclustercompartment.end |
Grappe de MV en nuage - Début de création | com.oraclecloud.databaseservice.createcloudvmcluster.begin |
Grappe de MV en nuage - Fin de création | com.oraclecloud.databaseservice.createcloudvmcluster.end |
Grappe de MV en nuage - Début de suppression | com.oraclecloud.databaseservice.deletecloudvmcluster.begin |
Grappe de MV en nuage - Fin de suppression | com.oraclecloud.databaseservice.deletecloudvmcluster.end |
Grappe de MV en nuage - Début de mise à jour | com.oraclecloud.databaseservice.updatecloudvmcluster.begin |
Grappe de MV en nuage - Fin de mise à jour | com.oraclecloud.databaseservice.updatecloudvmcluster.end |
Grappe de MV en nuage - Début de mise à jour de la configuration IORM | com.oraclecloud.databaseservice.updatecloudvmclusteriormconfig.begin |
Grappe de MV en nuage - Fin de mise à jour de la configuration IORM | com.oraclecloud.databaseservice.updatecloudvmclusteriormconfig.end |
Grappe de machines virtuelles en nuage - Début d'ajout de machine virtuelle | com.oraclecloud.databaseservice.cloudvmclusteraddvirtualmachine.begin |
Grappe de machines virtuelles en nuage - Ajouter une fin de machine virtuelle | com.oraclecloud.databaseservice.cloudvmclusteraddvirtualmachine.end |
Il s'agit d'un événement de référence pour une ressource de grappe de machines virtuelles en nuage :
{
"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"
}
Il s'agit de l'événement de référence pour Ajouter un début de machine virtuelle :
{
"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"
}
Il s'agit de l'événement de référence pour Ajouter une fin de machine virtuelle :
{
"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"
}
Il s'agit d'un événement de référence pour Cloud VM Cluster - Update Begin :
{
"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"
}
Il s'agit d'un événement de référence pour Cloud VM Cluster - Update End :
{
"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"
}
Types d'événement de sous-ensembles de noeuds de machine virtuelle
Consultez la liste des types d'événement émis par les sous-ensembles de noeuds de machine virtuelle.
Tableau 6-1 : Événements de sous-ensembles de noeuds de machine virtuelle
Nom convivial | Type d'événement |
---|---|
|
|
|
|
|
|
|
|
Exemple 6-60 : Exemples de sous-ensembles de noeuds de machine virtuelle
"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"
}
}
}
Types d'événement Data Guard
Consultez la liste des types d'événement émis par le groupe Data Guard et les associations Data Guard.
Pour recevoir des événements liés aux actions Data Guard sur plusieurs bases de données de secours, abonnez-vous aux événements de ressource de groupe Data Guard. Si vous n'avez pas basculé vers le nouveau modèle, vous pouvez continuer à vous abonner aux événements de ressource Associations Data Guard. Toutefois, après avoir basculé vers le nouveau modèle, vous devrez vous abonner explicitement aux nouveaux événements de ressource du groupe Data Guard.
Types d'événement Data Guard (ressource de groupe Data Guard)
Consultez la liste des types d'événement émis par les groupes Data Guard.
Nom convivial | Type d'événement |
---|---|
Modifier le mode de protection - Début |
com.oraclecloud.databaseservice.changeprotectionmode.begin
|
Modifier le mode de protection - Fin |
com.oraclecloud.databaseservice.changeprotectionmode.end
|
Data Guard - Créer une base de données de secours - Début de création | com.oraclecloud.databaseservice.createstandbydatabase.begin |
Créer une base de données de secours Data Guard - Fin de création | com.oraclecloud.databaseservice.createstandbydatabase.end |
Permutation de Data Guard - Début | com.oraclecloud.databaseservice.dataguardswitchover.begin |
Permutation de Data Guard - Fin | com.oraclecloud.databaseservice.dataguardswitchover.end |
Basculement de Data Guard - Début | com.oraclecloud.databaseservice.dataguardfailover.begin |
Basculement de Data Guard - Fin | com.oraclecloud.databaseservice.dataguardfailover.end |
Remise en service de Data Guard - Début | com.oraclecloud.databaseservice.dataguardreinstate.begin |
Remise en service de Data Guard - Fin | com.oraclecloud.databaseservice.dataguardreinstate.end |
Configuration de mise à jour de Data Guard - Début | com.oraclecloud.databaseservice.updatedataguardconfig.begin |
Configuration de mise à jour de Data Guard - Fin | com.oraclecloud.databaseservice.updatedataguardconfig.end |
Types d'événement Data Guard (ressource d'associations Data Guard)
Consultez la liste des types d'événements émis par les associations Data Guard.
Tableau 6-2 : Événements d'associations Data Guard
Nom convivial | Type d'événement |
---|---|
Modifier le mode de protection - Début | com.oraclecloud.databaseservice.changeprotectionmode.begin
|
Modifier le mode de protection - Fin | com.oraclecloud.databaseservice.changeprotectionmode.end
|
Association Data Guard - Début de création | com.oraclecloud.databaseservice.createdataguardassociation.begin
|
Association Data Guard - Fin de création | com.oraclecloud.databaseservice.createdataguardassociation.end
|
Association Data Guard - Début de basculement | com.oraclecloud.databaseservice.failoverdataguardassociation.begin
|
Association Data Guard - Fin de basculement | com.oraclecloud.databaseservice.failoverdataguardassociation.end
|
Association Data Guard - Début de remise en service | com.oraclecloud.databaseservice.reinstatedataguardassociation.begin
|
Association Data Guard - Fin de remise en service | com.oraclecloud.databaseservice.reinstatedataguardassociation.end
|
Association Data Guard - Début de permutation | com.oraclecloud.databaseservice.switchoverdataguardassociation.begin
|
Association Data Guard - Fin de permutation | com.oraclecloud.databaseservice.switchoverdataguardassociation.end
|
Types d'événement de répertoire de base Oracle Database
Consultez la liste des événements émis par les répertoires de base Oracle Database.
Nom convivial | Type d'événement |
---|---|
Répertoire de base de BD - Début de création | com.oraclecloud.databaseservice.createdbhome.begin |
Répertoire de base de BD - Fin de création | com.oraclecloud.databaseservice.createdbhome.end |
Répertoire de base de BD - Début d'application de correctif | com.oraclecloud.databaseservice.patchdbhome.begin |
Répertoire de base de BD - Fin d'application de correctif | com.oraclecloud.databaseservice.patchdbhome.end |
Répertoire de base de BD - Début d'interruption | com.oraclecloud.databaseservice.deletedbhome.begin |
Répertoire de base de BD - Fin d'interruption | com.oraclecloud.databaseservice.deletedbhome.end |
Répertoire de base de BD - Début de mise à jour | com.oraclecloud.databaseservice.updatedbhome.begin |
Répertoire de base de BD - Fin de mise à jour | com.oraclecloud.databaseservice.updatedbhome.end |
Il s'agit d'un événement de référence pour les répertoires de base de base de données :
{
"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"
}
}
}
Types d'événement de base de données
Il s'agit des types d'événement émis par les bases de données Oracle dans les instances du service Exadata Cloud.
Nom convivial | Type d'événement |
---|---|
Base de données - Début de sauvegarde automatique |
com.oraclecloud.databaseservice.automaticbackupdatabase.begin
|
Base de données - Fin de sauvegarde automatique |
com.oraclecloud.databaseservice.automaticbackupdatabase.end
|
Base de données - Début de création de sauvegarde |
com.oraclecloud.databaseservice.backupdatabase.begin
|
Base de données - Fin de création de sauvegarde |
com.oraclecloud.databaseservice.backupdatabase.end
|
Base de données - Critique (Pour plus d'informations, voir Types d'événement du service de base de données) |
com.oraclecloud.databaseservice.database.critical
|
Base de données - Information | com.oraclecloud.databaseservice.database.information |
Base de données - Début de suppression de sauvegarde |
com.oraclecloud.databaseservice.deletebackup.begin
|
Base de données - Fin de suppression de sauvegarde |
com.oraclecloud.databaseservice.deletebackup.end
|
Base de données - Début de migration vers la clé KMS |
com.oraclecloud.databaseservice.migratedatabasekmskey.begin
|
Base de données - Fin de migration vers la clé KMS |
com.oraclecloud.databaseservice.migratedatabasekmskey.end
|
Base de données - Début de déplacement |
com.oraclecloud.databaseservice.movedatabase.begin
|
Base de données - Fin de déplacement |
com.oraclecloud.databaseservice.movedatabase.end
|
Base de données - Début de restauration |
com.oraclecloud.databaseservice.restoredatabase.begin
|
Base de données - Fin de restauration |
com.oraclecloud.databaseservice.restoredatabase.end
|
Base de données - Début de la rotation de clé KMS |
com.oraclecloud.databaseservice.rotatedatabasekmskey.begin
|
Base de données - Fin de la rotation de clé KMS |
com.oraclecloud.databaseservice.rotatedatabasekmskey.end
|
Base de données - Début d'interruption |
com.oraclecloud.databaseservice.database.terminate.begin
|
Base de données - Fin d'interruption |
com.oraclecloud.databaseservice.database.terminate.end
|
Base de données - Début de mise à jour |
com.oraclecloud.databaseservice.updatedatabase.begin
|
Base de données - Fin de mise à jour |
com.oraclecloud.databaseservice.updatedatabase.end
|
Base de données - Début de mise à niveau |
com.oraclecloud.databaseservice.upgradedatabase.begin
|
Base de données - Fin de mise à niveau |
com.oraclecloud.databaseservice.upgradedatabase.end
|
Il s'agit d'un événement de référence pour les bases de données :
{
"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>"
}
}
Types d'événement de base de données enfichable
Il s'agit des types d'événement émis par les bases de données enfichables Oracle dans Oracle Cloud Infrastructure.
Nom convivial | Type d'événement |
---|---|
Base de données enfichable - Début de création |
com.oraclecloud.databaseservice.createpluggabledatabase.begin
|
Base de données enfichable - Fin de création |
com.oraclecloud.databaseservice.createpluggabledatabase.end
|
Base de données enfichable - Début de suppression |
com.oraclecloud.databaseservice.deletepluggabledatabase.begin
|
Base de données enfichable - Fin de suppression |
com.oraclecloud.databaseservice.deletepluggabledatabase.end
|
Base de données enfichable - Début de clone local |
com.oraclecloud.databaseservice.localclonepluggabledatabase.begin
|
Base de données enfichable - Fin de clone local |
com.oraclecloud.databaseservice.localclonepluggabledatabase.end
|
Base de données enfichable - Début de clone distant |
com.oraclecloud.databaseservice.remoteclonepluggabledatabase.begin
|
Base de données enfichable - Fin de clone distant | com.oraclecloud.databaseservice.remoteclonepluggabledatabase.end |
Démarrer une base de données enfichable - Début |
com.oraclecloud.databaseservice.startpluggabledatabase.begin
|
Démarrer une base de données enfichable - Fin |
com.oraclecloud.databaseservice.startpluggabledatabase.end
|
Arrêter la base de données enfichable - Début |
com.oraclecloud.databaseservice.stoppluggabledatabase.begin
|
Arrêter la base de données enfichable - Fin |
com.oraclecloud.databaseservice.stoppluggabledatabase.end
|
Base de données enfichable - Convertir en base de données standard - Début | com.oraclecloud.databaseservice.pluggabledatabase.converttoregular.begin |
Base de données enfichable - Convertir en base de données standard | com.oraclecloud.databaseservice.pluggabledatabase.converttoregular.end |
Base de données enfichable - Début de restauration sur place | com.oraclecloud.databaseservice.pluggabledatabase.inplacerestore.begin |
Base de données enfichable - Fin de restauration sur place | com.oraclecloud.databaseservice.pluggabledatabase.inplacerestore.end |
Base de données pluggable - Début d'actualisation | com.oraclecloud.databaseservice.pluggabledatabase.refresh.begin |
Base de données pluggable - Fin d'actualisation | com.oraclecloud.databaseservice.pluggabledatabase.refresh.end |
Base de données pluggable - Déplacement - Début | com.oraclecloud.databaseservice.pluggabledatabase.relocate.begin |
Base de données enfichable - Déplacement - Fin | com.oraclecloud.databaseservice.pluggabledatabase.relocate.end |
Il s'agit d'un événement de référence pour les bases de données enfichables :
{
"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"
}
Événements du service de base de données
Le service de base de données émet des événements, qui sont des messages structurés indiquant les modifications apportées aux ressources.
- Aperçu des événements du service de base de données
La fonction Événements du service de base de données vous permet d'être informé des problèmes d'état liés à vos bases de données Oracle ou à d'autres composants sur la machine virtuelle invitée. - Types d'événement de service de base de données
Consultez la liste des types d'événement émis par le service de base de données. - Recevoir des avis sur les événements du service de base de données
Abonnez-vous aux événements du service de base de données pour en être avisé. - Restreindre temporairement les collectes automatiques de diagnostics pour des événements spécifiques
Utilisez la commandetfactl blackout
pour supprimer temporairement les collectes de diagnostics automatiques. - Mesure corrective
Ces rubriques décrivent des problèmes courants que vous pouvez rencontrer et expliquent comment les traiter.
Aperçu des événements du service de base de données
La fonction Événements du service de base de données vous permet d'être informé des problèmes d'état liés à vos bases de données Oracle ou à d'autres composants sur la machine virtuelle invitée.
Vous choisissez l'option d'inclusion en acceptant que la liste d'événements puisse changer à l'avenir. Vous pouvez désactiver cette fonction à tout moment.
La mise en oeuvre de la fonction Événements du service de base de données génère des événements pour les opérations et les conditions de MV invitée, ainsi que des avis pour les clients en tirant parti du service d'événements pour OCI et des mécanismes d'avis existants dans la location. Les clients peuvent ensuite créer des sujets et s'abonner à ces sujets au moyen de courriels, de fonctions ou de flux.
Le flux d'événements dans Exadata Cloud Infrastructure dépend des composants suivants : Oracle Trace File Analyzer (TFA), sysLens et agent Oracle Database Cloud Service (DBCS). Assurez-vous que ces composants sont opérationnels.
Gérer Oracle Trace File Analyzer
- Pour vérifier le statut d'exécution d'Oracle Trace File Analyzer, exécutez la commande
tfactl status
en tant qu'utilisateurroot
ou non racine :# 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 | '----------------+---------------+--------+------+------------+----------------------+------------'
- Pour démarrer le démon Oracle Trace File Analyzer sur le noeud local, exécutez la commande
tfactl start
en tant qu'utilisateurroot
:# tfactl start Starting TFA.. Waiting up to 100 seconds for TFA to be started.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Successfully started TFA Process.. . . . . . TFA Started and listening for commands
- Pour arrêter le démon Oracle Trace File Analyzer sur le noeud local, exécutez la commande
tfactl stop
en tant qu'utilisateurroot
:# 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..
Gérer sysLens
- Si sysLens est en cours d'exécution, des données sont collectées dans le fichier domU local toutes les 15 minutes pour détecter les événements à signaler. Pour vérifier si sysLens est en cours d'exécution, exécutez la commande
systemctl status syslens
en tant qu'utilisateurroot
dans 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 activé, lorsqu'il y a un redémarrage de domU, sysLens démarre automatiquement. Pour valider si sysLens est activé pour collecter la télémétrie, exécutez la commande
systemctl is-enabled syslens
en tant qu'utilisateurroot
dans domU :# systemctl is-enabled syslens enabled
- Pour valider si sysLens peut être exécuté en tant que démon :
# /var/opt/oracle/syslens/bin/applin_ctl config_file get enable --file /etc/oracle/syslens/config/syslens.config true
- Pour valider si sysLens est configuré pour aviser les événements, exécutez la commande
tfactl get customerDiagnosticsNotifications
en tant queroot
dans domU :# tfactl get customerDiagnosticsNotifications .---------------------------------------------------------------------. | Hostname | +-------------------------------------------------------------+-------+ | Configuration Parameter | Value | +-------------------------------------------------------------+-------+ | Send CEF notifications ( customerDiagnosticsNotifications ) | ON | '-------------------------------------------------------------+-------'
Gérer l'agent du service de base de données
Consultez le fichier /opt/oracle/dcs/log/dcs-agent.log
pour identifier les problèmes liés à l'agent.
- Pour vérifier le statut de l'agent du service de base de données, exécutez la commande
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/...
- Pour démarrer l'agent s'il n'est pas en cours d'exécution, exécutez la commande
systemctl start
en tant qu'utilisateurroot
:systemctl start dbcsagent.service
Types d'événement du service de base de données
Consultez la liste des types d'événement émis par le service de base de données.
- Les événements critiques sont déclenchés en raison de plusieurs types de conditions et d'erreurs critiques qui entraînent une interruption de la base de données et d'autres composants critiques. Par exemple, les erreurs de blocage de la base de données et les erreurs de disponibilité des bases de données, des noeuds de base de données et des systèmes de base de données pour vous informer de l'indisponibilité d'une ressource.
- Les événements d'information sont déclenchés lorsque la base de données et d'autres composants critiques fonctionnent comme prévu. Par exemple, un arrêt normal de CRS, de la base de données conteneur, du client ou du module d'écoute SCAN, ou un démarrage de ces composants créera un événement dont la gravité est INFORMATION.
- Les limites de seuil réduisent le nombre d'avis que les clients recevront pour des événements d'incident similaires tout en veillant à ce qu'ils reçoivent les événements d'incident et les rappels en temps opportun.
Tableau 6-3 : Événements du service de base de données
Nom convivial | Nom de l'événement | Mesure corrective | Type d'événement | Seuil |
---|---|---|---|---|
Utilisation des ressources - Utilisation des disques |
Cet événement est signalé lorsque l'espace libre du système de fichiers invité de la machine virtuelle est inférieur à 10 % (déterminé par la commande
df(1) du système d'exploitation) pour les systèmes de fichiers suivants :
|
|
Seuil critique : 90 % |
|
Statut En fonction/Hors fonction du service CRS |
Un événement de type CRITICAL est créé lorsque le service CRS est détecté comme étant arrêté. |
|
S.O |
|
Un événement de type INFORMATION est créé une fois qu'il a été déterminé que l'événement correspondant à l'arrêt du CRS a été effacé. |
S.O |
|
||
Module d'écoute SCAN en fonction/hors fonction |
Un événement DOWN est créé lorsqu'un module d'écoute SCAN tombe en panne. L'événement est de type INFORMATION lorsqu'un module d'écoute SCAN est arrêté en raison d'une action de l'utilisateur, par exemple avec les commandes Server Control Utility ( Il existe trois modules d'écoute SCAN par grappe nommés LISTENER_SCAN[1,2,3]. |
|
S.O |
|
Un événement de type INFORMATION est créé une fois qu'il a été déterminé que l'événement correspondant à l'arrêt du module d'écoute SCAN a été effacé. |
S.O |
|
||
Module d'écoute Oracle Net en fonction/hors fonction |
Un événement DOWN est créé lorsqu'un module d'écoute client tombe en panne. L'événement est de type INFORMATION lorsqu'un module d'écoute client est arrêté en raison d'une action de l'utilisateur, par exemple avec les commandes Server Control Utility ( Il existe un module d'écoute client par noeud, chacun appelé LISTENER. |
|
S.O |
|
Un événement de type INFORMATION est créé une fois qu'il a été déterminé que l'événement correspondant à l'arrêt du module d'écoute client a été effacé. |
S.O |
|
||
Base de données conteneur en fonction/hors fonction |
Un événement DOWN est créé lorsqu'une instance de base de données tombe en panne. L'événement est de type INFORMATION lorsqu'une instance de base de données est arrêtée en raison d'une action de l'utilisateur, par exemple avec les commandes SQL*Plus ( |
|
S.O |
|
Un événement de type INFORMATION est créé une fois qu'il a été déterminé que l'événement correspondant à l'arrêt de la base de données conteneur a été effacé. |
S.O |
|
||
Éviction CRS | AVAILABILITY.DB_GUEST.CRS_INSTANCE.EVICTION Un événement de type CRITICAL est créé lorsque le service CRS (Cluster Ready Service) supprime un noeud de la grappe. Le CRS alert.log est analysé pour l'erreur CRS-1632 indiquant qu'un noeud est en cours de suppression de la grappe.
|
AVAILABILITY.DB_GUEST.CRS_INSTANCE.EVICTION |
Un événement de type CRITICAL est créé lorsque le service CRS (Cluster Ready Service) supprime un noeud de la grappe. Le CRS alert.log est analysé pour l'erreur CRS-1632 indiquant qu'un noeud est en cours de suppression de la grappe. |
S.O |
Erreurs critiques de base de données |
Une corruption de base de données a été détectée sur la base de données principale ou de secours. Le fichier alert.log de la base de données est analysé en cas d'erreurs spécifiques qui indiquent des corruptions de bloc physique, des corruptions de bloc logique ou des corruptions de bloc logique causées par des écritures perdues. |
|
S.O |
|
Autres erreurs de base de données |
Un événement de type CRITICAL est créé si une base de données conteneur ne peut pas archiver le fichier de journalisation en ligne actif ou si elle ne peut pas archiver le fichier de journalisation en ligne actif assez rapidement pour les destinations d'archivage des journaux. |
|
S.O |
|
Un événement de type CRITICAL est créé lorsqu'un blocage de processus/session est détecté dans la base de données conteneur. |
||||
Échecs de sauvegarde |
Un événement de type CRITICAL est créé s'il existe une sauvegarde de base de données conteneur avec le statut FAILED signalé dans la vue |
|
S.O |
|
Utilisation du groupe de disques |
Un événement de type CRITICAL est créé lorsqu'un groupe de disques ASM atteint l'espace utilisé à 90 % ou plus. Un événement de type INFORMATION est créé lorsque l'utilisation de l'espace du groupe de disques ASM est inférieure à 90 %. |
|
Seuil critique : 90 % | |
Utilisation de mémoire |
Un événement de type CRITICAL est créé lorsque la quantité de mémoire de la machine virtuelle configurée pour les larges pages est égale ou supérieure à 90 % de la mémoire totale de la machine virtuelle. |
|
90% |
|
Configuration SSHD |
Un événement de type CRITICAL est créé si des valeurs inattendues sont définies dans le fichier |
|
S.O |
|
Problèmes de disque |
Une opération d'écriture suivie d'une opération de lecture (Write-then-Read) avec un fichier fictif a échoué pour un système de fichiers, ce qui indique généralement que le système d'exploitation a détecté une erreur d'E/S ou une incohérence (c'est-à-dire une corruption) dans le système de fichiers et a fait passer le mode de montage du système de fichiers de lecture-écriture à lecture seule. Les systèmes de fichiers suivants sont testés :
|
|
S.O |
|
Problèmes signalés par Oracle EXAchk |
Oracle EXAchk est la fonction de vérification de l'état de la plate-forme de base de données Exadata, qui comprend des vérifications de configuration des logiciels, de l'infrastructure et de la base de données Les alertes de vérification CRITICAL doivent être traitées dans les 24 heures afin de maintenir la stabilité et la disponibilité maximales de votre système. Ce service de base de données envoie des alertes toutes les 24 heures lorsque des vérifications CRITICAL sont signalées dans le rapport Oracle EXAchk le plus récent. L'événement pointe vers le dernier rapport zip Oracle EXAchk. |
SANTÉ.DB_CLUSTER.EXACHK.CRITIQUE_ALERT |
|
S.O |
Latence d'E/S de base de données |
|
HEALTH.DB_GUEST.PDB.HIGH_IO_LATENCY |
|
Seuil : > 16 ms |
Répartition de la latence d'E/S de base de données |
|
SANTÉ.DB_GUEST.CDB.HIGH_IO_LATENCY_HISTOGRAM |
|
Seuil : >32 ms |
Attentes d'UC inhabituelles |
|
SANTÉ.DB_GUEST.PDB.HIGH_CPU_WAITS |
|
Seuil : >5 minutes |
Attentes de BD |
|
SANTÉ.DB_GUEST.PDB.EXCESSIVE_WAITS |
|
seuil : >20% > 35 % "Événement d'attente d'E/S d'utilisateur Exadata" |
Limitation de l'UC |
|
SANTÉ.DB_GUEST.PDB.EXCESSIVE_CPU_THROTTAGE |
|
Seuil : >0,25 * |
Utilisation de FAST RECOVERY AREA (FRA) |
Lorsque l'utilisation du groupe de disques RECO de la grappe de machines virtuelles ou de la zone de récupération rapide (FRA) de la base de données dépasse 90 %, Oracle conserve les journaux d'archivage localement pour simplifier la conversion entièrement automatisée en nuage d'une base de données de secours instantanée en base de données de secours physique. Si le groupe de disques RECO ou l'utilisation de FRA dépasse 95 %, une alerte supplémentaire est déclenchée et les journaux archivés qui ont déjà été sauvegardés sont épurés. À ce stade, la conversion en base de secours physique nécessitera une intervention manuelle. Il est recommandé de revenir à une base de secours physique avant d'atteindre ce seuil pour éviter une intervention manuelle. |
HEALTH.DB_CLUSTER.CDB.SNAPSHOT_FRA_SPACE_ALERT_1 |
|
Seuil : Groupe de disques RECO de la grappe de machines virtuelles > 90 %. Seuil : Zone de récupération rapide de la base de données (FRA) > 90 %. |
ZONE DE REPRISE RAPIDE (FRA) - Utilisation de l'espace |
L'espace du groupe de disques RECO de la grappe de machines virtuelles ou de la zone de récupération de la base de données dépasse 95 % utilisé. Les archives qui ont été sauvegardées seront épurées pour réduire l'utilisation de l'espace. Pour convertir la base de données de secours instantanée en base de secours physique, vous devez suivre les étapes manuelles décrites dans Comment repositionner une base de données de secours à l'aide de la récupération de la base de données à partir du service (ID document 2850185.1). |
HEALTH.DB_CLUSTER.CDB.SNAPSHOT_FRA_SPACE_ALERT_2 |
|
Seuil : Groupe de disques RECO de la grappe de machines virtuelles > 95 %. Seuil : Zone de récupération rapide de la base de données (FRA) > 95 %. |
Exemple 6-61 : Exemples d'événements critiques de noeud de base de données pour le service de base de données
{
"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"
}
}
Rubrique parent : Événements du service de base de données
Recevoir des avis concernant les événements du service de base de données
Abonnez-vous aux événements du service de base de données pour en être avisé.
Pour recevoir des avis, abonnez-vous aux événements du service de base de données et recevez des avis à l'aide du service d'avis Oracle, voir Aperçu des avis. Pour plus d'informations sur les événements Oracle Cloud Infrastructure, voir Aperçu des événements.
- Base de données - Critique
- Noeud de base de données - Critique
- Noeud de base de données - Erreur
- Noeud de base de données - Avertissement
- Noeud de base de données - Information
Rubriques connexes
Rubrique parent : Événements du service de base de données
Restreindre temporairement les collectes automatiques de diagnostics our des événements spécifiques
Utilisez la commande tfactl blackout
pour supprimer temporairement les collectes automatiques de diagnostics.
Si vous définissez une indisponibilité pour une cible, Oracle Trace File Analyzer arrête les collectes automatiques de diagnostics s'il trouve des événements dans les journaux d'alertes pour cette cible lors de l'analyse. Par défaut, l'indisponibilité sera activée pendant 24 heures.
Vous pouvez également restreindre la collecte automatique de diagnostics à un niveau granulaire, par exemple uniquement pour ORA-00600 ou même uniquement pour ORA-00600 avec des arguments spécifiques.
Syntaxe
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]
Paramètres
Tableau 6-4 : Paramètres de la commande tfactl blackout
Paramètre | Description |
---|---|
|
Ajoute, supprime ou imprime des conditions d'indisponibilité. |
Type de cible : |
Limite l'indisponibilité uniquement au type de cible spécifié.
|
|
Indiquez la cible de l'indisponibilité temporaire. Vous pouvez spécifier une liste de cibles délimitées par des virgules. Par défaut, la cible est réglée à |
|
Spécifiez le nom du conteneur de base de données ( |
|
Spécifiez la base de données enfichable où l'indisponibilité prendra effet (pour |
|
Limite l'indisponibilité uniquement aux événements de disponibilité ou aux chaînes d'événement, qui ne doivent pas déclencher des collectes automatiques ou être marqués comme étant indisponibles dans le JSON de télémétrie.
chaîne : Indisponibilité pour les incidents où une partie de la ligne contient les chaînes spécifiées. Spécifiez une liste de chaînes délimitées par des virgules. |
|
Spécifiez la durée de l'indisponibilité en nombre d'heures ou de jours avant la temporisation. Par défaut, la temporisation est réglée à 24 heures (24h). |
|
Indiquez si l'indisponibilité doit être réglée en local ou à l'échelle de la grappe. Par défaut, l'indisponibilité est réglée à |
|
Indiquez un motif descriptif pour l'indisponibilité. |
|
Utilisez cette option pour effectuer une collecte automatique de diagnostics même si une indisponibilité est définie pour cette cible. |
Exemple 6-62 : tfactl blackout
- Pour rendre indisponible l'événement : ORA-00600 sur le type de cible : database, la cible : all
tfactl blackout add -targettype database -target mydb -event "ORA-00600"
- Pour rendre indisponible l'événement : ORA-04031 sur le type de cible : database, la cible : all
tfactl blackout add -targettype database -target all -event "ORA-04031" -timeout 1h
- Pour rendre indisponibles les événements de sauvegarde de base de données sur le type de cible : dbbackup, la cible : mydb
tfactl blackout add -targettype dbbackup -target mydb
- Pour rendre indisponibles les événements dataguard de base de données sur le type de cible : db_dataguard, la cible : mydb
tfactl blackout add -targettype db_dataguard -target mydb -timeout 30m
- Pour rendre indisponibles les événements d'espace-table de base de données sur le type de cible : db_tablespace, la cible : system, le conteneur : mydb
tfactl blackout add -targettype db_tablespace -target system -container mydb -timeout 30m
- Pour rendre indisponibles Tous les événements sur le type de cible : host, la cible : all
tfactl blackout add -targettype host -event all -target all -timeout 1h -reason "Disabling all events during patching"
- Pour imprimer les détails de l'indisponibilité
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 | '---------------+---------------------+-----------+------------------------------+------------------------------+--------+---------------+--------------------------------------'
- Pour supprimer l'indisponibilité pour l'événement : ORA-00600 sur le type de cible : database, la cible : mydb
tfactl blackout remove -targettype database -event "ORA-00600" -target mydb
- Pour supprimer l'indisponibilité pour les événements de sauvegarde de base de données sur le type de cible : dbbackup, la cible : mydb
tfactl blackout remove -targettype dbbackup -target mydb
- Pour supprimer l'indisponibilité pour les événements d'espace-table de base de données sur le type de cible : db_tablespace, la cible : system, le conteneur : mydb
tfactl blackout remove -targettype db_tablespace -target system -container mydb
- Pour supprimer l'indisponibilité pour les événements hôte sur le type de cible : host, la cible : all
tfactl blackout remove -targettype host -event all -target all
Rubrique parent : Événements du service de base de données
Mesure corrective
Ces rubriques décrivent des problèmes courants que vous pouvez rencontrer et expliquent comment les traiter.
- 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
- Gestion des fichiers journaux et de diagnostic dans le service Oracle Exadata Database sur une infrastructure dédiée
- CONFIGURATION.DB_GUEST.MEMORY.HUGEPAGES_TOO_LARGE
- CONFIGURATION.DB_GUEST.SSHD.NON VALIDE
- SANTÉ.DB_GUEST.FILESYSTEM.CORRUPTION
- 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
- SANTÉ.DB_GUEST.PDB.EXCESSIVE_CPU_THROTTLING
- HEALTH.DB_CLUSTER.CDB.SNAPSHOT_FRA_SPACE_ALERT_1
- HEALTH.DB_CLUSTER.CDB.SNAPSHOT_FRA_SPACE_ALERT_2
Rubrique parent : Événements du service de base de données
HEALTH.DB_GUEST.FILESYSTEM.FREE_SPACE
Énoncé du problème : Un ou plusieurs systèmes de fichiers de la machine virtuelle invitée ont un espace libre inférieur à 10 %.
Risque : L'espace disponible insuffisant sur le système de fichiers de la machine virtuelle invitée peut entraîner une défaillance de l'affectation de l'espace disque, ce qui peut générer des erreurs et des échecs étendus dans le logiciel Oracle (Database, Clusterware, Cloud, Exadata).
Action :
Les utilitaires Oracle Cloud et Exadata s'exécutent automatiquement pour épurer les anciens fichiers journaux et les fichiers de suivi créés par le logiciel Oracle pour récupérer de l'espace dans le système de fichiers.
Si les utilitaires de récupération automatique d'espace du système de fichiers ne peuvent pas épurer suffisamment les anciens fichiers pour effacer cet événement, effectuez les actions suivantes :
- Supprimez les fichiers ou répertoires inutiles créés manuellement ou par des applications ou des utilitaires installés par le client. Les fichiers créés par des logiciels installés par le client ne relèvent pas des utilitaires de récupération automatique d'espace du système de fichiers d'Oracle. La commande suivante du système d'exploitation, exécutée en tant qu'utilisateur
opc
, est utile pour identifier les répertoires qui consomment trop d'espace disque :$ sudo du -hx file-system-mount-point | sort -hr
Ne supprimez que les fichiers ou répertoires dont vous êtes certain qu'ils peuvent être supprimés en toute sécurité.
- Récupérez l'espace disque du système de fichiers
/u02
en supprimant les répertoires de base qui n'ont aucune base de données. Pour plus d'informations sur la gestion des répertoires de base de base de données, voir Gérer les répertoires de base Oracle Database sur le service Exadata Database dans une instance Exadata Cloud Infrastructure. - Demande de service ouverte pour recevoir des conseils supplémentaires sur la réduction de l'utilisation de l'espace dans le système de fichiers.
Rubriques connexes
Rubrique parent : Mesure corrective
AVAILABILITY.DB_GUEST.CRS_INSTANCE.DOWN
Énoncé du problème : Le service CRS est à l'état hors ligne ou a échoué.
Risque : Si le service CRS est hors ligne sur un noeud, le noeud ne peut pas fournir de services de base de données pour l'application.
Action :
- Vérifiez si le service CRS a été arrêté par votre administrateur, dans le cadre d'un événement de maintenance planifié ou d'une augmentation ou d'une réduction du stockage local.
- Les événements d'application de correctifs suivants arrêteront CRS :
- Application de correctifs à Grid Infrastructure
- Application de correctifs sur une machine virtuelle Exadata invitée
- Application de correctifs à l'hôte de machine virtuelle Exadata
- Les événements d'application de correctifs suivants arrêteront CRS :
- Si CRS s'est arrêté de manière inattendue, le statut courant peut être vérifié en exécutant la commande
crsctl check crs
.- Si le noeud ne répond pas, il se peut que le noeud de machine virtuelle soit redémarré. Attendez la fin du redémarrage du noeud, CRS sera normalement démarré au moyen du processus
init
.
- Si le noeud ne répond pas, il se peut que le noeud de machine virtuelle soit redémarré. Attendez la fin du redémarrage du noeud, CRS sera normalement démarré au moyen du processus
- Si CRS est toujours en panne, examinez la cause de l'échec en référençant le fichier
alert.log
figurant sous/u01/app/grid/diag/crs/<node_name>/crs/trace
.Vérifiez les entrées de journal correspondant à la date et à l'heure de l'événement d'arrêt. Effectuez toute mesure corrective potentielle.
- Redémarrez CRS, en exécutant la commande
crsctl start crs
. - Un redémarrage réussi de CRS générera l'événement d'effacement :
AVAILABILITY.DB_GUEST.CRS_INSTANCE.DOWN_CLEARED
.
Rubrique parent : Mesure corrective
AVAILABILITY.DB_CLUSTER.SCAN_LISTENER.DOWN
Énoncé du problème : Un module d'écoute SCAN est arrêté et ne peut pas accepter les connexions d'application.
Risque : Si tous les modules d'écoute SCAN sont arrêtés, les connexions d'application à la base de données au moyen du module d'écoute SCAN échoueront.
Action :
Démarrez le module d'écoute SCAN pour recevoir l'événement DOWN_CLEARED
.
Événement DOWN de type INFORMATION
- Si l'événement a été causé par une action de maintenance Oracle Cloud, telle qu'une mise à jour du logiciel Grid Infrastructure, aucune action n'est requise. Le module d'écoute SCAN affecté bascule automatiquement vers une instance disponible.
- Si l'événement a été causé par une action de l'utilisateur, lancez le module d'écoute SCAN dès que possible.
Événement DOWN de type CRITICAL
Vérifiez le statut SCAN et redémarrez le module d'écoute SCAN.
- Connectez-vous à la machine virtuelle en tant qu'utilisateur
opc
etsudo
pour l'utilisateurgrid
:sudo su - grid
- Vérifiez le statut du module d'écoute SCAN sur n'importe quel noeud :
srvctl status scan_listener
- Démarrez le module d'écoute SCAN :
srvctl start scan_listener
- Vérifiez de nouveau le statut des modules d'écoute SCAN sur n'importe quel noeud :
Si
scan_listener
est toujours arrêté, vérifiez la cause de l'échec du module d'écoute SCAN :- Collectez les journaux CRS et du système d'exploitation 30 minutes avant et pendant 10 minutes pour le paramètre <
hostName
indiqué dans le journal. Notez que l'heure dans les données utiles de l'événement est toujours indiquée en UTC. Pour la collectetfactl
, réglez l'heure au fuseau horaire de la grappe de machines virtuelles. En tant qu'utilisateur Oracle Grid Infrastructure :tfactl diagcollect -crs -os -node <hostName> –from "<eventTime adjusted for local vm timezone> - 30 minute " -to "<eventTime adjusted for local vm timezone> + 10 minutes"
- Consultez le journal du module d'écoute SCAN situé sous
/u01/app/grid/diag/tnslsnr/<hostName>/<listenerName>/trace
- Collectez les journaux CRS et du système d'exploitation 30 minutes avant et pendant 10 minutes pour le paramètre <
Rubrique parent : Mesure corrective
AVAILABILITY.DB_GUEST.CLIENT_LISTENER.DOWN
Énoncé du problème : Un module d'écoute client est arrêté et ne peut pas accepter les connexions d'application.
- Si le module d'écoute client du noeud est arrêté, les instances de base de données du noeud ne peuvent pas fournir de services pour l'application.
- Si le module d'écoute client est arrêté sur tous les noeuds, toute application qui se connecte à n'importe quelle base de données utilisant SCAN ou VIP échouera.
Action :
Démarrez le module d'écoute du client pour recevoir l'événement DOWN_CLEARED
.
Événement DOWN de type INFORMATION
- Si l'événement a été causé par une action de maintenance Oracle Cloud, telle qu'une mise à jour du logiciel Grid Infrastructure, aucune action n'est requise. Le module d'écoute client concerné redémarre automatiquement lorsque la maintenance affectant l'instance Grid Infrastructure est terminée.
- Si l'événement a été causé par une action de l'utilisateur, lancez le module d'écoute client dès que possible.
Événement DOWN de type CRITICAL
Vérifiez le statut du module d'écoute client, puis redémarrez le module d'écoute client.
- Connectez-vous à la machine virtuelle en tant qu'utilisateur
opc
etsudo
pour l'utilisateurgrid
:[opc@vm ~] sudo su - grid
- Vérifiez le statut du module d'écoute client sur n'importe quel noeud :
[grid@vm ~] srvctl status listener
- Démarrez le module d'écoute du client :
[grid@vm ~] srvctl start listener
- Vérifiez de nouveau le statut du module d'écoute client sur n'importe quel noeud :
Si le module d'écoute client est toujours en panne, examinez la cause de l'échec :
- Utilisez tfactl pour collecter les journaux CRS et du système d'exploitation 30 minutes avant et pendant 10 minutes pour le paramètre <
hostName
> indiqué dans le journal. Notez que l'heure dans les données utiles de l'événement est toujours indiquée en UTC. Pour la collecte tfactl, réglez l'heure au fuseau horaire de la grappe de machines virtuelles.[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"
- Consultez le journal du module d'écoute situé sous
/u01/app/grid/diag/tnslsnr/<hostName>/<listenerName>/trace
- Utilisez tfactl pour collecter les journaux CRS et du système d'exploitation 30 minutes avant et pendant 10 minutes pour le paramètre <
Rubrique parent : Mesure corrective
AVAILABILITY.DB_GUEST.CDB_INSTANCE.DOWN
Énoncé du problème : Une instance de base de données est arrêtée.
Risque : Une instance de base de données est arrêtée, ce qui peut entraîner une baisse de performance si des instances de base de données sont disponibles sur d'autres noeuds de la grappe ou un temps d'arrêt complet si les instances de base de données sur tous les noeuds sont arrêtées.
Action :
Démarrez l'instance de base de données pour recevoir l'événement DOWN_CLEARED
.
- Si l'événement a été causé par une action de maintenance Oracle Cloud, telle qu'une mise à jour du logiciel du répertoire de base de la base de données, aucune action n'est requise. L'instance de base de données concernée redémarre automatiquement lorsque la maintenance touchant l'instance est terminée.
- Si l'événement a été causé par une action de l'utilisateur, démarrez l'instance de base de données concernée dès que possible.
Événement DOWN de type CRITICAL
- Vérifiez le statut de la base de données et redémarrez l'instance de base de données inactive.
- Connectez-vous à la machine virtuelle en tant qu'utilisateur
oracle
: - Définissez l'environnement :
[oracle@vm ~] . <dbName>.env
- Vérifiez le statut de la base de données :
[oracle@vm ~] srvctl status database -db <dbName>
- Démarrez l'instance de base de données :
[oracle@vm ~] srvctl start instance -db <dbName> -instance <instanceName>
- Connectez-vous à la machine virtuelle en tant qu'utilisateur
- Examinez la cause de l'échec de l'instance de base de données.
- Vérifier les événements TFA (Trace File Analyzer) pour la base de données :
[oracle@vm ~] tfactl events -database <dbName> -instance <instanceName>
- Consultez le journal d'alerte de la base de données situé sous
$ORACLE_BASE/diag/rdbms/<dbName>/<instanceName>/trace/alert_<instanceName>.log
- Vérifier les événements TFA (Trace File Analyzer) pour la base de données :
Rubrique parent : Mesure corrective
AVAILABILITY.DB_GUEST.CRS_INSTANCE.EVICTION
Énoncé du problème : Oracle Clusterware est conçu pour effectuer une éviction de noeud en retirant un ou plusieurs noeuds de la grappe si un problème critique est détecté. Un problème critique peut être un noeud qui ne répond pas au moyen d'une pulsation de réseau, un noeud qui ne répond pas au moyen d'une pulsation de disque, une machine bloquée ou gravement dégradée ou un processus ocssd.bin bloqué. L'objectif de cette éviction de nœud est de maintenir l'état général de la grappe en supprimant les membres défectueux.
Risque : Pendant le temps nécessaire au redémarrage du noeud supprimé, celui-ci ne peut pas fournir de services de base de données pour l'application.
Action : L'éviction du noeud CRS peut être causée par des processus OCSSD (démon CSS), CSSDAGENT ou CSSDMONITOR. Cela nécessite de déterminer le processus responsable de l'éviction du noeud et d'examiner les fichiers journaux pertinents. Les causes courantes d'éviction OCSSD sont les défaillances/latences de réseau, les problèmes d'E/S avec les disques votants CSS, une escalade d'arrêt de membre. Les évictions CSSDAGENT ou CSSDMONITOR peuvent être un problème de programmateur de système d'exploitation ou une unité d'exécution bloquée dans le démon CSS.
Les fichiers journaux à vérifier sont les suivants :
- Journal des alertes Clusterware
- Journal cssdagent
- Journal cssdmonitor
- Journal ocssd
- Journal lastgasp
/var/log/messages
- Données CHM/OS Watcher
- Détails
opatch lsinventory
Pour plus d'informations sur la collecte de la plupart des fichiers, voir Autonomous Health Framework (AHF) - TFA et ORAchk/EXAchk INCLUS (ID document 2550798.1).
Pour plus d'informations sur le dépannage lié à l'éviction d'un noeud CRS, voir Dépannage lié aux évictions de noeud Clusterware (redémarrages) (ID document 1050693.1).
HEALTH.DB_CLUSTER.CDB.CORRUPTION
Énoncé du problème : Les corruptions peuvent entraîner des erreurs d'application ou de base de données et, le cas échéant, entraîner une perte de données importante si elles ne sont pas traitées rapidement.
- Dans une corruption de bloc physique, également appelée corruption du média, la base de données ne reconnaît pas du tout le bloc; le total de contrôle n'est pas valide ou le bloc ne contient que des zéros. Un exemple de corruption de bloc plus sophistiquée est lorsque l'en-tête et le pied de page du bloc ne correspondent pas.
- Dans le cas d'une corruption de bloc logique, le contenu du bloc est physiquement sain et passe les vérifications du bloc physique; toutefois, le bloc peut être logiquement incohérent. Exemples de corruption de bloc logique : type de bloc incorrect, données incorrectes ou numéro de séquence de bloc de journalisation incorrect, corruption d'un élément de rangée ou d'une entrée d'index, ou corruptions du dictionnaire de données.
Pour plus d'informations, voir Corruptions de bloc physique et logique. Tout ce qu'il faut savoir sur le sujet. (Doc ID 840978.1).
- Dans une corruption intrabloc, la corruption se produit dans le bloc lui-même et peut être soit physique, soit logique.
- Dans une corruption interblocs, la corruption se produit entre les blocs et ne peut être qu'une corruption de bloc logique.
alert.log
:
- ORA-01578
- ORA-00752
- ORA-00753
- ORA-00600 [3020]
- ORA-00600 [kdsgrp1]
- ORA-00600 [kclchkblk_3]
- ORA-00600 [13013]
- ORA-00600 [5463]
Risque : Une panne due à la corruption des données se produit lorsqu'un composant matériel, logiciel ou réseau provoque la lecture ou l'écriture de données corrompues. L'incidence sur le niveau de service d'une panne due à la corruption des données peut varier, allant d'une petite partie de l'application ou de la base de données (jusqu'à un seul bloc de base de données) à une grande partie de l'application ou de la base de données (la rendant essentiellement inutilisable). Si aucune mesure corrective n'est prise rapidement, le temps d'arrêt potentiel et la perte de données peuvent augmenter.
Action :
L'avis d'événement courant se déclenche actuellement sur les corruptions de bloc physique (ORA-01578), les pertes d'écritures (ORA-00752, ORA-00753 et ORA-00600 avec le premier argument 3020) et les corruptions logiques (typiques détectées à partir de ORA-00600 avec le premier argument de kdsgrp1, kdsgrp1, kclchkblk_3, 13013 OU 5463).
- Vérifiez que ces corruptions ont été signalées dans le fichier de suivi alert.log. Enregistrez une demande de service avec le dernier rapport EXAchk, l'extrait du fichier alert.log et le fichier de suivi contenant les erreurs de corruption, l'historique des modifications récentes d'application, de base de données ou de logiciel et tous les journaux de système, de clusterware et de base de données pour la même période. Pour tous ces cas, une collecte TFA doit être disponible et doit être jointe à la demande de service.
- Pour obtenir des recommandations de réparation, voir Traitement des problèmes de corruption (ID document 1088018.1).
- ID document 1578.1 : ORA-1578 "Bloc de données ORACLE corrompu (fichier n° %s, bloc n° %s)" - Note principale
- ID document 472231.1 : Comment identifier tous les objets corrompus dans la base de données signalés par RMAN
- ID document 819533.1 : Comment identifier l'objet corrompu signalé par ORA-1578 / RMAN / DBVERIFY
- Selon l'objet comportant la corruption, suivez les directives de l'ID document 1088018.1. Notez que RMAN peut être utilisé pour récupérer un ou plusieurs blocs de données physiquement corrompus. En utilisant Active Data Guard avec une application en temps réel, la réparation automatique des blocs des corruptions de données physiques aurait été effectuée automatiquement.
- Suivez les directives données dans l'ID document 1088018.1.
- En cas de corruption de base de données de secours et de perte d'écriture sur la base principale ou de secours, consultez Résolution ORA-00752 ou ORA-00600 [3020] lors de la récupération de la base de secours (ID document 1265884.1)
- Suivez les directives du document 1088018.1 pour obtenir des conseils spécifiques sur l'erreur détectée.
- Si vous disposez d'une base de secours et que la corruption logique concerne la base principale, consultez Résolution des erreurs de corruption de bloc logique dans une base de secours physique (ID document 2821699.1)
Rubriques connexes
- Corruptions de bloc physique et logique. Tout ce qu'il faut savoir sur le sujet (ID document 840978.1)
- OERR : ORA-1578 "Bloc de données ORACLE corrompu (fichier n° %s, bloc n° %s)" - Note principale (ID document 1578.1)
- Comment identifier tous les objets corrompus dans la base de données avec RMAN (ID document 472231.1)
- Comment identifier l'objet corrompu signalé par ORA-1578 / RMAN / DBVERIFY (ID document 819533.1)
- Résolution pour ORA-00752 ou ORA-600 [3020] lors de la récupération de la base de secours (ID document 1265884.1)
- Résolution des erreurs de corruption de bloc logique dans une base de secours physique (ID document 2821699.1)
Rubrique parent : Mesure corrective
HEALTH.DB_CLUSTER.CDB.ARCHIVER_HANG
Énoncé du problème : L'instance RAC de la base de données conteneur peut être bloquée temporairement ou définitivement en raison de l'incapacité du processus LGWR (Log Writer) à écrire les mémoires tampons de journalisation dans un fichier de journalisation en ligne. Cela se produit parce que tous les journaux en ligne doivent être archivés. Une fois que l'utilitaire d'archivage (ARC) peut archiver au moins un fichier de journalisation en ligne, LGWR pourra reprendre l'écriture des tampons de journalisation dans les fichiers de journalisation en ligne et l'incidence sur l'application sera atténuée.
Risque : Si le blocage de l'utilitaire d'archivage est temporaire, cela peut entraîner une petite interruption ou un retard des processus d'application qui tentent de valider les modifications apportées à la base de données. Si l'utilitaire d'archivage n'est pas débloqué, les applications peuvent subir des retards prolongés dans le traitement.
- Voir Script pour rechercher l'historique de changement du fichier de journalisation et rechercher la taille des journaux d'archivage pour chaque instance dans RAC (ID document 2373477.1) pour déterminer la fréquence horaire de chaque unité d'exécution/instance.
- Si un seau horaire est supérieur à 12, envisagez de redimensionner les fichiers de journalisation en ligne. Voir l'élément 2 ci-dessous pour les étapes de redimensionnement.
- Si les blocages de la base de données sont temporaires, l'utilitaire d'archivage peut ne pas être en mesure de suivre le fichier de journalisation généré. Vérifiez
alert.log
,$ORACLE_BASE/diag/rdbms/<dbName>/<instanceName>/trace/alert_<instanceName>.log
, pour "All online logs need archiving"; plusieurs événements dans une courte période peuvent indiquer 2 solutions possibles.- Si le nombre de groupes de fichiers de journalisation par unité d'exécution est inférieur à 4, envisagez d'ajouter des groupes de journaux supplémentaires pour atteindre 4, voir l'élément 1 ci-dessous pour ajouter des étapes de fichier de journalisation.
- L'autre solution possible consiste à redimensionner les fichiers de journalisation, voir l'élément 2 ci-dessous pour les étapes de redimensionnement.
- Pour Data Guard et non Data Guard, consultez la section Configurer les fichiers de journalisation en ligne correctement de la section concernant la haute disponibilité pour Oracle Database et les meilleures pratiques pour le dimensionnement.
- Ajoutez un groupe de fichiers de journalisation pour chaque unité d'exécution. La taille du fichier de journalisation supplémentaire doit être égale à celle du journal courant.
- Utilisez l'interrogation suivante :
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
- Ajoutez un nouveau groupe par unité d'exécution avec la même taille que celle des fichiers de journalisation courants.
alter database add logfile thread <thread_number> Group <max group + 1> ('<DATA_DISKGROUP>') size <redo_size_in_bytes>
- Utilisez l'interrogation suivante :
- Redimensionnez les fichiers de journalisation en ligne en ajoutant des fichiers de journalisation plus volumineux et en supprimant les fichiers de journalisation plus petits.
- Utilisez l'interrogation suivante :
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
- Ajoutez le même nombre de fichiers de journalisation pour chaque unité d'exécution <number_of_groups_per_thread> qui existe actuellement. Le paramètre <new_redo_size_in_bytes> doit être basé sur Configurer les fichiers de journalisation en ligne correctement de la section concernant la haute disponibilité pour Oracle Database et les meilleures pratiques pour le dimensionnement.
-
alter database add logfile thread <thread_number> Group <max group + 1> ('<DATA_DISKGROUP>') size <new_redo_size_in_bytes>
- Les fichiers de journalisation initiaux plus petits doivent être supprimés. Un fichier de journalisation ne peut être supprimé que si son statut est inactif.
Pour déterminer le statut d'un problème lié aux fichiers de journalisation :
select group#, thread#, status, bytes from v$log order by bytes, group#, thread#;
Pour supprimer les fichiers de journalisation initiaux plus petits :alter database drop logfile <group#>
-
- Utilisez l'interrogation suivante :
- Si la base de données est bloquée, il se peut que la destination principale et la destination de remplacement de l'archive du journal soient pleines. Consultez HEALTH.DB_CLUSTER.DISK_GROUP.FREE_SPACE pour plus de détails sur la libération d'espace dans les groupes de disques RECO et DATA.
Rubriques connexes
Rubrique parent : Mesure corrective
HEALTH.DB_CLUSTER.CDB.DATABASE_HANG
Énoncé du problème : La gestion des blocages a détecté un blocage de processus et a généré un message d'erreur ORA-32701. En outre, cet événement peut être généré si le processus de diagnostic (DIA0) détecte un blocage dans un processus de base de données critique.
Risque : Un blocage peut indiquer des problèmes liés à la ressource, au système d'exploitation ou au codage d'application.
Action :
- Vérifiez les événements TFA de la base de données pour les modèles de message suivants correspondant à la date et à l'heure de l'événement : ORA-32701, "DIA0 : Processus critique de base de données bloqué" ou "DIA0 : Processus critique de base de données en tant que racine".
[oracle@vm ~] tfactl events -database <dbName> -instance <instanceName>
- Vérifiez le fichier
alert.log
.$ORACLE_BASE/diag/rdbms/<dbName>/<instanceName>/trace/alert_<instanceName>.log
- Pour ora-32701 : Un système surchargé peut entraîner une progression lente, ce qui peut être interprété comme un blocage.
Le gestionnaire de blocages peut tenter de résoudre le blocage en mettant fin au processus de blocage final.
- Pour les messages de processus critique de base de données DIA0 : Vérifiez les lignes de diagnostic connexes indiquant le processus et le motif du blocage.
Rubrique parent : Mesure corrective
HEALTH.DB_CLUSTER.CDB.BACKUP_FAILURE
Énoncé du problème : Échec d'une sauvegarde incrémentielle quotidienne de la base de données conteneur.
Risque : Une défaillance de la sauvegarde peut compromettre la capacité à utiliser les sauvegardes pour la restauration/récupération de la base de données. L'objectif de point de récupération (OPR) et l'objectif de délai de récupération (ODR) peuvent être touchés.
Action :
Consultez les journaux RMAN correspondant à la date et à l'heure de l'événement. Notez que l'horodatage de l'événement <eventTime>> est en UTC, ajustez-le si nécessaire pour le fuseau horaire de la machine virtuelle.
- Pour les sauvegardes gérées par Oracle pour Exadata Cloud Infrastructure ou les sauvegardes configurées par l'utilisateur sous
dbaascli
:- La sortie RMAN se trouve sous
/var/opt/oracle/log/<DB_NAME>/obkup
.Les journaux incrémentiels quotidiens ont le format
obkup_yyyy-mm-dd_24hh:mm:ss.zzzzzzzzzzzz.log
suivant dans le répertoireobkup
. Les journaux se trouvent sur le noeud/instance actif le plus bas de la base de données lors du lancement de la sauvegarde. - Vérifiez le journal pour tout échec :
- Si l'échec est dû à un événement externe à RMAN, par exemple, l'emplacement de sauvegarde était plein ou un problème de réseau, résolvez le problème externe.
-
Pour les autres erreurs de script RMAN, collectez les journaux de diagnostic et ouvrez une demande de service. Voir Outils DBAAS : Utilisation de dbaascli pour collecter des journaux d'outils en nuage et effectuer une vérification de l'état des outils en nuage.
-
Si le problème est transitoire ou résolu, effectuez une nouvelle sauvegarde incrémentielle : Voir dbaascli database backup.
- La sortie RMAN se trouve sous
- Pour les sauvegardes gérées et détenues par le client effectuées par RMAN :
- Consultez les journaux RMAN pour la sauvegarde.
HEALTH.DB_CLUSTER.DISK_GROUP.FREE_SPACE
Énoncé du problème : L'utilisation de l'espace du groupe de disques ASM est égale ou supérieure à 90 %.
Risque : L'espace insuffisant du groupe de disques ASM peut entraîner l'échec de la création de la base de données, l'échec de la création de l'espace-table et du fichier de données, l'échec de l'extension automatique du fichier de données ou l'échec du rééquilibrage ASM.
Action :
[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 capacité des groupes de disques ASM peut être augmentée de la manière suivante :
- Adapter le stockage en grappe de machines virtuelles Exadata pour ajouter plus de capacité de groupe de disques ASM. Voir Ajustement d'une instance Exadata Cloud Infrastructure.
- Adaptez le stockage de l'infrastructure Exadata pour ajouter plus de capacité de groupe de disques ASM. Voir Ajustement du calcul et du stockage Exadata X8M et X9M.
L'utilisation de l'espace de groupe de disques DATA peut être réduite de la manière suivante :
- Supprimez les fichiers de données non utilisés et les fichiers temporaires des bases de données. Voir Suppression de fichiers de données.
- Arrêtez les bases de données inutilisées (par exemple, les bases de données de test). Voir Utilisation de la console pour mettre fin à une base de données.
L'utilisation de l'espace de groupe de disques RECO peut être réduite de la manière suivante :
- Supprimez les points de restauration garantis inutiles. Voir Utilisation de points de restauration normaux et garantis.
- Supprimez les fichiers de journalisation archivés ou les sauvegardes de base de données déjà sauvegardés en dehors de la zone de récupération rapide (FRA). Voir Gestion de la zone de récupération rapide.
L'utilisation de l'espace de groupe de disques SPARSE peut être réduite de la manière suivante :
- Déplacez les bases de données principales de test de copie complètes vers un autre groupe de disques (par exemple, DATA).
- Supprimez les bases de données d'instantanés inutilisées ou les bases de données principales de test. Voir Gestion des instantanés Exadata.
Pour plus d'informations sur la gestion des fichiers journaux et de diagnostic, voir Gestion des fichiers journaux et de diagnostic dans le service Oracle Exadata Database sur une infrastructure dédiée.
Rubriques connexes
- Ajustement du calcul et du stockage Exadata X8M, X9M et X11M
- Suppression de fichiers de données
- Pour mettre fin à une base de données
- Utilisation de points de restauration normaux et garantis
- Gestion de la zone de récupération rapide
- Gestion des instantanés Exadata
- Gestion des fichiers journaux et de diagnostic dans le service Oracle Exadata Database sur une infrastructure dédiée
Rubrique parent : Mesure corrective
Gestion des fichiers journaux et de diagnostic dans le service Oracle Exadata Database sur une infrastructure dédiée
Les composants logiciels du service Oracle Exadata Database sur une infrastructure dédiée génèrent une variété de fichiers journaux et de diagnostic, et tous ces fichiers ne sont pas automatiquement archivés et épurés. Ainsi, la gestion de l'identification et de la suppression de ces fichiers pour éviter de manquer d'espace de stockage de fichiers est une tâche administrative importante.
Les déploiements de base de données sur ExaDB-D incluent le script cleandblogs
pour simplifier cette tâche d'administration. Le script s'exécute quotidiennement en tant que tâche cron
sur chaque noeud de calcul pour archiver les fichiers de clé et supprimer les anciens fichiers journaux et de diagnostic.
Le script cleandblogs
fonctionne à l'aide de l'outil adrci
(Automatic Diagnostic Repository [ADR] Command Interpreter) pour identifier et épurer les dossiers et fichiers de diagnostic cibles pour chaque répertoire de base Oracle listé sous /etc/oratab
. Elle concerne également les journaux, les fichiers de vérification et les vidages d'Oracle Net Listener.
Dans ExaDB-D, le script est exécuté séparément en tant qu'utilisateur oracle
pour nettoyer les fichiers journaux et de diagnostic associés à Oracle Database, et en tant qu'utilisateur grid
pour nettoyer les fichiers journaux et de diagnostic associés à Oracle Grid Infrastructure.
Le script cleandblogs
utilise un fichier de configuration pour déterminer la durée de conservation de chaque type de fichier journal ou de diagnostic. Vous pouvez modifier le fichier pour modifier les périodes de conservation par défaut. Le fichier se trouve sous /var/opt/oracle/cleandb/cleandblogs.cfg
sur chaque noeud de calcul.
Configurez une période de conservation optimale pour chaque type de fichier journal ou de fichier de diagnostic. Une période de conservation insuffisante empêchera l'analyse des causes fondamentales et l'étude des problèmes.
Paramètre | Description et valeur par défaut |
---|---|
|
Valeur de conservation du journal des alertes ( Valeur par défaut : 14 |
|
Valeur de conservation ( Valeur par défaut : 14 |
|
Valeur de conservation ( Valeur par défaut : 1 |
|
Valeur de conservation en jours pour le vidage de coeur/fichiers ( Valeur par défaut : 7 |
|
Valeur de conservation du fichier de suivi ( Valeur par défaut : 7 |
|
Données désignées dans le référentiel ADR (Automatic Diagnostic Repository) comme ayant une longue durée de vie (attribut Valeur par défaut : 14 |
|
Données désignées dans le référentiel ADR (Automatic Diagnostic Repository) comme ayant une courte durée de vie (attribut Valeur par défaut : 7 |
|
Nombre de jours de conservation des fichiers journaux pour les fichiers sous Valeur par défaut : 14 |
|
Conservation des fichiers journaux Valeur par défaut : 14 |
|
Conservation des fichiers temporaires en jours pour les fichiers sous Valeur par défaut : 7 |
Archivage des journaux d'alertes et des journaux de module d'écoute
cleandblogs
archive et compresse les journaux, en procédant comme suit :
- Le fichier journal courant est copié dans un fichier d'archives qui se termine par un horodatage.
- Le fichier journal courant est vide.
- Le fichier d'archives est compressé à l'aide de
gzip
. - Tous les fichiers d'archives compressés existants antérieurs à la période de conservation sont supprimés.
Exécution manuelle du script cleandblogs
Le script cleandblogs
s'exécute automatiquement tous les jours sur chaque noeud de calcul, mais vous pouvez également l'exécuter manuellement si nécessaire.
- Connectez-vous au noeud de calcul en tant qu'utilisateur
oracle
pour nettoyer les fichiers journaux et de diagnostic associés à Oracle Database ou connectez-vous en tant qu'utilisateurgrid
pour nettoyer les fichiers journaux et de diagnostic associés à Oracle Grid Infrastructure.Pour obtenir des instructions détaillées, voir Connexion à une machine virtuelle avec SSH.
Accédez au répertoire contenant le script cleandblogs :$ cd /var/opt/oracle/cleandb
- Exécutez le script
cleandblogs
:$ ./cleandblogs.pl
Lors de l'exécution manuelle du script, vous pouvez spécifier un autre fichier de configuration à utiliser au lieu decleandblogs.cfg
à l'aide de l'option--pfile
:$ ./cleandblogs.pl --pfile config-file-name
- Fermez votre connexion au noeud de calcul :
$ exit
Rubriques connexes
Rubrique parent : Mesure corrective
CONFIGURATION.DB_GUEST.MEMORY.HUGEPAGES_TOO-LARGE
Énoncé du problème : Une trop grande quantité de mémoire de machine virtuelle est affectée pour l'utilisation des larges pages.
Risque : La mémoire excédentaire affectée aux larges pages peut entraîner une mauvaise performance de base de données ou une mémoire insuffisante pour le système, un échange excessif ou une défaillance des services de système essentiels, provoquant une panne du système ou une éviction de noeud.
Action :
- Réduisez l'utilisation de la mémoire pour les larges pages. Pour déterminer le réglage approprié pour le paramètre du système d'exploitation vm.nr_hugepages, voir le document My Oracle Support 361323.1.
- Augmentez la mémoire de MV. Pour plus d'informations sur l'ajustement de la mémoire de MV, voir Présentation des opérations d'augmentation ou de réduction.
Rubriques connexes
Rubrique parent : Mesure corrective
CONFIGURATION.DB_GUEST.SSHD.INVALID
Énoncé du problème : La configuration SSHD est inattendue.
Paramètre de configuration SSHD | Valeur attendue |
---|---|
|
oui |
|
Ce fichier doit exister dans le répertoire de base de l'utilisateur |
|
non |
|
oui |
|
oui |
|
non |
|
non |
|
non |
|
non |
|
oui |
|
non |
|
oui |
|
non |
|
retardé |
|
100 |
|
Doit contenir un des éléments suivants :
|
|
sftp |
|
2 |
|
|
Risque : La configuration SSHD est inattendue, ce qui peut entraîner l'échec de l'automatisation Oracle Cloud ou empêcher l'accès SSH du client à la machine virtuelle.
Action : Modifiez la configuration SSHD pour qu'elle corresponde à la configuration attendue.
- Vérifiez que le service SSHD est actif.
$ sudo systemctl is-active sshd.service active
Si le service SSHD est inactif, démarrez-le.
$ sudo systemctl start sshd.service
- Vérifiez que le service SSHD est activé.
$ sudo /opt/oracle.cellos/host_access_control ssh-service --status [INFO] [IMG-SEC-1201] Service sshd is enabled {1}
Si le service SSHD est désactivé, activez-le.
$ sudo /opt/oracle.cellos/host_access_control ssh-service --enable
- Modifiez la configuration SSHD pour qu'elle corresponde aux valeurs attendues selon le tableau présenté dans la section Énoncé du problème ci-dessus.
Paramètre de configuration SSHD Comment modifier le paramètre courant 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
TOUS LES AUTRES PARAMÈTRES
- Modifiez
/etc/ssh/sshd_config
. - Redémarrez
sshd.service
.$ sudo systemctl restart sshd.service
- Modifiez
Rubrique parent : Mesure corrective
HEALTH.DB_GUEST.FILESYSTEM.CORRUPTION
Énoncé du problème : Un système de fichiers qui doit être en lecture-écriture ne permet plus l'écriture.
Risque : Le logiciel Oracle (Linux, Database, Clusterware, Cloud, Exadata) nécessite un accès en écriture aux systèmes de fichiers pour fonctionner correctement.
Action :
Systèmes de fichiers /u01
et /u02
:
- Arrêtez d'exécuter des services qui utilisent le système de fichiers, tels qu'Oracle Clusterware, Trace File Analyzer (TFA) et Enterprise Manager (EM).
- Démontez le système de fichiers.
- Exécutez la vérification et la réparation du système de fichiers.
- ext4 : Consultez Vérification et réparation d'un système de fichiers.
- xfs : Consultez Vérification et réparation d'un système de fichiers XFS.
- Si le système de fichiers ne peut pas être réparé, ouvrez une demande de service auprès d'Oracle Support pour obtenir de l'aide.
- Montez le système de fichiers.
- Démarrez les services.
Système de fichiers /
(racine) :
Soumettez une demande de service à Oracle Support pour obtenir de l'aide.
- S'il existe un accès à la machine virtuelle, collectez la sortie de la commande
dmesg(1)
complète et fournissez-la à Oracle Support. - Notez que la réparation du système de fichiers
/
(racine) n'est possible qu'avec l'accès à la console.
Rubriques connexes
Rubrique parent : Mesure corrective
HEALTH.DB_CLUSTER.EXACHK.CRITICAL_ALERT
Énoncé du problème : La vérification Exachk CRITICAL a échoué et doit être révisée et traitée dès que possible.
Risque : Une vérification CRITICAL peut avoir une incidence sur un grand nombre de clients ET doit être effectuée immédiatement (par exemple, dans les 24 heures) et répondre à un ou plusieurs des critères suivants :
- Corruption sur disque ou perte de données
- Résultats incorrects intermittents avec l'utilisation des fonctions Exadata (par exemple, analyse intelligente)
- Incidence sur la disponibilité à l'échelle du système
- Incidence grave sur la performance à l'échelle du système affectant sérieusement les contrats de niveau de service des applications
- Redondance compromise et incapacité à restaurer la redondance
- Impossibilité de mettre à jour les logiciels de manière continue
- Erreur de configuration pouvant entraîner une incidence inattendue ou inconnue
Action :
Il est recommandé d'afficher le rapport HTML EXAchk à partir du dernier fichier zip EXAchk. Cliquez sur "Voir" pour chaque vérification CRITICAL et suivez les recommandations qui contiennent les conseils suivants : Avantages/Incidence, Risque et Action/Réparation. Une fois que la vérification CRITICAL est traitée, la prochaine exécution d'EXAchk passera cette vérification. Pour plus d'informations sur Oracle EXAchk, voir Oracle Exadata Database Machine Exachk (ID document 1070954.1).
root
, vous pouvez réexécuter la commande EXAchk en exécutant :/usr/bin/exachk -profile exatier1 -noupgrade -dball
Si les résultats de la vérification retournent de fausses données, consignez une demande de service.
Si une vérification CRITICAL doit être temporairement exclue, suivez les directives de la section "Ignorer les vérifications des meilleures pratiques spécifiques dans Exadata Cloud" sous Oracle Exadata Database Machine Exachk (ID document 1070954.1).
Rubriques connexes
Rubrique parent : Mesure corrective
HEALTH.DB_GUEST.PDB.HIGH_IO_LATENCY
Énoncé du problème : Une latence d'E/S plus élevée peut entraîner des problèmes d'E/S importants.
Risque : L'augmentation de la latence d'E/S se traduit directement par un ralentissement des opérations de base de données et des temps de réponse des interrogations SQL. Une latence élevée peut entraîner une dégradation importante de la performance de la base de données, en particulier pour les charges de travail OLTP.
Action : Pour étudier les attentes de lecture physique de bloc unique de cellule élevée sur Exadata, suivez les notes My Oracle Support (MOS) : 2119510.1 et 2530864.1.
Rubrique parent : Mesure corrective
SANTÉ.DB_GUEST.CDB.HIGH_IO_LATENCY_HISTOGRAM
Énoncé du problème : Des valeurs de nombre d'attente élevé concernant une classe d'attente d'E/S supérieure à 32 ms peuvent indiquer un problème potentiel avec l'infrastructure Exadata sous-jacente.
Risque : L'augmentation de la latence d'E/S se traduit directement par un ralentissement des opérations de base de données et des temps de réponse des interrogations SQL. Une latence élevée peut causer des problèmes importants.
Action : Pour étudier les attentes de lecture physique de bloc unique de cellule élevée sur Exadata, suivez les notes My Oracle Support (MOS) : 2119510.1 et 2530864.1.
Rubrique parent : Mesure corrective
SANTÉ.DB_GUEST.PDB.HIGH_CPU_WAITS
Énoncé du problème : Sessions de base de données conteneur/base de données enfichable intensives en UC en attente d'événements d'attente liés aux verrouillages/cursor pendant plus de 300 secondes et sessions de base de données conteneur/base de données enfichable intensives en UC en attente d'événements d'attente liés au cache de bibliothèque pendant plus de 900 secondes.
Risque : Ces événements d'attente intensifs en UC ont généralement une incidence sur la performance globale du système. Comme les mutex sont des ressources gourmandes en CPU, en cas de contention au mutex, l'utilisation du CPU peut augmenter et avoir une incidence sur les sessions utilisateur.
Action : Pour étudier les attentes exigeant beaucoup d'UC dans la base de données, suivez les notes de My Oracle Support (MOS) : 1349387.1, 1357946.1, 1377998.1 et 444560.1, qui fournissent des conseils de dépannage spécifiques pour divers scénarios.
Rubrique parent : Mesure corrective
SANTÉ.DB_GUEST.PDB.EXCESSIVE_WAITS
Énoncé du problème : L'événement d'attente en avant-plan consomme plus de 20 % du temps de base de données total, à l'exclusion de la classe d'événement d'attente 'IDLE' et des événements d'attente d'E/S d'utilisateur Exadata. L'événement d'attente d'E/S d'utilisateur Exadata représente à lui seul plus de 35 % du temps de base de données total.
Risque : Des temps d'attente élevés indiquent que la base de données consacre beaucoup de temps à l'attente des ressources, des processus ou des opérations d'E/S, ce qui entraîne des goulots d'étranglement de performance et peut avoir une incidence sur la réactivité de l'application.
Action : Pour étudier les attentes élevées dans la base de données, suivez les notes de My Oracle Support (MOS) : 1377446.1.
Rubrique parent : Mesure corrective
SANTÉ.DB_GUEST.PDB.EXCESSIVE_CPU_THROTTAGE
Énoncé du problème : Limitation excessive de l'UC observée dans la base de données.
Risque : Une limitation excessive de l'UC dans la base de données peut se produire lorsque les limites du gestionnaire de ressources ne correspondent pas à l'utilisation du groupe de consommateurs de ressources, ce qui peut entraîner des problèmes de performance. Si la limitation se produit fréquemment, elle peut entraîner des problèmes de performances, tels que des interrogations lentes ou des temps de réponse des applications.
Action : Pour dépanner la limitation excessive de l'UC dans la base de données, suivez les notes de My Oracle Support (MOS) : 1339769.1.
Rubrique parent : Mesure corrective
HEALTH.DB_CLUSTER.CDB.SNAPSHOT_FRA_SPACE_ALERT_1
Énoncé du problème : Le groupe de disques RECO de la grappe de machines virtuelles ou l'utilisation de la zone de récupération rapide (FRA) de la base de données dépasse 90 %.
Action : Convertissez de nouveau l'instantané en base de données de secours physique à l'aide de dbaascli
:
dbaascli dataguard convertStandby --standbyType physical --dbname <dbname>
Rubrique parent : Mesure corrective
HEALTH.DB_CLUSTER.CDB.SNAPSHOT_FRA_SPACE_ALERT_2
Énoncé du problème : Le groupe de disques RECO de la grappe de machines virtuelles ou l'utilisation de la zone de récupération rapide (FRA) de la base de données dépasse 95 %.
Action : La base de données de secours doit être repositionnée à l'aide de l'énoncé SQL*PLUS RECOVER DATABASE FROM SERVICE
.
dbaascli dataguard convertStandby --dbname <db name> --standbyType physical
Arrêter la récupération gérée et le transport des informations de journalisation
Arrêtez le transport et appliquez les fichiers de journalisation à la base de secours.
DGMGRL> edit database <primary> set state=TRANSPORT-OFF;
DGMGRL> edit database <standby> set state=APPLY-OFF;
Enregistrer les noms de fichier journal existants
Le processus de repositionnement créera de nouveaux fichiers de journalisation en ligne et de secours, laissant les fichiers de journalisation existants comme orphelins qui consomment de l'espace. Utilisez l'interrogation suivante pour enregistrer les noms de ces fichiers journaux afin qu'ils puissent être supprimés ultérieurement dans le processus.
SQL> set heading off linesize 999 pagesize 0 feedback off trimspool on
SQL> spool /tmp/delete_logfiles.log
SQL> select member from v$logfile;
SQL> spool off;
Enregistrer les paramètres de configuration RMAN courants
Enregistrez la configuration RMAN de la base de secours afin qu'elle puisse être réappliquée après la restauration du fichier de contrôle.
$ rman target / nocatalog log=/tmp/RMAN_settings.log <<EOF
show all;
$ grep ^CONFIGURE /tmp/RMAN_settings.log | grep -v 'RETENTION POLICY' >/tmp/RMAN_settings.rman
$ rm /tmp/RMAN_settings.log
Actualiser le fichier de contrôle de secours à partir de la base de données principale
- Avant de supprimer des sauvegardes, déterminez si les sauvegardes AL prises par la base de données d'instantanés doivent être conservées.
- Pour les sauvegardes OSS, NAS et disque, ces sauvegardes ne seront plus suivies par la base de données et ne seront donc pas incluses dans la suppression basée sur la conservation.
- Ces sauvegardes doivent être supprimées manuellement directement de leur destination de sauvegarde si elles ne sont plus nécessaires.
- Si les sauvegardes ne sont plus nécessaires, elles peuvent être supprimées à l'aide de RMAN. Cela évite la nécessité d'une suppression manuelle à l'avenir.
RMAN> delete force noprompt backup device type 'sbt_tape'; RMAN> delete force noprompt archivelog all device type 'sbt_tape'; RMAN> delete force noprompt datafilecopy all device type 'sbt_tape';
- Restaurez le fichier de contrôle à partir de la base principale.
$ srvctl stop database -d <db> -o immediate $ rman target / nocatalog RMAN> startup nomount RMAN> restore standby controlfile from service <tns alias for primary database>; RMAN> alter database mount;
- Remplacez les paramètres de configuration RMAN et supprimez les fichiers de journalisation en ligne et de secours orphelins.
RMAN> @/tmp/RMAN_settings.rman <output from CONFIGURE commands in the script> RMAN> exit $ rm /tmp/RMAN_settings.rman
- Restaurez les fichiers de données :
- Passez à l'incarnation courante de la base de données principale. À partir de la base principale, exécutez :
RMAN> list incarnation; list incarnation; using target database control file instead of recovery catalog List of Database Incarnations DB Key Inc Key DB Name DB ID STATUS Reset SCN Reset Time ------- ------- -------- ---------------- --- ---------- ---------- 1 1 OGG_DG 1153531161 PARENT 1 21-JAN-25 2 2 OGG_DG 1153531161 CURRENT 1514702 01-JUL-25
- À partir de la base de données de secours, exécutez :
RMAN> reset database to incarnation <>;
- Passez à l'incarnation courante de la base de données principale. À partir de la base principale, exécutez :
- Report de la base de secours : La base de secours est désormais prête à effectuer le report incrémentiel à l'aide de l'opération de récupération à partir du service.
Redémarrez toutes les instances à monter.
$ srvctl stop database -db <dbname> -o immediate $ srvctl start database -db <dbname> -o mount
- Réactiver le transport des informations de journalisation : Les fichiers de journalisation archivés générés lors du repositionnement sont requis pour rétablir la cohérence de la base de données. Il est plus efficace de permettre à la base de données principale d'expédier les informations de journalisation à la base de secours pendant le repositionnement, plutôt que d'attendre que les journaux soient transportés une fois le repositionnement terminé.
- Vérifiez la destination de l'archive de journaux pour cette base de données de secours et notez le numéro de destination.
SQL> show parameter LOG_ARCHIVE_DEST_; NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ log_archive_dest_2 string service="snby002", ASYNC NOAFF IRM delay=0 optional compressi on=disable max_failure=0 reope n=300 db_unique_name="snby002" net_timeout=30, valid_for=(on line_logfile,all_roles)
- Activer le transport des données de journalisation.
DGMGRL> ALTER SYSTEM SET LOG_ARCHIVE_DEST_STATE_2=ENABLE;
- A l'aide de Data Guard Broker, effectuez cette opération à partir de la base de données principale ou de secours.
DGMGRL> edit database <primary> set state=TRANSPORT-ON;
- Vérifiez la destination de l'archive de journaux pour cette base de données de secours et notez le numéro de destination.
- Exécuter la récupération à partir du service : La commande de récupération peut utiliser toutes les instances de secours disponibles pendant le processus de récupération.
$ rman target sys/<password> <- It is necessary to connect with the password RMAN > run { allocate channel c1 type disk connect '/@<standby instance 1 SID_NAME>'; allocate channel c2 type disk connect '/@<standby instance 1 SID_NAME>'; allocate channel c3 type disk connect '/@<standby instance 1 SID_NAME>'; allocate channel c4 type disk connect '/@<standby instance 1 SID_NAME>'; allocate channel c5 type disk connect '/@<standby instance 2 SID_NAME>'; allocate channel c6 type disk connect '/@<standby instance 2 SID_NAME>'; allocate channel c7 type disk connect '/@<standby instance 2 SID_NAME>'; allocate channel c8 type disk connect '/@<standby instance 2 SID_NAME>'; restore database from service '<primary unique name>' section size 64G; recover database from service '<primary unique name>' section size 64G; }
- Récupération jusqu'à cohérence : À la fin de la commande
RECOVER DATABASE FROM SERVICE
, une récupération supplémentaire est nécessaire pour rendre la base de données de secours cohérente avant de pouvoir réactiver Flashback Database et l'ouvrir en mode lecture seule.Une base de données est considérée comme cohérente lorsque le fichier de contrôle et tous les fichiers de données sont au même numéro SCN. La quantité de récupération supplémentaire nécessaire dépend de la durée de la récupération initiale et du niveau d'activité sur la base principale au cours de cette période.
Dans un premier temps, basculez un journal sur la base principale pour vous assurer que la dernière des informations de journalisation générées au cours du processus de récupération est archivée.
À partir de la base principale, exécutez :
SQL> alter system archive log current;
- Réactiver Flashback Database : La restauration du fichier de contrôle de secours désactive automatiquement Flashback Database. Une fois que la base de secours a atteint un état cohérent, vous pouvez réactiver Flashback Database.
SQL> alter database flashback on;
- Redémarrez la base de données de secours et réactivez la récupération gérée.
$ srvctl stop database -db <dbname> -o immediate $ srvctl start database -db <dbname> -o 'read only'
- Activer l'application des données de journalisation.
DGMGRL> edit database <standby> set state=APPLY-ON;
Rubrique parent : Mesure corrective
Types d'événement d'adresse IP virtuelle d'application
Il s'agit des types d'événement émis par les adresses IP virtuelles d'application dans Oracle Cloud Infrastructure.
Nom convivial | Type d'événement |
---|---|
Adresse IP virtuelle d'application (VIP) - Début de création |
com.oraclecloud.databaseservice.createapplicationvip.begin
|
Adresse IP virtuelle d'application (VIP) - Fin de création | com.oraclecloud.databaseservice.createapplicationvip.end |
Adresse IP virtuelle d'application (VIP) - Début de suppression | com.oraclecloud.databaseservice.deleteapplicationvip.begin |
Adresse IP virtuelle d'application (VIP) - Fin de suppression | com.oraclecloud.databaseservice.deleteapplicationvip.end |
Exemples de types d'événement d'adresse IP virtuelle d'application :
{
"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"
}
Types d'événement de mises à jour logicielles provisoires
Il s'agit des types d'événement émis par les mises à jour logicielles provisoires dans Oracle Cloud Infrastructure.
Nom convivial | Type d'événement |
---|---|
Correctif ponctuel - Début de création |
com.oraclecloud.databaseservice.createoneoffpatch.begin
|
Correctif ponctuel - Fin de création | com.oraclecloud.databaseservice.createoneoffpatch.end |
Correctif ponctuel - Début de suppression | com.oraclecloud.databaseservice.deleteoneoffpatch.begin |
Correctif ponctuel - Fin de suppression | com.oraclecloud.databaseservice.deleteoneoffpatch.end |
Correctif ponctuel - Début du téléchargement | com.oraclecloud.databaseservice.downloadoneoffpatch.begin |
Correctif ponctuel - Fin du téléchargement | com.oraclecloud.databaseservice.downloadoneoffpatch.end |
Types d'événement de mises à jour de logiciels provisoires : Exemples :
{
"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"
}
Types d'événement de connexion à la console série
Consultez la liste des types d'événement émis par la connexion à la console série.
Tableau 6-5 : Événements de connexion à la console série
Nom convivial | Type d'événement |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
Exemple 6-63 : Exemples de types d'événement de connexion à la console série
"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"
}
}
}
- Affichage des événements du journal de vérification
Le service Oracle Cloud Infrastructure Audit fournit des enregistrements d'opérations d'API effectuées sur les services pris en charge, sous forme de liste d'événements de journal.
Affichage des événements du journal de vérification
Le service Oracle Cloud Infrastructure Audit fournit des enregistrements des opérations d'API effectuées sur les services pris en charge, sous forme de liste d'événements de journal.
Un événement de vérification est généré lors de la connexion à la console série à l'aide d'une connexion SSH (Secure Shell). Naviguez jusqu'à Vérification dans la console et recherchez VmConsoleConnected
. Lorsque vous sélectionnez Vérification dans la console, une liste de résultats est générée pour le compartiment courant. Les journaux de vérification sont organisés par compartiment. Par conséquent, si vous recherchez un événement particulier, vous devez savoir dans lequel il s'est produit. Vous pouvez filtrer la liste comme suit :
- Date et heure
- Types d'action de demande (opérations)
- Mots clés
Pour plus d'informations, voir Affichage des événements du journal de vérification.
Exemple 6-64 : Exemple d'événement de vérification de connexion à la console série
{
"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"
}
}
}
Types d'événement d'historique de la console série
Consultez la liste des nouveaux types d'événement émis par l'historique de la console série.
Tableau 6-6 : Événements d'historique de la console série
Action de l'utilisateur | Type d'événement | Nom convivial | Type d'événement |
---|---|---|---|
Créer l'historique de la console |
Asynchrone |
Historique de la console du noeud de base de données - Début de création |
|
Créer l'historique de la console |
Asynchrone |
Historique de la console du noeud de base de données - Fin de création |
|
Mettre fin à l'historique de la console |
Asynchrone |
Historique de la console du noeud de base de données - Début de suppression |
|
Mettre fin à l'historique de la console |
Asynchrone |
Historique de la console du noeud de base de données - Fin de suppression |
|
Mettre à jour l'historique de la console |
Synchronisation |
Historique de la console du noeud de base de données - Mise à jour |
|
Obtenir le contenu de l'historique de la console |
Synchronisation |
Historique de la console du noeud de base de données - Obtenir le contenu |
|
Exemple 6-65 : Exemples de types d'événement de connexion à la console série
"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"
}
}
}