Eventos de OCI para OS Management Hub

Algunos recursos de OS Management Hub emiten información que utiliza el servicio OCI Events.

Entre los recursos de OS Management Hub que emiten información de eventos se incluyen:

Puede crear la automatización basada en cambios de estado de recursos mediante tipos de eventos, reglas y acciones. Puede definir reglas que disparen una acción específica cuando se produce un evento. Para obtener más información, consulte Visión general de Events e Introducción a Events. Para obtener información sobre la gestión de reglas para eventos, consulte Gestión de reglas de Events.

Tipos de eventos de recursos de eventos

Estos son los tipos de eventos que emite el recurso de eventos de OS Management Hub. El recurso de evento OS Management Hub es distinto e independiente de un evento de OCI. Sin embargo, cada evento del hub de gestión del sistema operativo emite un evento del que se puede realizar un seguimiento mediante el servicio OCI Events. Consulte ¿Cuál es la diferencia entre los eventos del hub de gestión del sistema operativo y los eventos de OCI?.

Nombre fácil de recordar Tipo de Evento
Cambiar compartimento de evento
com.oraclecloud.osmh.changeeventcompartment
Evento de creación de paquetes de lista de agentes
com.oraclecloud.osmh.createevent.agent.listpackages
Crear evento de configuración de agente de sincronización
com.oraclecloud.osmh.createevent.agent.syncagentconfig
Crear evento de contenido de carga de agente
com.oraclecloud.osmh.createevent.agent.uploadcontent
Crear evento de intento de explotación
com.oraclecloud.osmh.createevent.exploitattempt
Crear evento de fallo de núcleo
com.oraclecloud.osmh.createevent.kernelcrash
Crear Evento de Oops de Núcleo
com.oraclecloud.osmh.createevent.kerneloops
Crear evento de actualización de núcleo de Ksplice
com.oraclecloud.osmh.createevent.kspliceupdate.updateksplicekernel
Crear evento de actualización de espacio de usuario de Ksplice
com.oraclecloud.osmh.createevent.kspliceupdate.updatekspliceuserspace
Crear evento de configuración de Set Management Station
com.oraclecloud.osmh.createevent.managementstation.setmanagementstationconfig
Crear evento de estado en buen estado de Set Management Station
com.oraclecloud.osmh.createevent.managementstation.setmanagementstationhealthstate.healthy
Crear evento de estado no disponible de estación de gestión de conjuntos
com.oraclecloud.osmh.createevent.managementstation.setmanagementstationhealthstate.unavailable
Crear evento de estado en mal estado de estación de gestión de conjuntos
com.oraclecloud.osmh.createevent.managementstation.setmanagementstationhealthstate.unhealthy
Crear evento de configuración de estación de gestión de sincronización
com.oraclecloud.osmh.createevent.managementstation.syncmanagementstationconfig
Crear evento de configuración de actualización de estación de gestión
com.oraclecloud.osmh.createevent.managementstation.updatemanagementstationconfig
Evento de error de creación de reinicio
com.oraclecloud.osmh.createevent.reboot.rebootfailed
Crear evento de reinicio iniciado
com.oraclecloud.osmh.createevent.reboot.rebootstarted
Evento de creación correcta de reinicio
com.oraclecloud.osmh.createevent.reboot.rebootsucceeded
Creación correcta de reinicio después del evento de timeout
com.oraclecloud.osmh.createevent.reboot.rebootsucceededaftertimeout
Crear evento de origen de software
com.oraclecloud.osmh.createevent.softwaresource.createsoftwaresource
Desactivar evento de flujos de módulo
com.oraclecloud.osmh.createevent.softwaresource.disablemodulestreams
Crear evento Activar flujos de módulo
com.oraclecloud.osmh.createevent.softwaresource.enablemodulestreams
Evento de creación de perfiles de módulo de instalación
com.oraclecloud.osmh.createevent.softwaresource.installmoduleprofile
Crear evento de promoción de ciclo de vida
com.oraclecloud.osmh.createevent.softwaresource.lifecyclepromotion
Crear evento de eliminación de perfil de módulo
com.oraclecloud.osmh.createevent.softwaresource.removemoduleprofile
Crear evento de definición de origen de software
com.oraclecloud.osmh.createevent.softwaresource.setsoftwaresources
Crear evento de flujo de módulo de conmutador
com.oraclecloud.osmh.createevent.softwaresource.switchmodulestream
Crear evento de actualización de origen de software
com.oraclecloud.osmh.createevent.softwaresource.updatesoftwaresource
Evento de creación de paquetes de instalación
com.oraclecloud.osmh.createevent.softwareupdate.installpackages
Crear evento de eliminación de paquetes
com.oraclecloud.osmh.createevent.softwareupdate.removepackages
Crear evento de actualización de todos los paquetes
com.oraclecloud.osmh.createevent.softwareupdate.updateallpackages
Crear evento de actualización de corrección de errores
com.oraclecloud.osmh.createevent.softwareupdate.updatebugfix
Crear evento de mejora de actualización
com.oraclecloud.osmh.createevent.softwareupdate.updateenhancement
Crear actualización de otro evento
com.oraclecloud.osmh.createevent.softwareupdate.updateother
Crear evento de actualización de paquetes
com.oraclecloud.osmh.createevent.softwareupdate.updatepackages
Crear evento de actualización de seguridad
com.oraclecloud.osmh.createevent.softwareupdate.updatesecurity
Evento de error de creación de Sysadmin
com.oraclecloud.osmh.createevent.sysadmin.failed
Creación del evento Sysadmin correcta
com.oraclecloud.osmh.createevent.sysadmin.succeeded
Suprimir Evento
com.oraclecloud.osmh.deleteevent
Actualizar evento
com.oraclecloud.osmh.updateevent

