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

Obtenez les journaux de déploiement et les détails des ressources pour une tâche Terraform dans Fleet Application Management.

Les détails des journaux de déploiement d'une Terraform sont essentiels pour comprendre le comportement des déploiements d'infrastructure, assurer l'exactitude du provisionnement des ressources et aider à un dépannage efficace. Pour plus d'informations sur les journaux Terraform, voir Fournisseur Terraform.
    1. Dans la page de liste Déploiements, sélectionnez le déploiement avec lequel vous voulez travailler. Si vous avez besoin d'aide pour trouver la page de liste ou le déploiement, voir Liste des déploiements.
    2. Pour voir les journaux de déploiement, dans la page de détails, sélectionnez Voir le journal de déploiement.
      Le panneau des détails du journal de déploiement s'ouvre et fournit des informations et des données clés 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 saisissent 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 journalisé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 courant 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 requis et les écarts éventuels.
      • Provisionnement des ressources : Les journaux Terraform fournissent des données clés sur le provisionnement des ressources en nuage. 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 de services infonuagiques pour gérer les ressources. Les journaux affichent les appels d'API effectués au fournisseur, tels qu'OCI, les points d'extrémité contactés et les réponses reçues. Ces données sont précieuses pour déboguer et comprendre la communication entre Terraform et la plateforme en nuage.
      • Messages d'erreur et d'avertissement : En cas d'erreur ou d'avertissement lors des 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 d'autorisation 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 des dépendances : Terraform comporte un graphique de dépendances 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 pour assurer un provisionnement approprié des ressources.
      • Utilisation des plugiciels et des modules : Terraform prend en charge les plugiciels et les modules pour étendre sa fonctionnalité. Les détails du journal peuvent inclure des informations sur les plugiciels et modules utilisés, leurs versions et toutes les interactions ou configurations qui leur sont liées.
      • Horodatages et durées : 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 des 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 du service Gestion d'applications de parc, voir l'interface de ligne de commande pour la gestion d'applications de parc.

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