Partager via


Journalisation des applications dans Azure Container Apps

Azure Container Apps fournit deux types de catégories de journalisation des applications :

Vous pouvez consulter les flux de journaux en quasi temps réel dans le Portail Azure ou l’interface CLI. Pour d’autres options de stockage et de surveillance de vos données de journal, consultez Options de journalisation.

Journaux de console de conteneur

Les journaux de console proviennent des messages de conteneursstderretstdout de votre application de conteneur et des sidecars Dapr. Lorsque vous implémentez la journalisation dans votre application, vous pouvez résoudre les problèmes et surveiller l’intégrité de votre application.

Conseil

L’instrumentation de votre code avec des messages de journal bien définis peut vous aider à comprendre comment votre code fonctionne et pour déboguer les problèmes. Pour en savoir plus sur les meilleures pratiques, consultez Conception pour les opérations.

Journaux système

Les journaux système sont générés par Azure Container Apps pour vous informer de l’état des événements de niveau de service. Les messages des journaux contiennent les informations suivantes :

  • Composant dapr créé avec succès
  • Composant dapr mis à jour avec succès
  • Erreur lors de la création du composant darp
  • Volume monté avec succès
  • Erreur de montage du volume
  • Domaine lié avec succès
  • Authentification activée sur l’application
  • Création d’une configuration d’authentification
  • Configuration d’authentification créée avec succès
  • Définition d’un poids de trafic
  • Création d’une révision :
  • Révision approvisionnée avec succès
  • Désactivation des anciennes révisions
  • Erreur d’approvisionnement de révision

Les journaux système émettent les messages suivants :

Source Type Message
Dapr Info Création réussie du composant darp<component-name>avec l’étendue <dapr-component-scope >
Dapr Info Mise à jour du composant dapr <component-name> réussie avec l’étendue <type-de-composant>
Dapr Erreur Erreur lors de la création du composant darp <component-name>
Montages de volumes Info Volume <volume-name> monté avec succès pour la révision<étendue-de-la-révision>
Montages de volumes Erreur Erreur de montage du volume <volume-name>
Liaison de domaine Info Domaine <domain> lié avec succès au conteneur d’application <nom-du-conteneur-d’application>
Authentification Info Authentification activée sur l’application. Création d’une configuration d’authentification
Authentification Info Configuration d’authentification créée avec succès
Poids du trafic Info Définition d’un poids de trafic de <pourcentage>% pour la révision<revision-name\>
Approvisionnement de révision Info Création d’une nouvelle révision : <revision-name>
Approvisionnement de révision Info <Nom de révision> provisionné avec succès
Approvisionnement de révision Info Désactivation des anciennes révisions depuis « ActiveRevisionsMode=Single »
Approvisionnement de révision Erreur Erreur d’approvisionnement de révision<revision-name>. ErrorCode : <[ErrImagePull]|[ Délai d’expiration]| [ContainerCrashing]>

Étapes suivantes