Eventi OCI per l'hub di gestione del sistema operativo

Alcune risorse dell'hub di gestione del sistema operativo emettono informazioni utilizzate dal servizio OCI Events.

Le risorse dell'hub di gestione del sistema operativo che emettono informazioni sugli eventi includono:

È possibile creare l'automazione in base alle modifiche di stato delle risorse utilizzando i tipi di evento, le regole e le azioni. È possibile definire regole che attivano un'azione specifica quando si verifica un evento. Per ulteriori informazioni, vedere Panoramica degli eventi e Guida introduttiva agli eventi. Per informazioni sulla gestione delle regole per gli eventi, vedere Gestione delle regole per gli eventi.

Tipi evento risorsa evento

Questi sono i tipi di evento emessi dalla risorsa evento dell'hub di gestione del sistema operativo. La risorsa evento Hub di gestione del sistema operativo è distinta e separata da un evento OCI. Tuttavia, ogni evento dell'hub di gestione del sistema operativo emette un evento di cui è possibile tenere traccia utilizzando il servizio OCI Events. Vedere Qual è la differenza tra eventi dell'hub di gestione del sistema operativo ed eventi OCI?.

Nome amichevole Tipo di evento
Compartimento evento di modifica
com.oraclecloud.osmh.changeeventcompartment
Evento Crea package elenco agenti
com.oraclecloud.osmh.createevent.agent.listpackages
Crea evento configurazione agente di sincronizzazione
com.oraclecloud.osmh.createevent.agent.syncagentconfig
Crea evento contenuto caricamento agente
com.oraclecloud.osmh.createevent.agent.uploadcontent
Crea evento tentativo di exploit
com.oraclecloud.osmh.createevent.exploitattempt
Crea evento di arresto anomalo del kernel
com.oraclecloud.osmh.createevent.kernelcrash
Crea evento Oops kernel
com.oraclecloud.osmh.createevent.kerneloops
Crea/aggiorna evento kernel Ksplice
com.oraclecloud.osmh.createevent.kspliceupdate.updateksplicekernel
Crea evento Aggiorna spazio utente Ksplice
com.oraclecloud.osmh.createevent.kspliceupdate.updatekspliceuserspace
Crea evento configurazione set Management Station
com.oraclecloud.osmh.createevent.managementstation.setmanagementstationconfig
Crea evento stato buono stato stazione gestione set
com.oraclecloud.osmh.createevent.managementstation.setmanagementstationhealthstate.healthy
Crea evento di stato non disponibile Set Management Station
com.oraclecloud.osmh.createevent.managementstation.setmanagementstationhealthstate.unavailable
Crea evento stato in cattivo stato Set Management Station
com.oraclecloud.osmh.createevent.managementstation.setmanagementstationhealthstate.unhealthy
Crea evento configurazione Sync Management Station
com.oraclecloud.osmh.createevent.managementstation.syncmanagementstationconfig
Crea aggiornamento evento configurazione Management Station
com.oraclecloud.osmh.createevent.managementstation.updatemanagementstationconfig
Crea evento di riavvio non riuscito
com.oraclecloud.osmh.createevent.reboot.rebootfailed
Crea evento riavvio avviato
com.oraclecloud.osmh.createevent.reboot.rebootstarted
Crea evento riavvio riuscito
com.oraclecloud.osmh.createevent.reboot.rebootsucceeded
Creazione del riavvio riuscita dopo un evento di timeout
com.oraclecloud.osmh.createevent.reboot.rebootsucceededaftertimeout
Crea evento origine software
com.oraclecloud.osmh.createevent.softwaresource.createsoftwaresource
Disabilita evento flussi modulo
com.oraclecloud.osmh.createevent.softwaresource.disablemodulestreams
Crea evento Abilita flussi modulo
com.oraclecloud.osmh.createevent.softwaresource.enablemodulestreams
Evento Crea profili modulo di installazione
com.oraclecloud.osmh.createevent.softwaresource.installmoduleprofile
Crea evento promozione ciclo di vita
com.oraclecloud.osmh.createevent.softwaresource.lifecyclepromotion
Crea evento Rimuovi profilo modulo
com.oraclecloud.osmh.createevent.softwaresource.removemoduleprofile
Crea evento impostazione origine software
com.oraclecloud.osmh.createevent.softwaresource.setsoftwaresources
Crea evento flusso modulo switch
com.oraclecloud.osmh.createevent.softwaresource.switchmodulestream
Crea evento Aggiorna origine software
com.oraclecloud.osmh.createevent.softwaresource.updatesoftwaresource
Evento Crea package di installazione
com.oraclecloud.osmh.createevent.softwareupdate.installpackages
Crea evento rimozione pacchetti
com.oraclecloud.osmh.createevent.softwareupdate.removepackages
Crea evento Aggiorna tutti i pacchetti
com.oraclecloud.osmh.createevent.softwareupdate.updateallpackages
Crea aggiornamento evento correzione bug
com.oraclecloud.osmh.createevent.softwareupdate.updatebugfix
Crea/aggiorna evento miglioramento
com.oraclecloud.osmh.createevent.softwareupdate.updateenhancement
Crea/aggiorna altro evento
com.oraclecloud.osmh.createevent.softwareupdate.updateother
Crea evento Aggiorna package
com.oraclecloud.osmh.createevent.softwareupdate.updatepackages
Crea/aggiorna evento di sicurezza
com.oraclecloud.osmh.createevent.softwareupdate.updatesecurity
Crea evento errore amministratore di sistema
com.oraclecloud.osmh.createevent.sysadmin.failed
Creazione dell'amministratore di sistema riuscita
com.oraclecloud.osmh.createevent.sysadmin.succeeded
Elimina evento
com.oraclecloud.osmh.deleteevent
Aggiorna evento
com.oraclecloud.osmh.updateevent

