Recupero dei log per un job

Visualizzare i log della console per un job in Resource Manager.

Nota

Per i job del piano, il file di log è uguale al piano di esecuzione. Rivedere il piano di esecuzione per assicurarsi che elenca le risorse di cui si intende eseguire il provisioning. Visualizzare il file di log e annotare i campi "messaggio" nella sequenza di voci di log. Questi valori rappresentano la sequenza di operazioni specificate nella configurazione.

Se si riscontrano problemi o errori e si desidera apportare modifiche, aggiornare la configurazione Terraform appropriata (file .tf), aggiornare lo stack per utilizzare la configurazione rivista, eseguire un job di piano e quindi esaminare il nuovo piano di esecuzione (output del job di piano).

  • Questi passi mostrano come ottenere i log per un job in un compartimento. È inoltre possibile ottenere i log per un job in uno stack.
    1. Nella pagina elenco Job selezionare il job che si desidera utilizzare. Se è necessaria assistenza per trovare la pagina della lista o lo stack, vedere Lista dei job.
    2. Nella pagina dei dettagli del job, selezionare Log.
  • Utilizzare il comando oci resource-manager job get-job-logs e i parametri richiesti per ottenere i log di un job come lista di voci di paging.

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

    Per un elenco completo dei parametri e dei valori per i comandi CLI, vedere Command Line Reference for Resource Manager.

    Risposta di esempio per un job piano

    Il comando restituisce oggetti JSON che descrivono le voci di log. Ogni oggetto ha un membro messaggio con una proprietà che visualizza una riga del piano di esecuzione. In questo esempio, il job del piano crea una singola rete cloud virtuale (VCN). I membri rimanenti mostrano i dettagli sulla 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"
                    },
                    ...
                  
  • Utilizzare l'operazione GetJobLogs per ottenere i log per un job.