Evénements OCI pour OS Management Hub
Certaines ressources OS Management Hub émettent les informations utilisées par le service OCI Events.
Les ressources OS Management Hub qui émettent des informations sur les événements sont les suivantes :
- Evénements
- Environnements de cycle de vie
- Instances gérées
- Groupes d'instances gérées
- Travaux programmés
- Sources logicielles
Vous pouvez créer une automatisation en fonction des modifications d'état des ressources à l'aide de règles, d'actions et de types d'événement. Vous pouvez définir des règles déclenchant une action spécifique si un événement donné se produit. Pour plus d'informations, reportez-vous à Présentation d'Events et à Introduction à Events. Pour plus d'informations sur la gestion des règles pour les événements, reportez-vous à Gestion des règles pour Events.
Types d'événement de ressource d'événement
Voici les types d'événement émis par la ressource d'événement OS Management Hub. La ressource d'événement OS Management Hub est distincte et distincte d'un événement OCI. Cependant, chaque événement OS Management Hub émet un événement qui peut être suivi à l'aide du service OCI Events. Reportez-vous à Quelle est la différence entre les événements OS Management Hub et OCI ?.
Nom convivial | Type d'événement |
---|---|
Modifier le compartiment d'événement |
|
Créer un événement de package de liste d'agents |
|
Créer un événement de configuration d'agent de synchronisation |
|
Créer un événement de contenu de téléchargement d'agent |
|
Créer un événement de tentative d'exploitation |
|
Créer un événement de panne de noyau |
|
Créer un événement Oops de noyau |
|
Créer un événement de noyau de mise à jour Ksplice |
|
Créer un événement de mise à jour d'espace utilisateur Ksplice |
|
Créer un événement de configuration Set Management Station |
|
Création d'un événement Healthy State Station de gestion des ensembles |
|
Créer un événement d'état non disponible pour la station de gestion des ensembles |
|
Création d'un événement de statut en mauvais état de la station de gestion des ensembles |
|
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éation d'un événement de redémarrage réussi |
|
Création d'un redémarrage réussie après l'événement d'expiration |
|
Créer un événement de source logicielle |
|
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 profils de module d'installation |
|
Créer un événement de promotion de cycle de vie |
|
Créer un événement de suppression de profil de module |
|
Créer un événement de source logicielle d'ensemble |
|
Créer un événement de flux de module de commutateur |
|
Créer un événement de mise à jour de source logicielle |
|
Evénement de création de packages d'installation |
|
Créer un événement de suppression de packages |
|
Evénement Créer/mettre à jour tous les packages |
|
Créer un événement de correction de bug |
|
Créer un événement d'amélioration de mise à jour |
|
Créer une mise à jour d'un autre événement |
|
Créer un événement de mise à jour de packages |
|
Créer un événement de sécurité de mise à jour |
|
Créer un événement d'échec Sysadmin |
|
Création d'un événement d'administrateur système réussi |
|
Supprimer un événement |
|
Evénement de mise à jour |
|
Exemple d'événement
Evénement de référence pour un événement OS Management Hub :
{
"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
Voici les types d'événement émis par la ressource d'environnement de cycle de vie :
Nom convivial | Type d'événement |
---|---|
Attacher des instances gérées à la phase 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 la phase de cycle de vie |
|
Promouvoir une source logicielle en phase de cycle de vie |
|
Mettre à jour l'environnement de cycle de vie |
|
Exemple d'environnement de cycle de vie
Evé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 d'instance gérée
Types d'événement émis par la ressource d'instance gérée :
Nom convivial | Type d'événement |
---|---|
Attacher le profil à l'instance gérée |
|
Attachement de sources logicielles à l'instance gérée |
|
Supprimer l'instance gérée |
|
Désactiver le flux de module sur l'instance gérée |
|
Activer le flux de module sur l'instance gérée |
|
Installation de toutes les mises à jour Windows sur les instances gérées dans le compartiment |
|
Installer le profil de flux de module sur l'instance gérée |
|
Installation des packages sur l'instance gérée |
|
Installer les mises à jour Windows sur une instance gérée |
|
Gestion des flux de module sur une instance gérée |
|
Actualiser le logiciel sur l'instance gérée |
|
Enlever le profil de flux de module de l'instance gérée |
|
Enlever des packages de l'instance gérée |
|
Changer de flux de module sur une instance gérée |
|
Mise à jour de tous les packages sur les instances gérées dans le compartiment |
|
Mettre à jour l'instance gérée |
|
Mise à jour des packages sur l'instance gérée |
|
Exemple d'instance gérée
Voici un é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 de groupe d'instances gérées
Voici les types d'événement émis par la ressource de 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 |
|
Attachement de sources logicielles au groupe d'instances gérées |
|
Modification du compartiment de groupe d'instances gérées |
|
Créer un groupe d'instances gérées |
|
Détacher des instances gérées du groupe d'instances gérées |
|
Détacher les sources logicielles du groupe d'instances gérées |
|
Désactiver le flux de module sur le 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 sur le groupe d'instances gérées |
|
Installation de packages sur un groupe d'instances gérées |
|
Enlever le profil de flux de module du groupe d'instances gérées |
|
Enlever des packages du groupe d'instances gérées |
|
Mettre à jour tous les packages sur le groupe d'instances gérées |
|
Mettre à jour le groupe d'instances gérées |
|
Exemple de groupe d'instances gérées
Voici un é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 de travail programmé
Voici les types d'événement émis par la ressource de travail programmée :
Nom convivial | Type d'événement |
---|---|
Modifier le compartiment du travail programmé |
|
Créer un travail programmé |
|
Supprimer le travail programmé |
|
Exécuter le travail programmé maintenant |
|
Mettre à jour le travail planifié |
|
Exemple de travail programmé
Voici un événement de référence pour un travail programmé :
{
"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 de source logicielle
Voici des types d'événement émis par la ressource logicielle :
Nom convivial | Type d'événement |
---|---|
Ajouter des packages à la source logicielle |
|
Modifier la disponibilité des sources logicielles |
|
Modification du compartiment de la source logicielle |
|
Créer une source logicielle |
|
Supprimer la source logicielle |
|
Mettre à jour la source logicielle |
|
Exemple de source logicielle
Voici un événement de référence pour une source logicielle :
{
"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>"
}
}