OCI Events para OS Management Hub

Determinados recursos do OS Management Hub emitem informações usadas pelo serviço OCI Events.

OS recursos do OS Management Hub que emitem informações de evento incluem:

Você pode criar automação com base nas alterações de estado dos recursos usando tipos de evento, regras e ações. Você pode definir regras que acionem uma ação específica quando um evento ocorrer. Para obter mais informações, consulte Visão Geral do Serviço Events e Conceitos Básicos do Serviço Events. Para obter informações sobre como gerenciar regras de eventos, consulte Gerenciando Regras de Eventos.

Tipos de Evento do Recurso do Evento

Estes são OS tipos de evento emitidos pelo recurso de evento do OS Management Hub. O recurso de evento do OS Management Hub é distinto e separado de um evento do OCI. No entanto, cada evento do OS Management Hub emite um evento que pode ser rastreado usando o serviço OCI Events. Consulte Qual é a diferença entre Eventos do OS Management Hub e OCI Events?.

Nome Simples Tipo de Evento
Alterar Compartimento do Evento
com.oraclecloud.osmh.changeeventcompartment
Criar Evento de Pacotes da Lista de Agentes
com.oraclecloud.osmh.createevent.agent.listpackages
Criar Evento de Configuração do Agente de Sincronização
com.oraclecloud.osmh.createevent.agent.syncagentconfig
Criar Evento de Conteúdo de Upload do Agente
com.oraclecloud.osmh.createevent.agent.uploadcontent
Criar Evento de Tentativa de Exploração
com.oraclecloud.osmh.createevent.exploitattempt
Criar Evento de Falha do Kernel
com.oraclecloud.osmh.createevent.kernelcrash
Criar Evento de Oops do Kernel
com.oraclecloud.osmh.createevent.kerneloops
Criar Evento de Atualização do Kernel do Ksplice
com.oraclecloud.osmh.createevent.kspliceupdate.updateksplicekernel
Criar Evento Atualizar Espaço de Usuário do Ksplice
com.oraclecloud.osmh.createevent.kspliceupdate.updatekspliceuserspace
Criar Evento de Configuração da Estação de Gerenciamento do Conjunto
com.oraclecloud.osmh.createevent.managementstation.setmanagementstationconfig
Criar Evento de Estado de Integridade da Estação de Gerenciamento do Conjunto
com.oraclecloud.osmh.createevent.managementstation.setmanagementstationhealthstate.healthy
Criar Evento de Estado Indisponível da Estação de Gerenciamento do Conjunto
com.oraclecloud.osmh.createevent.managementstation.setmanagementstationhealthstate.unavailable
Criar Evento de Estado Insalubre da Estação de Gerenciamento do Conjunto
com.oraclecloud.osmh.createevent.managementstation.setmanagementstationhealthstate.unhealthy
Criar Evento de Configuração da Estação de Gerenciamento de Sincronização
com.oraclecloud.osmh.createevent.managementstation.syncmanagementstationconfig
Criar Evento de Configuração de Atualização da Estação de Gerenciamento
com.oraclecloud.osmh.createevent.managementstation.updatemanagementstationconfig
Criar Evento com Falha de Reinicialização
com.oraclecloud.osmh.createevent.reboot.rebootfailed
Criar Evento Iniciado de Reinicialização
com.oraclecloud.osmh.createevent.reboot.rebootstarted
Criar Evento de Reinicialização Bem-sucedido
com.oraclecloud.osmh.createevent.reboot.rebootsucceeded
Criação da Reinicialização Bem-sucedida Após o Evento de Timeout
com.oraclecloud.osmh.createevent.reboot.rebootsucceededaftertimeout
Criar Evento de Origem de Software
com.oraclecloud.osmh.createevent.softwaresource.createsoftwaresource
Desativar Evento de Streams de Módulo
com.oraclecloud.osmh.createevent.softwaresource.disablemodulestreams
Criar Evento Ativar Streams de Módulo
com.oraclecloud.osmh.createevent.softwaresource.enablemodulestreams
Criar Evento de Instalação de Perfis do Módulo
com.oraclecloud.osmh.createevent.softwaresource.installmoduleprofile
Criar Evento de Promoção do Ciclo de Vida
com.oraclecloud.osmh.createevent.softwaresource.lifecyclepromotion
Criar Evento Remover Perfil do Módulo
com.oraclecloud.osmh.createevent.softwaresource.removemoduleprofile
Criar Conjunto de Eventos de Origem de Software
com.oraclecloud.osmh.createevent.softwaresource.setsoftwaresources
Criar Evento de Fluxo do Módulo de Chaveamento
com.oraclecloud.osmh.createevent.softwaresource.switchmodulestream
Criar Evento de Atualização de Origem de Software
com.oraclecloud.osmh.createevent.softwaresource.updatesoftwaresource
Criar Evento de Instalação de Pacotes
com.oraclecloud.osmh.createevent.softwareupdate.installpackages
Criar Evento Remover Pacotes
com.oraclecloud.osmh.createevent.softwareupdate.removepackages
Criar Evento de Atualização de Todos os Pacotes
com.oraclecloud.osmh.createevent.softwareupdate.updateallpackages
Criar Evento de Atualização do Bugfix
com.oraclecloud.osmh.createevent.softwareupdate.updatebugfix
Criar Evento de Aprimoramento de Atualização
com.oraclecloud.osmh.createevent.softwareupdate.updateenhancement
Criar Atualização de Outro Evento
com.oraclecloud.osmh.createevent.softwareupdate.updateother
Criar Evento de Atualização de Pacotes
com.oraclecloud.osmh.createevent.softwareupdate.updatepackages
Criar Evento de Segurança de Atualização
com.oraclecloud.osmh.createevent.softwareupdate.updatesecurity
Criar Evento de Falha do Administrador de Sistema
com.oraclecloud.osmh.createevent.sysadmin.failed
Criar Evento Bem-sucedido do Administrador de Sistema
com.oraclecloud.osmh.createevent.sysadmin.succeeded
Excluir Evento
com.oraclecloud.osmh.deleteevent
Atualizar Evento
com.oraclecloud.osmh.updateevent

