Log in tempo reale e terminali
Segui l’output dei container, esegui comandi nei Pod e gestisci le sessioni diagnostiche.
Dal Pod alla diagnosi
Dalla pagina Pod puoi aprire log dei container e descrizioni delle risorse. I log in tempo reale e i terminali permettono di esaminare l’ambiente applicativo dal browser. Il pannello globale mantiene accessibili i terminali aperti nell’applicazione.
- Scegli il container di destinazione nei Pod che ne contengono più di uno.
- Esamina i log del Pod e le informazioni describe.
- Apri un terminale interattivo ed esegui comandi nei Pod autorizzati.
Indagare un problema di connessione
- Seleziona il Pod problematico e il container corretto.
- Cerca prima nei log l’orario dell’errore e il messaggio dell’applicazione.
- Se disponi dei permessi, apri il terminale e usa gli strumenti diagnostici presenti nel container.
- Chiudi il terminale al termine e applica la correzione permanente alla configurazione del carico di lavoro.
Requisiti delle sessioni
La lettura dei log e l’esecuzione di comandi richiedono permessi distinti. Anche l’identità Kubernetes deve avere accesso log/exec. Se nell’immagine mancano shell o strumenti diagnostici, quei comandi non possono essere eseguiti.
Le sessioni dipendono dalla connessione tra browser, server Battani e cluster. Le modifiche temporanee ai file del container possono scomparire al riavvio.