Visualizza i log di Kubernetes in Cloud Code for IntelliJ

Questa pagina descrive come visualizzare i flussi di log dell'applicazione e controllare lo stato delle risorse all'interno di Cloud Code.

Dopo che l'applicazione è stata creata ed eseguita in modalità regolare o di sviluppo, potrai monitorare i flussi di log dell'applicazione dall'interno del tuo IDE. Puoi anche visualizzare i log di una risorsa specifica (un pod, un deployment e così via) passando a Kubernetes Explorer.

Visualizzare lo stato di attività e risorse

Quando avvii una sessione di sviluppo o debug, potrai monitorare i flussi di log dell'applicazione dall'interno del tuo IDE.

Da Kubernetes Explorer, puoi verificare lo stato del deployment nei seguenti modi:

  • Stati di pod, deployment e nodo: queste risorse Kubernetes hanno indicatori di stato colorati accanto alle etichette; rosso per lo stato non riuscito, giallo per avvio/terminazione/avviso e verde per stato integro e desiderato.

  • Descrizioni delle risorse di cui è stato eseguito il deployment: puoi eseguire un kubectl describe sulle risorse di cui hai eseguito il deployment per visualizzarne i dettagli facendo clic con il tasto destro del mouse e scegliendo Descrivi.

Visualizza i log per una risorsa specifica

Per visualizzare i log di una risorsa specifica:

  1. Vai a Kubernetes Explorer. Puoi accedervi dal riquadro laterale a destra o utilizzando Strumenti > Cloud Code > Kubernetes > Visualizza Explorer cluster.

  2. Seleziona la risorsa di cui vuoi visualizzare i log, ad esempio un pod, un deployment o un servizio.

  3. Fai clic con il pulsante destro del mouse sulla risorsa e seleziona Registra log. In alternativa, puoi trasmettere i flussi di log per singoli container in esecuzione nei pod.

    Questo genera i log nella console di Kubernetes Explorer.

Passaggi successivi

Ricevi assistenza

Per inviare feedback o segnalare un problema nell'IDE IntelliJ, vai a Strumenti > Cloud Code > Guida / Informazioni > Invia feedback o segnala un problema per segnalare un problema su GitHub oppure fai una domanda su Stack Overflow.