Ejemplo de evento

Este es un evento de referencia para un evento de 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>"
  }
}

Tipos de evento de entorno de ciclo de vida

Estos son los tipos de eventos que emite el recurso de entorno de ciclo de vida:

Nombre fácil de recordar Tipo de Evento
Asociar instancias gestionadas a etapa de ciclo de vida
com.oraclecloud.osmh.attachmanagedinstancestolifecyclestage
Crear Entorno de Ciclo de Vida
com.oraclecloud.osmh.createlifecycleenvironment
Suprimir entorno de ciclo de vida
com.oraclecloud.osmh.deletelifecycleenvironment
Desasociar instancias gestionadas de etapa de ciclo de vida
com.oraclecloud.osmh.detachmanagedinstancesfromlifecyclestage
Promocionar origen de software a etapa de ciclo de vida
com.oraclecloud.osmh.promotesoftwaresourcetolifecyclestage
Actualizar entorno de ciclo de vida
com.oraclecloud.osmh.updatelifecycleenvironment

Ejemplo de entorno de ciclo de vida

Este es un evento de referencia para un entorno de ciclo de vida:

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

Tipos de eventos de instancia gestionada

Estos son los tipos de eventos que emite el recurso de instancia gestionada:

Nombre fácil de recordar Tipo de Evento
Asociar Perfil a Instancia Gestionada
com.oraclecloud.osmh.attachprofiletomanagedinstance
Asociación de orígenes de software a instancias gestionadas
com.oraclecloud.osmh.attachsoftwaresourcestomanagedinstance
Suprimir instancia gestionada
com.oraclecloud.osmh.deletemanagedinstance
Desactivar flujo de módulo en instancia gestionada
com.oraclecloud.osmh.disablemodulestreamonmanagedinstance
Activar Flujo de Módulo en Instancia Gestionada
com.oraclecloud.osmh.enablemodulestreamonmanagedinstance
Instalar todas las actualizaciones de Windows en instancias gestionadas en el compartimento
com.oraclecloud.osmh.installallwindowsupdatesonmanagedinstancesincompartment
Instalar perfil de flujo de módulo en instancia gestionada
com.oraclecloud.osmh.installmodulestreamprofileonmanagedinstance
Instalación de paquetes en instancias gestionadas
com.oraclecloud.osmh.installpackagesonmanagedinstance
Instalar actualizaciones de Windows en instancia gestionada
com.oraclecloud.osmh.installwindowsupdatesonmanagedinstance
Gestión de flujos de módulos en instancias gestionadas
com.oraclecloud.osmh.managemodulestreamsonmanagedinstance
Refrescar software en instancia gestionada
com.oraclecloud.osmh.refreshsoftwareonmanagedinstance
Eliminar perfil de flujo de módulo de instancia gestionada
com.oraclecloud.osmh.removemodulestreamprofilefrommanagedinstance
Eliminar paquetes de la instancia gestionada
com.oraclecloud.osmh.removepackagesfrommanagedinstance
Cambiar flujo de módulo en instancia gestionada
com.oraclecloud.osmh.switchmodulestreamonmanagedinstance
Actualizar todos los paquetes en instancias gestionadas del compartimento
com.oraclecloud.osmh.updateallpackagesonmanagedinstancesincompartment
Actualizar instancia gestionada
com.oraclecloud.osmh.updatemanagedinstance
Actualizar paquetes en instancia gestionada
com.oraclecloud.osmh.updatepackagesonmanagedinstance

