Eventos de OS Management
Puede crear la automatización basada en cambios de estado para los recursos de Oracle Cloud Infrastructure mediante el uso de tipos de eventos, reglas y acciones. Para obtener más información, consulte Visión general de eventos.
Oracle Autonomous Linux proporciona supervisión de instancias y captura eventos para ayudar a identificar y depurar rápidamente anomalías, errores y fallos en el sistema operativo. Estos eventos son una función clave del servicio Autonomous Linux y no están relacionados con el servicio Events. Para obtener más información sobre los eventos de Autonomous Linux, consulte Descripción de los eventos de Autonomous Linux.
Recursos de OS Management que emiten eventos:
-
Tipos de eventos de origen de software
Los eventos también se emiten para otros recursos del servicio OS Management, como Errata y recursos WorkRequest. Sin embargo, no se definen esquemas de eventos para estos recursos porque solo se pueden realizar operaciones de lista y obtención en ellos.
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 origen de software secundario |
|
Asociar origen de software principal |
|
Desasociar origen de software secundario |
|
Desasociar origen de software principal |
|
Instalar todas las actualizaciones de paquetes |
|
Instalar paquete |
|
Instalar actualización del paquete |
|
Eliminar paquete |
|
Ejemplo de instancia gestionada
Este es un evento de referencia para la instancia gestionada:
{
"eventType": "com.oraclecloud.osms.installallpackageupdatesonmanagedinstance",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"eventID": "<unique_ID>",
"source": "OSMS",
"eventTime": "2019-10-16T19:16:38.543Z",
"contentType": "application/json",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
},
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "example_name",
"resourceId": "ocid1.instance.oc1.phx.<unique_ID>",
"availabilityDomain": "<availability_domain>",
"additionalDetails": {
"softwarePackageName": "example_packageName"
}
}
},
Tipos de eventos del grupo de instancias gestionadas
Estos son los tipos de eventos que emiten los recursos del grupo de instancias gestionadas:
Nombre fácil de recordar | Tipo de evento |
---|---|
Asociar instancia gestionada |
|
Cambiar compartimento |
|
Crear |
|
Suprimir |
|
Desasociar instancia gestionada |
|
Actualizar |
|
Ejemplo de grupo de instancias gestionadas
Este es un evento de referencia para los grupos de instancias gestionadas:
{
"eventType": "com.oraclecloud.osms.createmanagedinstancegroup",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"eventID": "<unique_ID>",
"source": "OSMS",
"eventTime": "2019-10-16T19:16:38.543Z",
"contentType": "application/json",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
},
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>D",
"compartmentName": "example_compartment",
"resourceName": "example_name",
"resourceId": "ocid1.osmsmanagedinstancegroup.realm_name.<unique_ID>",
"availabilityDomain": "<availability_domain>",
"freeFormTags": {
"example_tag": "value"
},
"definedTags": {
"example_tag": {
"example_tag": "value"
}
}
}
},
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 |
|
Crear |
|
Suprimir |
|
Ejecutar ahora |
|
Omitir siguiente ejecución |
|
Actualizar |
|
Ejemplo de trabajo programado
Este es un evento de referencia para los trabajos programados:
{
"eventType": "com.oraclecloud.osms.createscheduledjob",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"eventID": "<unique_ID>",
"source": "OSMS",
"eventTime": "2019-10-16T19:16:38.543Z",
"contentType": "application/json",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
},
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "example_name",
"resourceId": "ocid1.osmsscheduledjob.realm_name.<unique_ID>",
"availabilityDomain": "<availability_domain>",
"freeFormTags": {
"example_tag": "value"
},
"definedTags": {
"example_tag": {
"example_tag": "value"
}
}
}
},
Tipos de eventos de origen de software
Estos son los tipos de eventos que emite el recurso de origen de software:
Nombre fácil de recordar | Tipo de evento |
---|---|
Agregar paquetes |
|
Cambiar compartimento |
|
Crear |
|
Suprimir |
|
Eliminar paquetes |
|
Actualizar |
|
Ejemplo de origen de software
Este es un evento de referencia para los orígenes de software:
{
"eventType": "com.oraclecloud.osms.updatesoftwaresource",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"eventID": "<unique_ID>",
"source": "OSMS",
"eventTime": "2019-10-17T13:35:50.676Z",
"contentType": "application/json",
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>"
},
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>",
"compartmentName": "example_compartment",
"resourceName": "Test Software Source",
"resourceId": "ocid1.osmssoftwaresource.realm_name.<unique_ID>",
"availabilityDomain": "<availability_domain>",
"freeFormTags": {
"test_tag_2": "testgroup"
},
"definedTags": {
"osms_tag_test": {
"test_tag_2": "testgroup"
}
}
}
},