Recupero dei dettagli di log di una distribuzione

Recupera i log di distribuzione e i dettagli delle risorse per un job Terraform in Fleet Application Management.

I dettagli del log di distribuzione per un Terraform sono essenziali per comprendere il comportamento delle distribuzioni dell'infrastruttura, garantire la correttezza del provisioning delle risorse e aiutare a risolvere i problemi in modo efficiente. Per informazioni sui log di Terraform, vedere Provider Terraform.
    1. Nella pagina di elenco Distribuzioni selezionare la distribuzione da utilizzare. Se è necessaria assistenza per trovare la pagina elenco o la distribuzione, vedere Elenca distribuzioni.
    2. Per visualizzare i log di distribuzione, nella pagina dei dettagli selezionare Visualizza log di distribuzione.
      Viene visualizzato il pannello dei dettagli del log di distribuzione che fornisce informazioni e approfondimenti essenziali sul processo di provisioning delle risorse OCI. I log di distribuzione possono fornire le informazioni riportate di seguito.
      • Record attività: i log Terraform acquisiscono i comandi eseguiti dall'utente, ad esempio terraform init, terraform plan, terraform apply o terraform destroy. L'output di ogni attività viene registrato, mostrando l'avanzamento e i risultati dell'operazione.
      • Modifiche di stato: Terraform utilizza un file "state" per tenere traccia dello stato corrente delle risorse gestite. I dettagli del log includono informazioni sulle modifiche apportate a questo file di stato, che indicano la creazione, la modifica o la distruzione delle risorse. Aiuta a comprendere lo stato dell'infrastruttura richiesto e qualsiasi deviazione.
      • Provisioning delle risorse: i log Terraform forniscono approfondimenti sul provisioning delle risorse cloud. Queste informazioni includono dettagli sulle risorse da creare, aggiornare o eliminare, sulle relative configurazioni e su eventuali metadati associati.

      • Interazioni con i provider: Terraform interagisce con le API dei provider cloud per gestire le risorse. I log mostrano le chiamate API effettuate al provider, ad esempio OCI, gli endpoint contattati e le risposte ricevute. Questi dati sono preziosi per il debug e la comprensione della comunicazione tra Terraform e la piattaforma cloud.
      • Messaggi di errore e avvertenza: in caso di errori o avvertenze durante le operazioni Terraform, i log contengono messaggi dettagliati che spiegano i problemi. Questi messaggi possono facilitare l'identificazione di configurazioni errate, dipendenze mancanti, problemi di autorizzazione o altri errori che potrebbero verificarsi durante il provisioning o la modifica dell'infrastruttura.
      • Valori di output: Terraform consente di definire i valori di output che rappresentano informazioni importanti sull'infrastruttura di cui è stato eseguito il provisioning. I log visualizzano questi valori di output, semplificando il tracciamento di dati critici come indirizzi IP, OCID o stringhe di connessione.
      • Risoluzione della dipendenza: Terraform dispone di un grafico delle dipendenze che gestisce l'ordine di creazione o modifica delle risorse. I log possono fornire approfondimenti sul modo in cui Terraform risolve le dipendenze e sulla sequenza delle operazioni per garantire il provisioning delle risorse appropriato.
      • Uso di plugin e moduli: Terraform supporta plugin e moduli per estenderne le funzionalità. I dettagli del log possono includere informazioni sui plugin e i moduli utilizzati, sulle relative versioni e su eventuali interazioni o configurazioni correlate.
      • Indicatori data/ora e durate: ogni voce di log in genere include indicatori orari, che consentono di tenere traccia delle tempistiche degli eventi.
    3. Selezionare Chiudi per chiudere il pannello dei dettagli del log di distribuzione.
  • Utilizzare il comando oci resource-manager job get-job-logs-content e i parametri necessari per ottenere i dettagli del log Terraform.

    oci resource-manager job get-job-logs-content --job-id <job_OCID> [OPTIONS]

    Per un elenco completo dei flag e delle opzioni di variabile per i comandi CLI di Fleet Application Management, vedere l'CLI for Fleet Application Management.

  • Eseguire l'operazione GetJobLogsContent per ottenere i dettagli del log Terraform.