Dans le cours : Kubernetes : L'administration

Accédez à ce cours grâce à un essai gratuit

Inscrivez-vous aujourd’hui pour accéder à plus de 24 900 cours dispensés par des experts.

Gérer les logs des applications

Gérer les logs des applications

Sur un cluster Kubernetes, il faut aussi analyser les fichiers traces des applications, donc des pods ; récupérer les logs et que ce soit des pods applicatifs, mais aussi du système Kubernetes. La première commande à utiliser côté applicatif, c'est de faire un kubectl logs et le pod. Par exemple, si on fait un kubectl get po, on analyse des pods, ensuite on fait un kubectl logs et le nom d'un pod, et vous avez le log de l'application, ici, un serveur Web. La commande kubectl logs affiche les logs de tous les containers du même pod, sauf si est utilisée une option -c suivie du container. Ensuite cette fois-ci, directement sur les workers ou les control nodes, vous pouvez aussi aller récupérer les logs des containers par leur ID. Exemple, si on fait un cd dans var/log/containers et si on fait un ls, on voit une liste de fichiers qui sont les logs des différents pods et qui sont préfixés par, si jamais ils sont sur des machines particulières de type control node, on aura ici le type de…

Table des matières