Obtendo Detalhes do Log de uma Implantação

Obtenha os logs de implantação e detalhes dos recursos de um job do Terraform no Fleet Application Management.

Os detalhes do log de implantação de um Terraform são essenciais para entender o comportamento das implantações de infraestrutura, garantir a correção do provisionamento de recursos e ajudar na solução eficiente de problemas. Para entender os logs do Terraform, consulte Provedor do Terraform.
    1. Na página de lista Implantações, selecione a implantação com a qual deseja trabalhar. Se precisar de ajuda para localizar a página de lista ou a implantação, consulte Listando Implantações.
    2. Para exibir logs de implantação, na página de detalhes, selecione Exibir log de Implantação.
      O painel de detalhes do log de implantação é aberto e fornece informações e insights essenciais sobre o processo de provisionamento de recursos do OCI. Os logs de implantação podem oferecer as seguintes informações:
      • Registros de atividade: Os logs do Terraform capturam os comandos executados por você, como terraform init, terraform plan, terraform apply ou terraform destroy. A saída de cada atividade é registrada, mostrando o andamento e os resultados da operação.
      • Alterações de estado: O Terraform usa um arquivo de "estado" para rastrear o status atual dos recursos gerenciados. Os detalhes do log incluem informações sobre alterações neste arquivo de estado, indicando a criação, modificação ou destruição de recursos. Ele ajuda a entender o estado de infraestrutura necessário e quaisquer desvios.
      • Provisionamento de recursos: Os logs do Terraform fornecem insights sobre o provisionamento de recursos na nuvem. Essas informações incluem detalhes sobre os recursos que estão sendo criados, atualizados ou excluídos, suas configurações e quaisquer metadados associados.

      • Interações do provedor: O Terraform interage com as APIs dos provedores de nuvem para gerenciar recursos. Os logs mostram as chamadas de API feitas para o provedor, como o OCI, os pontos finais contatados e as respostas recebidas. Esses dados são valiosos para depurar e entender a comunicação entre o Terraform e a plataforma de nuvem.
      • Mensagens de erro e advertência: No caso de erros ou avisos durante as operações do Terraform, os logs contêm mensagens detalhadas que explicam os problemas. Essas mensagens podem ajudar a identificar configurações incorretas, dependências ausentes, problemas de permissão ou outros erros que possam ocorrer durante o provisionamento ou a alteração da infraestrutura.
      • Valores de saída: O Terraform permite que você defina valores de saída que representam informações importantes sobre a infraestrutura provisionada. Os logs exibem esses valores de saída, facilitando o rastreamento de dados críticos, como endereços IP, OCIDs ou strings de conexão.
      • Resolução de dependência: O Terraform tem um gráfico de dependência que gerencia a ordem em que os recursos são criados ou modificados. Os logs podem fornecer insights sobre como o Terraform resolve dependências e a sequência de operações para garantir o provisionamento adequado de recursos.
      • Uso de plug-in e módulo: O Terraform suporta plug-ins e módulos para estender sua funcionalidade. Os detalhes do log podem incluir informações sobre os plug-ins e módulos usados, suas versões e quaisquer interações ou configurações relacionadas a eles.
      • Timestamps e Durações: Cada entrada de log geralmente inclui timestamps, permitindo que você rastreie o tempo dos eventos.
    3. Selecione Fechar para fechar o painel de detalhes do log de implantação.
  • Use o comando oci resource-manager job get-job-logs-content e os parâmetros necessários para obter detalhes de log do Terraform.

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

    Para obter uma lista completa de flags e opções de variáveis para comandos da CLI do Fleet Application Management, consulte a CLI para Fleet Application Management.

  • Execute a operação GetJobLogsContent para obter detalhes do log do Terraform.