Configuración del registro de servicios

Batch utiliza el servicio OCI Logging para capturar y almacenar logs producidos por tareas. La configuración de grupos de logs y objetos de log por adelantado garantiza que pueda supervisar, depurar y auditar las cargas de trabajo.

Para permitir que las cargas de trabajo por lotes escriban logs en OCI Logging, agregue las siguientes políticas de IAM:

Allow any-user to manage log-content in compartment <your_compartment> where ALL { request.principal.type = 'batchcontextinfrastructure' }

Para obtener más información, consulte Creating a Log Group y Creating a Log.

OCI Batch produce tres tipos de logs y los envía a OCI Logging. Puede configurar el destino en el contexto de lote.

Tipos de log

  • Logs de tiempo de ejecución de tareas: salida producida por las tareas mientras se ejecutan.
  • Logs de eventos del ciclo de vida: eventos que registran cambios de estado para trabajos y tareas.

Ejemplo de log de ejecución de tarea

El siguiente ejemplo es para el tipo: "type": "com.oraclecloud.batch.task.execution",

Nota

También publicamos logs de ciclo de vida de tareas y trabajos con tipos:
  • "com.oraclecloud.batch.job.lifecycle"
  • "com.oraclecloud.batch.task.lifecycle"
{
  "datetime": 1776437873408,
  "logContent": {
    "id": "<log content ID>",
    "time": "2026-04-17T14:57:53.408Z",
    "oracle": {
      "compartmentid": "<compartment OCID>",
      "ingestedtime": "2026-04-17T14:57:59.740125380Z",
      "loggroupid": "<log group OCID>",
      "logid": "<log OCID>",
      "tenantid": "tenant OCID"
    },
    "source": "<source ID>",
    "specversion": "1.0",
    "subject": "",
    "type": "com.oraclecloud.batch.task.execution",
    "data": {
      "batchContextId": "<batch context OCID>",
      "batchFleetName": "BatchTestFleet",
      "batchJobId": "<batch job OCID>",
      "batchJobPoolId": "<batch pool OCID>",
      "batchTaskName": "t1",
      "batchTaskRunId": "<batch task run ID>",
      "job": {
        "OCF_FARM_ID": "<ocf farm OCID>",
        "OCF_FLEET_NAME": "BatchTestFleet",
        "OCF_JOB_ID": "<ocf job OCID>",
        "OCF_JOB_POOL_ID": "<ocf job pool OCID>",
        "OCF_TASK_NAME": "t1",
        "OCF_TASK_RUN_ID": "<ocf task run ID>"
      },
      "message": "dr-xr-xr-x    1 root     root          4096 Apr 17 14:57 .."
    }
  },
  "regionId": "us-ashburn-1"
}