Exemplo de Evento

Este é um evento de referência para um evento do 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 do Ambiente do Ciclo de Vida

Estes são os tipos de evento emitidos pelo recurso do ambiente de ciclo de vida:

Nome Simples Tipo de Evento
Anexar Instâncias Gerenciadas ao Estágio do Ciclo de Vida
com.oraclecloud.osmh.attachmanagedinstancestolifecyclestage
Criar Ambiente do Ciclo de Vida
com.oraclecloud.osmh.createlifecycleenvironment
Excluir Ambiente de Ciclo de Vida
com.oraclecloud.osmh.deletelifecycleenvironment
Desanexar Instâncias Gerenciadas do Estágio do Ciclo de Vida
com.oraclecloud.osmh.detachmanagedinstancesfromlifecyclestage
Promover Origem de Software para Estágio do Ciclo de Vida
com.oraclecloud.osmh.promotesoftwaresourcetolifecyclestage
Atualizar Ambiente de Ciclo de Vida
com.oraclecloud.osmh.updatelifecycleenvironment

Exemplo de Ambiente de Ciclo de Vida

Este é um evento de referência para um ambiente 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 Instância Gerenciada

Estes são os tipos de evento emitidos pelo recurso da instância gerenciada:

Nome Simples Tipo de Evento
Anexar Perfil à Instância Gerenciada
com.oraclecloud.osmh.attachprofiletomanagedinstance
Anexar Origens de Software à Instância Gerenciada
com.oraclecloud.osmh.attachsoftwaresourcestomanagedinstance
Excluir Instância Gerenciada
com.oraclecloud.osmh.deletemanagedinstance
Desativar Stream de Módulo na Instância Gerenciada
com.oraclecloud.osmh.disablemodulestreamonmanagedinstance
Ativar Stream de Módulo na Instância Gerenciada
com.oraclecloud.osmh.enablemodulestreamonmanagedinstance
Instalar Todas as Atualizações do Windows em Instâncias Gerenciadas no Compartimento
com.oraclecloud.osmh.installallwindowsupdatesonmanagedinstancesincompartment
Instalar Perfil de Stream de Módulo na Instância Gerenciada
com.oraclecloud.osmh.installmodulestreamprofileonmanagedinstance
Instalar Pacotes na Instância Gerenciada
com.oraclecloud.osmh.installpackagesonmanagedinstance
Instalar Atualizações do Windows na Instância Gerenciada
com.oraclecloud.osmh.installwindowsupdatesonmanagedinstance
Gerenciar Streams de Módulo na Instância Gerenciada
com.oraclecloud.osmh.managemodulestreamsonmanagedinstance
Atualizar Software na Instância Gerenciada
com.oraclecloud.osmh.refreshsoftwareonmanagedinstance
Remover Perfil de Stream de Módulo da Instância Gerenciada
com.oraclecloud.osmh.removemodulestreamprofilefrommanagedinstance
Remover Pacotes da Instância Gerenciada
com.oraclecloud.osmh.removepackagesfrommanagedinstance
Alternar Stream de Módulo na Instância Gerenciada
com.oraclecloud.osmh.switchmodulestreamonmanagedinstance
Atualizar Todos os Pacotes em Instâncias Gerenciadas no Compartimento
com.oraclecloud.osmh.updateallpackagesonmanagedinstancesincompartment
Atualizar Instância Gerenciada
com.oraclecloud.osmh.updatemanagedinstance
Atualizar Pacotes na Instância Gerenciada
com.oraclecloud.osmh.updatepackagesonmanagedinstance