Esempio di evento

Questo è un evento di riferimento per un evento dell'hub di gestione del sistema operativo:

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

Tipi di evento ambiente ciclo di vita

Di seguito sono riportati i tipi di evento emessi dalla risorsa dell'ambiente del ciclo di vita.

Nome amichevole Tipo di evento
Collega istanze gestite alla fase del ciclo di vita
com.oraclecloud.osmh.attachmanagedinstancestolifecyclestage
Crea ambiente ciclo di vita
com.oraclecloud.osmh.createlifecycleenvironment
Elimina ambiente del ciclo di vita
com.oraclecloud.osmh.deletelifecycleenvironment
Scollega istanze gestite dalla fase del ciclo di vita
com.oraclecloud.osmh.detachmanagedinstancesfromlifecyclestage
Promuovi origine software a fase ciclo di vita
com.oraclecloud.osmh.promotesoftwaresourcetolifecyclestage
Aggiorna ambiente del ciclo di vita
com.oraclecloud.osmh.updatelifecycleenvironment

Esempio di ambiente del ciclo di vita

Questo è un evento di riferimento per un ambiente del ciclo di vita:

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

Tipi di evento istanza gestita

Di seguito sono riportati i tipi di evento che la risorsa istanza gestita emette.

Nome amichevole Tipo di evento
Collega profilo a istanza gestita
com.oraclecloud.osmh.attachprofiletomanagedinstance
Collega origini software a istanza gestita
com.oraclecloud.osmh.attachsoftwaresourcestomanagedinstance
Elimina istanza gestita
com.oraclecloud.osmh.deletemanagedinstance
Disabilita flusso di moduli su istanza gestita
com.oraclecloud.osmh.disablemodulestreamonmanagedinstance
Abilita flusso di moduli su istanza gestita
com.oraclecloud.osmh.enablemodulestreamonmanagedinstance
Installa tutti gli aggiornamenti di Windows su istanze gestite nel compartimento
com.oraclecloud.osmh.installallwindowsupdatesonmanagedinstancesincompartment
Installa profilo flusso di moduli su istanza gestita
com.oraclecloud.osmh.installmodulestreamprofileonmanagedinstance
Installa package su istanza gestita
com.oraclecloud.osmh.installpackagesonmanagedinstance
Installa aggiornamenti Windows nell'istanza gestita
com.oraclecloud.osmh.installwindowsupdatesonmanagedinstance
Gestisci flussi di moduli su istanza gestita
com.oraclecloud.osmh.managemodulestreamsonmanagedinstance
Aggiorna software su istanza gestita
com.oraclecloud.osmh.refreshsoftwareonmanagedinstance
Rimuovi profilo flusso di moduli dall'istanza gestita
com.oraclecloud.osmh.removemodulestreamprofilefrommanagedinstance
Rimuovi package dall'istanza gestita
com.oraclecloud.osmh.removepackagesfrommanagedinstance
Cambia flusso di moduli su istanza gestita
com.oraclecloud.osmh.switchmodulestreamonmanagedinstance
Aggiorna tutti i package su istanze gestite nel compartimento
com.oraclecloud.osmh.updateallpackagesonmanagedinstancesincompartment
Aggiorna istanza gestita
com.oraclecloud.osmh.updatemanagedinstance
Aggiorna package su istanza gestita
com.oraclecloud.osmh.updatepackagesonmanagedinstance

