Cette page explique comment afficher les journaux de streaming de votre application et vérifier l'état des ressources depuis Cloud Code.
Une fois que votre application est compilée et qu'elle s'exécute en mode normal ou en mode de développement, vous avez la possibilité de surveiller dans votre IDE les journaux qu'elle diffuse. Vous pouvez également afficher les journaux d'une ressource spécifique (un pod, un déploiement, etc.) en accédant à l'explorateur Kubernetes.Afficher l'état des tâches et des ressources
Lorsque vous démarrez une session de développement ou de débogage, vous pouvez surveiller le flux de journaux de votre application depuis votre IDE.Dans l'explorateur Kubernetes, vous pouvez vérifier l'état du déploiement de différentes manières:
États des pods, des déploiements et des nœuds : les libellés de ces ressources Kubernetes sont accompagnés d'un symbole coloré indiquant leur état : échec (rouge), démarrage/arrêt/avertissement (jaune), état opérationnel (vert).
Description des ressources déployées: vous pouvez exécuter une commande
kubectl describe
sur vos ressources déployées pour afficher leurs détails. Pour ce faire, effectuez un clic droit et sélectionnez Décrire.
Afficher les journaux d'une ressource spécifique
Pour afficher les journaux d'une ressource spécifique, procédez comme suit :Accédez à l'explorateur Kubernetes. Vous pouvez y accéder depuis le panneau latéral de droite ou en suivant le menu Tools > Cloud Code > Kubernetes > View Cluster Explorer (Outils > Cloud Code > Kubernetes > Afficher l'explorateur de cluster).
Sélectionnez la ressource dont vous souhaitez afficher les journaux, par exemple un pod, un déploiement ou un service.
Faites un clic droit sur la ressource, puis sélectionnez Stream Logs (Diffuser les journaux). Vous pouvez également diffuser les journaux de conteneurs individuels s'exécutant dans des pods.
Les journaux sont alors envoyés à la console de l'explorateur Kubernetes.
Étapes suivantes
- Déboguez une application Kubernetes dans Cloud Code.
- Explorez la documentation Kubernetes sur le dépannage des applications conteneurisées.