Ejemplo de instancia gestionada

Este es un evento de referencia para una instancia gestionada:

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

Tipos de eventos del grupo de instancias gestionadas

Estos son los tipos de eventos que emite el recurso del grupo de instancias gestionadas:

Nombre fácil de recordar Tipo de Evento
Asociar Instancias Gestionadas a Grupo de Instancias Gestionadas
com.oraclecloud.osmh.attachmanagedinstancestomanagedinstancegroup
Asociar orígenes de software a grupo de instancias gestionadas

com.oraclecloud.osmh.attachsoftwaresourcestomanagedinstancegroup
Cambiar compartimento de grupo de instancias gestionadas
com.oraclecloud.osmh.changemanagedinstancegroupcompartment
Crear grupo de instancias gestionadas
com.oraclecloud.osmh.createmanagedinstancegroup
Desasociar Instancias Gestionadas de Grupo de Instancias Gestionadas
com.oraclecloud.osmh.detachmanagedinstancesfrommanagedinstancegroup
Desasociar orígenes de software del grupo de instancias gestionadas
com.oraclecloud.osmh.detachsoftwaresourcesfrommanagedinstancegroup
Desactivar flujo de módulo en grupo de instancias gestionadas
com.oraclecloud.osmh.disablemodulestreamonmanagedinstancegroup
Activar Flujo de Módulo en Grupo de Instancias Gestionadas
com.oraclecloud.osmh.enablemodulestreamonmanagedinstancegroup
Instalar perfil de flujo de módulo en grupo de instancias gestionadas
com.oraclecloud.osmh.installmodulestreamprofileonmanagedinstancegroup
Instalación de paquetes en un grupo de instancias gestionadas
com.oraclecloud.osmh.installpackagesonmanagedinstancegroup
Eliminar perfil de flujo de módulo del grupo de instancias gestionadas
com.oraclecloud.osmh.removemodulestreamprofilefrommanagedinstancegroup
Eliminar paquetes del grupo de instancias gestionadas
com.oraclecloud.osmh.removepackagesfrommanagedinstancegroup
Actualizar todos los paquetes del grupo de instancias gestionadas
com.oraclecloud.osmh.updateallpackagesonmanagedinstancegroup
Actualizar grupo de instancias gestionadas
com.oraclecloud.osmh.updatemanagedinstancegroup

Ejemplo de grupo de instancias gestionadas

Este es un evento de referencia para un grupo de instancias gestionadas:

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

Tipos de evento de trabajo programado

Estos son los tipos de evento que emite el recurso de trabajo programado:

Nombre fácil de recordar Tipo de Evento
Cambiar compartimento de trabajo programado
com.oraclecloud.osmh.changescheduledjobcompartment
Crear Trabajo Programado
com.oraclecloud.osmh.createscheduledjob
Suprimir Trabajo Programado
com.oraclecloud.osmh.deletescheduledjob
Ejecutar trabajo programado ahora
com.oraclecloud.osmh.runscheduledjobnow
Actualizar Trabajo Programado
com.oraclecloud.osmh.updatescheduledjob

Ejemplo de trabajo programado

Este es un evento de referencia para un trabajo programado:

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

Tipos de eventos de origen de software

Estos son los tipos de eventos que emite el recurso de origen de software:

Nombre descriptivo Tipo de Evento
Agregar paquetes al origen de software
com.oraclecloud.osmh.addpackagestosoftwaresource
Cambiar disponibilidad de orígenes de software
com.oraclecloud.osmh.changeavailabilityofsoftwaresources
Cambiar compartimento de origen de software
com.oraclecloud.osmh.changesoftwaresourcecompartment
Crear origen de software
com.oraclecloud.osmh.createsoftwaresource
Suprimir origen de software
com.oraclecloud.osmh.deletesoftwaresource
Actualizar origen de software
com.oraclecloud.osmh.updatesoftwaresource

Ejemplo de origen de software

Este es un evento de referencia para un origen de 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>"
  }
}