Obtención de logs de un trabajo

Ver logs de consola de un trabajo en Resource Manager.

Nota

Para los trabajos de planificación, el archivo log es el mismo que el plan de ejecución. Revise el plan de ejecución para asegurarse de que muestra los recursos que desea aprovisionar. Consulte el archivo log y tome nota de los campos de "mensaje" en la secuencia de entradas de log. Estos valores representan la secuencia de operaciones especificada en la configuración.

Si observa problemas o errores y desea realizar cambios, actualice la configuración de Terraform (archivo .tf), actualización de la pila para utilizar la configuración revisada, ejecución de un trabajo de plan y, a continuación, revisión del nuevo plan de ejecución (salida del trabajo de plan).

  • En estos pasos se muestra cómo obtener logs para un trabajo en un compartimento. También puede obtener logs para un trabajo en una pila.
    1. En la página de lista Trabajos, seleccione el trabajo con el que desea trabajar. Si necesita ayuda para buscar la página de lista o la pila, consulte Listado de trabajos.
    2. En la página de detalles del trabajo, seleccione Logs.
  • Utilice el comando oci resource-manager job get-job-logs y los parámetros necesarios para obtener logs para un trabajo como una lista paginada de entradas.

    oci resource-manager job get-job-logs [OPTIONS]

    Para obtener una lista completa de parámetros y valores para los comandos de la CLI, consulte la Referencia de la línea de comandos para Resource Manager.

    Ejemplo de respuesta para un trabajo de plan

    El comando devuelve objetos JSON que describen las entradas log. Cada objeto tiene un miembro de mensaje con una propiedad que muestra una línea del plan de ejecución. En este ejemplo, el trabajo de planificación crea una única red virtual en la nube (VCN); los demás miembros muestran detalles sobre VCN.

    ...
                    {
                    "level": "INFO",
                    "message": "Terraform will perform the following actions:",
                    "timestamp": "2018-05-24T00:57:14.170000+00:00",
                    "type": "TERRAFORM_CONSOLE"
                    },
                    {
                    "level": "INFO",
                    "message": "",
                    "timestamp": "2018-05-24T00:57:14.170000+00:00",
                    "type": "TERRAFORM_CONSOLE"
                    },
                    {
                    "level": "INFO",
                    "message": "+ oci_core_virtual_network.vcn1",
                    "timestamp": "2018-05-24T00:57:14.170000+00:00",
                    "type": "TERRAFORM_CONSOLE"
                    },
                    {
                    "level": "INFO",
                    "message": "id: <computed>",
                    "timestamp": "2018-05-24T00:57:14.172000+00:00",
                    "type": "TERRAFORM_CONSOLE"
                    },
                    {
                    "level": "INFO",
                    "message": "cidr_block:  \"10.0.0.0/16\",
                    "timestamp": "2018-05-24T00:57:14.172000+00:00",
                    "type": "TERRAFORM_CONSOLE"
                    },
                    {
                    "level": "INFO",
                    "message": "compartment_id:  \"ocid1.tenancy.oc1..exampleaqnpcpfqfmrf6dw5gcew7yqpirvarueirj2mv4jzn5goejsxma\",
                    "timestamp": "2018-05-24T00:57:14.172000+00:00",
                    "type": "TERRAFORM_CONSOLE"
                    },
                    {
                    "level": "INFO",
                    "message": "default_dhcp_options_id:  <computed_value>",
                    "timestamp": "2018-05-24T00:57:14.172000+00:00",
                    "type": "TERRAFORM_CONSOLE"
                    },
                    {
                    "level": "INFO",
                    "message": "      default_route_table_id: <computed_value>",
                    "timestamp": "2018-05-24T00:57:14.172000+00:00",
                    "type": "TERRAFORM_CONSOLE"
                    },
                    {
                    "level": "INFO",
                    "message": "      default_security_list_id: <computed_value>",
                    "timestamp": "2018-05-24T00:57:14.172000+00:00",
                    "type": "TERRAFORM_CONSOLE"
                    },
                    ...
                  
  • Utilice la operación GetJobLogs para obtener logs de un trabajo.