Opérations et IA

Logs en direct et terminaux

Suivez la sortie des conteneurs, exécutez des commandes dans les Pods et gérez vos sessions de diagnostic.

Du Pod au diagnostic

La page des Pods donne accès aux logs des conteneurs et à la description des ressources. Les logs en direct et les terminaux permettent d’examiner l’environnement de l’application depuis le navigateur. Le panneau global conserve l’accès aux terminaux ouverts dans l’application.

  • Choisissez le conteneur cible dans un Pod qui en contient plusieurs.
  • Consultez les logs du Pod et les informations describe.
  • Ouvrez un terminal interactif et exécutez des commandes dans un Pod autorisé.

Examiner un problème de connexion

  1. Sélectionnez le Pod en difficulté et le bon conteneur.
  2. Recherchez d’abord l’heure de l’erreur et le message de l’application dans les logs.
  3. Si vous disposez de l’accès au terminal, utilisez les outils de diagnostic présents dans le conteneur.
  4. Fermez le terminal à la fin et appliquez la correction durable dans la configuration de la charge de travail.

Prérequis des sessions

La consultation des logs et l’exécution de commandes demandent des permissions distinctes. L’identité Kubernetes doit aussi disposer des accès log/exec. Une commande ne peut pas fonctionner si le shell ou l’outil de diagnostic manque dans l’image du conteneur.

Les sessions en direct dépendent des connexions entre le navigateur, le serveur Battani et le cluster. Les modifications temporaires des fichiers du conteneur peuvent disparaître au redémarrage.