Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Com a integração do Compute Engine do Cloud Code, é possível
acessar as VMs do Compute Engine que executam seus aplicativos, estabelecer
conexões com elas usando SSH, conferir os logs de aplicativos e fazer upload de arquivos para uma
VM.
Neste documento, mostramos como acessar o Compute Engine com o Cloud Code no seu ambiente de desenvolvimento integrado (IDE) e gerenciar suas instâncias de VM.
Ver VMs
Para conferir as VMs no projeto Google Cloud e os detalhes da instância de VM no
console Google Cloud , siga estas etapas:
No seu ambiente de desenvolvimento integrado, faça login no Cloud Code, se ainda não tiver feito isso, e
selecione o projeto Google Cloud .
Para conferir as instâncias de VM no projeto Google Cloud , na barra de atividades
do ambiente de desenvolvimento integrado, clique em Cloud Code e abra o
explorador do Compute Engine.
Para conferir os detalhes da instância da VM no Google Cloud console, clique com o botão direito do mouse na
instância da VM e selecione Abrir no console do Cloud.
Conectar-se a uma VM
Para se conectar à instância de VM no seu ambiente de desenvolvimento integrado com o Cloud Code usando o terminal integrado do ambiente de desenvolvimento integrado e o SSH, siga estas etapas:
Para se conectar a uma instância de VM, no explorador do Compute Engine, mantenha o cursor sobre a instância de VM e clique em terminalAbrir SSH ou clique com o botão direito do mouse na instância de VM e selecione Abrir SSH.
Um terminal aparece, mostrando informações sobre a instância remota.
Se a conexão com a instância da VM falhar:
Para usuários do Windows e Linux, consulte
Solução de problemas de SSH
para ver erros comuns que podem ocorrer ao se conectar a uma VM usando SSH,
maneiras de resolver erros e métodos para diagnosticar conexões SSH com falha.
Para usuários do macOS, depois de pressionar qualquer tecla para limpar a mensagem de erro no
terminal, uma caixa de diálogo de mensagem de erro vai aparecer. Para conferir
informações no terminal sobre o problema e possíveis soluções,
clique em Solução de problemas. Ou, para conferir a documentação
Solução de erros do SSH, clique em Saiba mais.
Conferir os registros do aplicativo em uma VM
Para conferir os registros de aplicativo de uma instância de VM, siga estas etapas:
Para conferir os registros do aplicativo de uma instância de VM no Cloud Code,
clique com o botão direito do mouse na instância e selecione View Logs.
A janela do Visualizador de registros aparece no seu ambiente de desenvolvimento integrado, permitindo filtrar por tipo,
tempo, gravidade e instância de registro.
Para conferir os registros em tempo real, ative a opção Streaming.
Para acessar a página de registro de uma instância de VM específica no console Google Cloud ,
clique em open_in_newOpen in browser.
Fazer upload de um arquivo para uma VM
Para copiar arquivos de aplicativos do seu ambiente de desenvolvimento integrado local para a instância de VM remota, siga
estas etapas:
Para fazer upload de um arquivo para uma VM, no Cloud Code Compute Engine,
mantenha o ponteiro sobre a instância de VM e clique em
cloud_uploadUpload File via SCP ou clique com o botão direito do mouse na instância de VM e selecione Upload
File via SCP.
Navegue até o arquivo que você quer enviar e clique em Fazer upload.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-09-05 UTC."],[[["\u003cp\u003eCloud Code enables you to view, manage, and connect to Compute Engine VMs directly within your IDE.\u003c/p\u003e\n"],["\u003cp\u003eYou can establish SSH connections to your VMs using Cloud Code's built-in terminal, with troubleshooting resources available for connection issues.\u003c/p\u003e\n"],["\u003cp\u003eCloud Code allows you to view application logs from your VM instances within the IDE's Logs Viewer, including real-time streaming and filtering options.\u003c/p\u003e\n"],["\u003cp\u003eWith Cloud Code, you can upload files from your local machine to Linux VMs via SCP, facilitating application deployment and file transfer.\u003c/p\u003e\n"]]],[],null,["# Manage VMs in Cloud Code for VS Code\n\nWith Cloud Code's Compute Engine integration, you can view the Compute Engine VMs running your applications, establish connections to your VMs using SSH, view application logs, and upload files to a VM.\n\n\u003cbr /\u003e\n\nThis document shows you how to access Compute Engine with\nCloud Code in your IDE and manage your VM instances.\n\nView VMs\n--------\n\nTo view VMs in your Google Cloud project and the VM instance details in\nthe Google Cloud console, follow these steps:\n\n1. In your IDE, sign into Cloud Code if you haven't already, and\n select your Google Cloud project.\n\n2. To view VM instances in your Google Cloud project, in the activity bar\n of your IDE, click **Cloud Code** and then expand the\n **Compute Engine** explorer.\n\n3. To view the VM instance details in the Google Cloud console, right-click the\n VM instance and select **Open in Cloud Console**.\n\nConnect to a VM\n---------------\n\nTo connect to the VM instance in your IDE with Cloud Code using the\nbuilt-in IDE terminal and SSH, follow these steps:\n\n1. To connect to a VM instance, in the **Compute Engine** explorer, hold the\n pointer over the VM instance and click\n terminal **Open SSH** or right-click\n the VM instance and select **Open SSH**.\n\n A terminal appears, displaying information about the remote instance.\n2. If the connection to the VM instance fails:\n\n - For Windows and Linux users, see\n [Troubleshooting SSH errors](/compute/docs/troubleshooting/troubleshooting-ssh-errors)\n for common errors that you might run into when connecting to a VM using SSH,\n ways to resolve errors, and methods for diagnosing failed SSH connections.\n\n - For macOS users, after pressing any key to clear the error message in the\n terminal, an error message dialog appears. To view\n information in the terminal about the issue and potential resolutions,\n click **Troubleshoot** . Or, to view the\n [Troubleshooting SSH errors](/compute/docs/troubleshooting/troubleshooting-ssh-errors)\n documentation, click **Learn more**.\n\nView application logs on a VM\n-----------------------------\n\nTo view the application logs of a VM instance, follow these steps:\n\n1. To view the application logs of a VM instance in Cloud Code,\n right-click the VM instance and select **View Logs**.\n\n The Logs Viewer window appears in your IDE, allowing you to filter by log\n type, time, severity, and instance.\n2. To view logs in real time, turn on the **Streaming** toggle.\n\n3. To view the logging page for a particular VM instance in the Google Cloud console,\n click open_in_new\n **Open in browser**.\n\nUpload a file to a VM\n---------------------\n\nTo copy application files from your local IDE to your remote VM instance, follow\nthese steps:\n| **Note:** Cloud Code only supports [transferring files to Linux\n| VMs](/compute/docs/instances/transfer-files). For additional options for Windows machines, see [Transfer files to Windows VMs](/compute/docs/instances/transfer-files-windows).\n\n1. To upload a file to a VM, in the Cloud Code **Compute Engine**\n explorer, hold the pointer over the VM instance and click\n cloud_upload\n **Upload File via SCP** , or right-click the VM instance and select **Upload\n File via SCP**.\n\n2. Navigate to the file that you want to upload and click **Upload**."]]