Esempio di istanza gestita

Questo è un evento di riferimento per un'istanza gestita:

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

Tipi di evento gruppo di istanze gestite

Di seguito sono riportati i tipi di evento che la risorsa del gruppo di istanze gestite emette.

Nome amichevole Tipo di evento
Collega istanze gestite al gruppo di istanze gestite
com.oraclecloud.osmh.attachmanagedinstancestomanagedinstancegroup
Collega origini software a gruppo di istanze gestite

com.oraclecloud.osmh.attachsoftwaresourcestomanagedinstancegroup
Modifica compartimento gruppo di istanze gestite
com.oraclecloud.osmh.changemanagedinstancegroupcompartment
Crea gruppo di istanze gestite
com.oraclecloud.osmh.createmanagedinstancegroup
Scollega istanze gestite dal gruppo di istanze gestite
com.oraclecloud.osmh.detachmanagedinstancesfrommanagedinstancegroup
Scollega origini software dal gruppo di istanze gestite
com.oraclecloud.osmh.detachsoftwaresourcesfrommanagedinstancegroup
Disabilita flusso di moduli su gruppo di istanze gestite
com.oraclecloud.osmh.disablemodulestreamonmanagedinstancegroup
Abilita flusso di moduli su gruppo di istanze gestite
com.oraclecloud.osmh.enablemodulestreamonmanagedinstancegroup
Installa profilo flusso modulo nel gruppo di istanze gestite
com.oraclecloud.osmh.installmodulestreamprofileonmanagedinstancegroup
Installa package nel gruppo di istanze gestite
com.oraclecloud.osmh.installpackagesonmanagedinstancegroup
Rimuovi profilo flusso modulo dal gruppo di istanze gestite
com.oraclecloud.osmh.removemodulestreamprofilefrommanagedinstancegroup
Rimuovi package dal gruppo di istanze gestite
com.oraclecloud.osmh.removepackagesfrommanagedinstancegroup
Aggiorna tutti i package nel gruppo di istanze gestite
com.oraclecloud.osmh.updateallpackagesonmanagedinstancegroup
Aggiorna gruppo di istanze gestite
com.oraclecloud.osmh.updatemanagedinstancegroup

Esempio di gruppo di istanze gestite

Questo è un evento di riferimento per un gruppo di istanze gestite:

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

Tipi di evento job pianificato

Di seguito sono riportati i tipi di evento che la risorsa job schedulata emette.

Nome amichevole Tipo di evento
Modifica compartimento job pianificato
com.oraclecloud.osmh.changescheduledjobcompartment
Crea job pianificato
com.oraclecloud.osmh.createscheduledjob
Elimina job pianificato
com.oraclecloud.osmh.deletescheduledjob
Esegui job pianificato ora
com.oraclecloud.osmh.runscheduledjobnow
Aggiorna job pianificato
com.oraclecloud.osmh.updatescheduledjob

Esempio di job pianificato

Questo è un evento di riferimento per un job pianificato:

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

Tipi di evento origine software

Di seguito sono riportati i tipi di evento che la risorsa origine software emette.

Nome amichevole Tipo di evento
Aggiungi package all'origine software
com.oraclecloud.osmh.addpackagestosoftwaresource
Modifica disponibilità origini software
com.oraclecloud.osmh.changeavailabilityofsoftwaresources
Modifica compartimento origine software
com.oraclecloud.osmh.changesoftwaresourcecompartment
Crea origine software
com.oraclecloud.osmh.createsoftwaresource
Elimina origine software
com.oraclecloud.osmh.deletesoftwaresource
Aggiorna origine software
com.oraclecloud.osmh.updatesoftwaresource

Esempio di origine software

Questo è un evento di riferimento per un'origine software:

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