Événements OCI pour le centre de gestion du système d'exploitation
Certaines ressources du centre de gestion des systèmes d'exploitation émettent des informations utilisées par le service d'événements OCI.
Les ressources du centre de gestion du système d'exploitation qui émettent des informations sur les événements sont les suivantes :
- Événements
- Environnements de cycle de vie
- Instances gérées
- Groupes d'instances gérées
- Tâches programmées
- Sources de logiciels
Vous pouvez créer une automatisation en fonction des modifications d'état des ressources en utilisant des types d'événement, des règles et des actions. Vous pouvez définir des règles qui déclenchent une action particulière lorsqu'un événement se produit. Pour plus d'informations, voir Aperçu du service d'événements et Introduction au service d'événements. Pour plus d'informations sur la gestion des règles pour les événements, voir Gestion des règles pour les événements.
Types d'événement de ressource d'événement
Il s'agit des types d'événement émis par la ressource d'événement du centre de gestion des systèmes d'exploitation. La ressource d'événement du centre de gestion des systèmes d'exploitation est distincte d'un événement OCI. Toutefois, chaque événement du centre de gestion des systèmes d'exploitation émet un événement qui peut être suivi à l'aide du service d'événements OCI. Voir Quelle est la différence entre les événements du centre de gestion des systèmes d'exploitation et les événements OCI?.
Nom convivial | Type d'événement |
---|---|
Modifier le compartiment de l'événement |
|
Créer un événement d'ensembles de liste d'agents |
|
Créer un événement de configuration d'agent de synchronisation |
|
Créer un événement de contenu de chargement d'agent |
|
Créer un événement de tentative d'exploitation |
|
Créer un événement de collision de noyau |
|
Créer un événement Kernel Oops |
|
Créer un événement de mise à jour du noyau Ksplice |
|
Créer un événement Mettre à jour l'espace d'utilisateurs Ksplice |
|
Créer un événement de configuration de station de gestion des jeux |
|
Créer un événement d'état sain pour la station de gestion des jeux |
|
Créer un événement d'état non disponible de la station de gestion des jeux |
|
Créer un événement d'état non sain de la station de gestion des jeux |
|
Créer un événement de configuration de station de gestion de synchronisation |
|
Créer un événement de configuration de station de gestion de mise à jour |
|
Créer un événement d'échec de redémarrage |
|
Créer un événement de redémarrage démarré |
|
Créer un événement de redémarrage réussi |
|
Création d'un redémarrage réussie après l'événement de temporisation |
|
Créer un événement de source de logiciels |
|
Désactiver l'événement de flux de module |
|
Créer un événement Activer les flux de module |
|
Créer un événement de profil de module d'installation |
|
Créer un événement de promotion dans le cycle de vie |
|
Créer un événement de profil de suppression de module |
|
Créer un jeu d'événements de source de logiciels |
|
Créer un événement de flux de module de permutation |
|
Créer un événement de mise à jour de source de logiciels |
|
Créer un événement d'ensembles d'installation |
|
Créer un événement de suppression d'ensembles |
|
Créer un événement de mise à jour de tous les colis |
|
Créer un événement de correction de bogue de mise à jour |
|
Créer un événement d'amélioration de mise à jour |
|
Créer/mettre à jour un autre événement |
|
Créer un événement de mise à jour des ensembles |
|
Créer un événement de sécurité de mise à jour |
|
Créer un événement d'échec de l'administrateur de système |
|
Créer un événement Sysadmin réussi |
|
Supprimer un événement |
|
Mettre à jour l'événement |
|
Exemple d'événement
Il s'agit d'un événement de référence pour un événement du centre de gestion du système d'exploitation :
{
"eventType": "com.oraclecloud.osmh.createevent.reboot.rebootsucceeded",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "osmh",
"eventTime": "2024-11-20T23:30:38.051Z",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "My test resource",
"resourceId": "ocid1.example_regional_resource.oc1.iad.<unique_ID>",
"availabilityDomain": "<availability_domain>"
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
Types d'événement d'environnement de cycle de vie
Les types d'événement émis par la ressource d'environnement de cycle de vie sont les suivants :
Nom convivial | Type d'événement |
---|---|
Attacher des instances gérées à l'étape de cycle de vie |
|
Créer un environnement de cycle de vie |
|
Supprimer l'environnement de cycle de vie |
|
Détacher les instances gérées de l'étape de cycle de vie |
|
Promouvoir la source de logiciels en phase de cycle de vie |
|
Mettre à jour l'environnement de cycle de vie |
|
Exemple d'environnement de cycle de vie
Il s'agit d'un événement de référence pour un environnement de cycle de vie :
{
"eventType": "com.oraclecloud.osmh.attachmanagedinstancestolifecyclestage",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "osmhprod-lifecycle-environment",
"eventTime": "2024-01-08T22:04:53Z",
"contentType": "application/json",
"data": {
"eventName": "AttachManagedInstancesToLifecycleStage",
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "My test resource",
"resourceId": "ocid1.example_regional_resource.oc1.iad.<unique_ID>",
"availabilityDomain": "<availability_domain>"
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
}
}
Types d'événement pour une instance gérée
Voici les types d'événement générés par une instance gérée :
Nom convivial | Type d'événement |
---|---|
Joindre le profil à une instance gérée |
|
Attacher des sources de logiciels à une instance gérée |
|
Supprimer l'instance gérée |
|
Désactiver le flux de module pour l'instance gérée |
|
Activer le flux de module pour l'instance gérée |
|
Installer toutes les mises à jour Windows sur les instances gérées du compartiment |
|
Installer le profil de flux de module dans l'instance gérée |
|
Installer des ensembles sur une instance gérée |
|
Installer les mises à jour Windows sur une instance gérée |
|
Gérer les flux de module pour une instance gérée |
|
Actualiser le logiciel sur l'instance gérée |
|
Supprimer le profil de flux de module de l'instance gérée |
|
Supprimer des ensembles de l'instance gérée |
|
Changer de flux de module pour une instance gérée |
|
Mettre à jour tous les ensembles sur les instances gérées du compartiment |
|
Mettre à jour l'instance gérée |
|
Mettre à jour les ensembles sur une instance gérée |
|
Exemple pour une instance gérée
Événement de référence pour une instance gérée :
{
"eventType": "com.oraclecloud.osmh.installpackagesonmanagedinstance",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "osmhprod-managed-instance",
"eventTime": "2024-01-08T17:13:55Z",
"contentType": "application/json",
"data": {
"eventName": "InstallPackagesOnManagedInstance",
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "My test resource",
"resourceId": "ocid1.example_regional_resource.oc1.iad.<unique_ID>",
"availabilityDomain": "<availability_domain>"
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
Types d'événement pour un groupe d'instances gérées
Voici les types d'événement générés par une ressource de type groupe d'instances gérées :
Nom convivial | Type d'événement |
---|---|
Attacher des instances gérées au groupe d'instances gérées |
|
Attacher des sources de logiciels au groupe d'instances gérées |
|
Modifier le compartiment du groupe d'instances gérées |
|
Créer un groupe d'instances gérées |
|
Détacher des instances gérées d'un groupe d'instances gérées |
|
Détacher les sources de logiciels du groupe d'instances gérées |
|
Désactiver le flux de module sur un groupe d'instances gérées |
|
Activer le flux de module sur le groupe d'instances gérées |
|
Installer le profil de flux de module pour le groupe d'instances gérées |
|
Installer des ensembles sur un groupe d'instances gérées |
|
Supprimer le profil de flux de module du groupe d'instances gérées |
|
Supprimer des ensembles du groupe d'instances gérées |
|
Mettre à jour tous les ensembles sur le groupe d'instances gérées |
|
Mettre à jour le groupe d'instances gérées |
|
Exemple pour un groupe d'instances gérées
Événement de référence pour un groupe d'instances gérées :
{
"eventType": "com.oraclecloud.osmh.attachmanagedinstancetomanagedinstancegroup",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "osmhprod-managed-instance-group",
"eventTime": "2024-01-11T17:02:13Z",
"contentType": "application/json",
"data": {
"eventName": "AttachManagedInstanceToManagedInstanceGroup",
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "My test resource",
"resourceId": "ocid1.example_regional_resource.oc1.iad.<unique_ID>",
"availabilityDomain": "<availability_domain>"
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
Types d'événement pour une tâche programmée
Il s'agit des types d'événement générés par une ressource de type tâche programmée :
Nom convivial | Type d'événement |
---|---|
Modifier le compartiment de la tâche programmée |
|
Créer une tâche programmée |
|
Supprimer la tâche programmée |
|
Exécuter la tâche programmée maintenant |
|
Mettre à jour la tâche programmée |
|
Exemple pour une tâche programmée
Il s'agit d'un événement de référence pour une tâche programmée :
{
"eventType": "com.oraclecloud.osmh.updatescheduledjob",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "osmhprod-scheduled-job",
"eventTime": "2024-01-09T18:33:49Z",
"contentType": "application/json",
"data": {
"eventName": "UpdateScheduledJob",
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "My test resource",
"resourceId": "ocid1.example_regional_resource.oc1.iad.<unique_ID>",
"availabilityDomain": "<availability_domain>"
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}
Types d'événement pour une source de logiciels
Il existe les types d'événement générés par une source de logiciels :
Nom convivial | Type d'événement |
---|---|
Ajouter des ensembles à la source de logiciels |
|
Modifier la disponibilité des sources de logiciels |
|
Modifier le compartiment de la source de logiciels |
|
Créer une source de logiciels |
|
Supprimer la source de logiciels |
|
Mettre à jour la source de logiciels |
|
Exemple pour une source de logiciels
Événement de référence pour une source de logiciels :
{
"eventType": "com.oraclecloud.osmh.addpackagestosoftwaresource",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "osmhprod-software-source",
"eventTime": "2024-01-09T17:33:56Z",
"contentType": "application/json",
"data": {
"eventName": "AddPackagesToSoftwareSource",
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "My test resource",
"resourceId": "ocid1.example_regional_resource.oc1.iad.<unique_ID>",
"availabilityDomain": "<availability_domain>"
},
"eventID": "<unique_ID>",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
}
}