Gerenciar VMs no Cloud Code para IntelliJ

Com a integração do Compute Engine do Cloud Code, é possível ver as VMs do Compute Engine que executam seus aplicativos, estabelecer conexões com suas VMs usando SSH, visualizar registros 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 e gerenciar as instâncias de VM.

Ver VMs

Para visualizar VMs no projeto do Google Cloud e os detalhes da instância de VM no console do Google Cloud, siga estas etapas:

  1. Clique na guia Compute Engine ou selecione Exibir > Janelas de ferramentas > Compute Engine.

    Guia do Compute Engine no IntelliJ

  2. Se você não selecionou um projeto do Google Cloud, clique em Selecionar um projeto do Google Cloud, escolha um projeto e clique em OK.

  3. Para ver suas instâncias de VM, expanda o snippet Todas as instâncias de VM.

  4. Para visualizar os detalhes da instância de VM no console do Google Cloud, clique com o botão direito do mouse nela e selecione Abrir no Console do Cloud.

Adicionar e visualizar VMs favoritas

O IntelliJ oferece suporte às instâncias de VM favoritas por projeto do Google Cloud, que são retidas entre as reinicializações da VM. Para adicionar VMs à sua lista de favoritos e visualizar a lista, siga estas etapas:

  1. Na guia Compute Engine, no snippet Todas as instâncias de VM, clique com o botão direito do mouse em uma instância de VM e selecione Adicionar aos favoritos.

  2. Para ver a lista de favoritos, expanda o snippet Instâncias de VM favoritas.

  3. Para remover uma VM da lista de favoritos, clique com o botão direito do mouse na VM e selecione Remove from Favorites.

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 e o SSH, siga estas etapas:

  1. Para se conectar a uma instância de VM, clique com o botão direito nela e selecione Abrir conexão SSH.

    Será exibido um terminal com informações sobre a instância remota.

  2. Se a conexão com a instância de VM falhar, uma caixa de diálogo com uma mensagem de erro vai aparecer. Para conferir informações no terminal sobre o problema e possíveis soluções, clique em Resolver problemas no terminal. Ou, para consultar a documentação Como solucionar erros de SSH, clique em Ver o guia de solução de problemas.

Acessar os registros do aplicativo em uma VM

Para visualizar os registros do aplicativo de uma instância de VM no ambiente de desenvolvimento integrado, clique com o botão direito na instância de VM e selecione Ver Análise de registros. Isso leva você à Análise de registros no console do Google Cloud.

Faça upload de um arquivo para uma VM

Para copiar os arquivos do aplicativo do ambiente de desenvolvimento integrado local para a instância de VM remota, siga estas etapas:

  1. Para fazer upload de um arquivo em uma VM, selecione uma instância de VM e, na parte superior do painel do Compute Engine, clique em cloud_upload Fazer upload ou clique com o botão direito do mouse na instância de VM e selecione Fazer upload de um arquivo/diretório.

  2. Navegue até o arquivo que você quer enviar e clique em Abrir. Um terminal é aberto com a lista de arquivos e o progresso do upload.

  3. Se o upload falhar, a caixa de diálogo Solução de problemas de conectividade SSH vai aparecer. Escolha uma opção para clicar:

    • Ver o guia de transferência de arquivos: abre Como transferir arquivos para VMs do Linux para mais informações sobre como transferir arquivos para instâncias de VMs do Compute Engine.
    • Solução de problemas no terminal: mostra informações no terminal sobre o problema e possíveis soluções.
    • Ver o guia de solução de problemas: abre Como solucionar erros de SSH para mais informações sobre erros comuns que podem ser encontrados ao se conectar a uma VM usando SSH, maneiras de resolver erros e métodos para diagnosticar conexões SSH com falha.

Receber suporte

Para enviar um feedback ou informar um problema no ambiente de desenvolvimento integrado do IntelliJ, acesse Tools > Cloud Code > Help / About > Envie feedback ou informe um problema para informar um problema no GitHub ou faça uma pergunta no Stack Overflow.