Exemplo de Instância Gerenciada

Este é um evento de referência de uma instância gerenciada:

{
  "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 Evento do Grupo de Instâncias Gerenciadas

Estes são os tipos de evento emitidos pelo recurso do grupo de instâncias gerenciadas:

Nome Simples Tipo de Evento
Anexar Instâncias Gerenciadas ao Grupo de Instâncias Gerenciadas
com.oraclecloud.osmh.attachmanagedinstancestomanagedinstancegroup
Anexar Origens de Software ao Grupo de Instâncias Gerenciadas

com.oraclecloud.osmh.attachsoftwaresourcestomanagedinstancegroup
Alterar Compartimento do Grupo de Instâncias Gerenciadas
com.oraclecloud.osmh.changemanagedinstancegroupcompartment
Criar Grupo de Instâncias Gerenciadas
com.oraclecloud.osmh.createmanagedinstancegroup
Separar Instâncias Gerenciadas do Grupo de Instâncias Gerenciadas
com.oraclecloud.osmh.detachmanagedinstancesfrommanagedinstancegroup
Desanexar Origens de Software do Grupo de Instâncias Gerenciadas
com.oraclecloud.osmh.detachsoftwaresourcesfrommanagedinstancegroup
Desativar Stream de Módulo no Grupo de Instâncias Gerenciadas
com.oraclecloud.osmh.disablemodulestreamonmanagedinstancegroup
Ativar Stream de Módulo no Grupo de Instâncias Gerenciadas
com.oraclecloud.osmh.enablemodulestreamonmanagedinstancegroup
Instalar Perfil de Stream de Módulo no Grupo de Instâncias Gerenciadas
com.oraclecloud.osmh.installmodulestreamprofileonmanagedinstancegroup
Instalar Pacotes no Grupo de Instâncias Gerenciadas
com.oraclecloud.osmh.installpackagesonmanagedinstancegroup
Remover Perfil de Stream de Módulo do Grupo de Instâncias Gerenciadas
com.oraclecloud.osmh.removemodulestreamprofilefrommanagedinstancegroup
Remover Pacotes do Grupo de Instâncias Gerenciadas
com.oraclecloud.osmh.removepackagesfrommanagedinstancegroup
Atualizar Todos os Pacotes no Grupo de Instâncias Gerenciadas
com.oraclecloud.osmh.updateallpackagesonmanagedinstancegroup
Atualizar Grupo de Instâncias Gerenciadas
com.oraclecloud.osmh.updatemanagedinstancegroup

Exemplo de Grupo de Instâncias Gerenciadas

Este é um evento de referência de um grupo de instâncias gerenciadas:

{
  "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 Eventos do Job Programado

Estes são os tipos de eventos emitidos pelo recurso do cargo programado:

Nome Simples Tipo de Evento
Alterar Compartimento do Job Programado
com.oraclecloud.osmh.changescheduledjobcompartment
Criar Job Programado
com.oraclecloud.osmh.createscheduledjob
Excluir Job Programado
com.oraclecloud.osmh.deletescheduledjob
Executar Job Programado Agora
com.oraclecloud.osmh.runscheduledjobnow
Atualizar Job Programado
com.oraclecloud.osmh.updatescheduledjob

Exemplo de Job Programado

Este é um evento de referência para um job 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 Origem de Software

Estes são os tipos de eventos emitidos pelo recurso da origem de software:

Nome Simples Tipo de Evento
Adicionar Pacotes à Origem de Software
com.oraclecloud.osmh.addpackagestosoftwaresource
Alterar Disponibilidade de Origens de Software
com.oraclecloud.osmh.changeavailabilityofsoftwaresources
Alterar Compartimento de Origem de Software
com.oraclecloud.osmh.changesoftwaresourcecompartment
Criar Origem de Software
com.oraclecloud.osmh.createsoftwaresource
Excluir Origem de Software
com.oraclecloud.osmh.deletesoftwaresource
Atualizar Origem de Software
com.oraclecloud.osmh.updatesoftwaresource

Exemplo de Origem de Software

Este é um evento de referência para uma origem 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>"
  }
}