Gestire le VM in Cloud Code per VS Code

Con l'integrazione di Compute Engine di Cloud Code, puoi visualizzare le VM Compute Engine su cui vengono eseguite le tue applicazioni, stabilire connessioni alle VM utilizzando SSH, visualizzare i log delle applicazioni e caricare file su una VM.

Questo documento mostra come accedere a Compute Engine con Cloud Code nell'IDE e gestire le istanze VM.

Visualizza VM

Per visualizzare le VM nel tuo Google Cloud progetto e i dettagli delle istanze VM nella console Google Cloud, segui questi passaggi:

  1. Nell'IDE, accedi a Cloud Code se non l'hai ancora fatto e seleziona il tuo Google Cloud progetto.

  2. Per visualizzare le istanze VM nel Google Cloud progetto, nella barra delle attività della tua IDE, fai clic su Cloud Code ed espandi l'esploratore Compute Engine.

  3. Per visualizzare i dettagli dell'istanza VM nella console Google Cloud, fai clic con il tasto destro del mouse sull'istanza VM e seleziona Apri nella console Cloud.

Connettiti a una VM

Per connetterti all'istanza VM nell'IDE con Cloud Code utilizzando il terminale IDE e SSH integrati, segui questi passaggi:

  1. Per connetterti a un'istanza VM, nell'esploratore Compute Engine, tieni premuto il cursore sull'istanza VM e fai clic su terminal Apri SSH oppure fai clic con il tasto destro del mouse sull'istanza VM e seleziona Apri SSH.

    Viene visualizzato un terminale con le informazioni sull'istanza remota.

  2. Se la connessione all'istanza VM non riesce:

    • Gli utenti Windows e Linux possono consultare Risolvere gli errori SSH per informazioni sugli errori comuni che potresti riscontrare quando ti connetti a una VM utilizzando SSH, sui modi per risolvere gli errori e sui metodi per diagnosticare le connessioni SSH non riuscite.

    • Per gli utenti di macOS, dopo aver premuto un tasto qualsiasi per cancellare il messaggio di errore nel terminale, viene visualizzata una finestra di dialogo di errore. Per visualizzare nel terminale informazioni sul problema e sulle potenziali soluzioni, fai clic su Risolvi i problemi. In alternativa, per visualizzare la documentazione relativa alla risoluzione degli errori SSH, fai clic su Scopri di più.

Visualizzare i log dell'applicazione su una VM

Per visualizzare i log delle applicazioni di un'istanza VM:

  1. Per visualizzare i log dell'applicazione di un'istanza VM in Cloud Code, fai clic con il tasto destro del mouse sull'istanza VM e seleziona Visualizza log.

    Nella finestra dell'IDE viene visualizzata la finestra del visualizzatore log, che ti consente di filtrare in base al tipo di log, all'ora, alla gravità e all'istanza.

  2. Per visualizzare i log in tempo reale, attiva l'opzione di attivazione/disattivazione Streaming.

  3. Per visualizzare la pagina di log di una determinata istanza VM nella console Google Cloud, fai clic su open_in_new Apri in browser.

Caricare un file in una VM

Per copiare i file dell'applicazione dall'IDE locale all'istanza VM remota, segui questi passaggi:

  1. Per caricare un file su una VM, nell'esploratore Compute Engine di Cloud Code, tieni il puntatore del mouse sull'istanza VM e fai clic su cloud_upload Carica file tramite SCP oppure fai clic con il tasto destro del mouse sull'istanza VM e seleziona Carica file tramite SCP.

  2. Vai al file che vuoi caricare e fai clic su Carica.