Obtention des détails de journal d'un déploiement

Obtenez les journaux de déploiement et les détails des ressources pour un travail Terraform dans Fleet Application Management.

Les détails du journal de déploiement d'un Terraform sont essentiels pour comprendre le comportement des déploiements d'infrastructure, garantir l'exactitude du provisionnement des ressources et contribuer à un dépannage efficace. Pour comprendre les journaux Terraform, reportez-vous à Fournisseur Terraform.
    1. Sur la page de liste Déploiements, sélectionnez le déploiement à utiliser. Si vous avez besoin d'aide pour trouver la page de liste ou le déploiement, reportez-vous à Liste des déploiements.
    2. Pour visualiser les journaux de déploiement, sur la page de détails, sélectionnez Visualiser le journal de déploiement.
      Le panneau de détails du journal de déploiement s'ouvre et fournit des informations et des informations essentielles sur le processus de provisionnement des ressources OCI. Les journaux de déploiement peuvent fournir les informations suivantes :
      • Enregistrements d'activité : les journaux Terraform capturent les commandes que vous avez exécutées, telles que terraform init, terraform plan, terraform apply ou terraform destroy. La sortie de chaque activité est consignée, indiquant la progression et les résultats de l'opération.
      • Modifications d'état : Terraform utilise un fichier d'état pour suivre le statut en cours des ressources gérées. Les détails du journal incluent des informations sur les modifications apportées à ce fichier d'état, indiquant la création, la modification ou la destruction des ressources. Il permet de comprendre l'état de l'infrastructure requise et les écarts éventuels.
      • Provisionnement des ressources : les journaux Terraform fournissent des informations sur le provisionnement des ressources cloud. Ces informations comprennent des détails sur les ressources en cours de création, de mise à jour ou de suppression, leurs configurations et toutes les métadonnées associées.

      • Interactions avec les fournisseurs : Terraform interagit avec les API des fournisseurs cloud pour gérer les ressources. Les journaux indiquent les appels d'API effectués vers le fournisseur, tels qu'OCI, les adresses contactées et les réponses reçues. Ces données sont précieuses pour le débogage et la compréhension de la communication entre Terraform et la plate-forme cloud.
      • Messages d'erreur et d'avertissement : en cas d'erreurs ou d'avertissements pendant les opérations Terraform, les journaux contiennent des messages détaillés expliquant les problèmes. Ces messages peuvent aider à identifier les erreurs de configuration, les dépendances manquantes, les problèmes de droits d'accès ou d'autres erreurs qui peuvent se produire lors du provisionnement ou de la modification de l'infrastructure.
      • Valeurs de sortie : Terraform vous permet de définir des valeurs de sortie qui représentent des informations importantes sur l'infrastructure provisionnée. Les journaux affichent ces valeurs de sortie, ce qui facilite le suivi des données critiques telles que les adresses IP, les OCID ou les chaînes de connexion.
      • Résolution de dépendance : Terraform dispose d'un graphique de dépendance qui gère l'ordre dans lequel les ressources sont créées ou modifiées. Les journaux peuvent fournir des informations sur la façon dont Terraform résout les dépendances et la séquence des opérations afin de garantir un provisionnement approprié des ressources.
      • Utilisation du module d'extension et du module : Terraform prend en charge les modules d'extension et les modules pour étendre ses fonctionnalités. Les détails du journal peuvent inclure des informations sur les modules d'extension et les modules utilisés, leurs versions et les interactions ou configurations qui leur sont associées.
      • Durée et horodatages : chaque entrée de journal inclut généralement des horodatages, ce qui vous permet de suivre la durée des événements.
    3. Sélectionnez Fermer pour fermer le panneau de détails du journal de déploiement.
  • Utilisez la commande oci resource-manager job get-job-logs-content et les paramètres requis pour obtenir les détails du journal Terraform.

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

    Pour obtenir la liste complète des indicateurs et des options de variable pour les commandes de l'interface de ligne de commande Fleet Application Management, reportez-vous à la CLI for Fleet Application Management.

  • Exécutez l'opération GetJobLogsContent pour obtenir les détails du journal Terraform.