VMs in Cloud Code for VS Code verwalten

Mit der Compute Engine-Integration von Cloud Code können Sie sich die Compute Engine-VMs ansehen, auf denen Ihre Anwendungen ausgeführt werden, SSH-Verbindungen zu Ihren VMs herstellen, Anwendungsprotokolle aufrufen und Dateien auf eine VM hochladen.

In diesem Dokument erfahren Sie, wie Sie mit Cloud Code in Ihrer IDE auf die Compute Engine zugreifen und Ihre VM-Instanzen verwalten.

VMs ansehen

So rufen Sie VMs in Ihrem Google Cloud Projekt und die Details der VM-Instanz in der Google Cloud Console auf:

  1. Melden Sie sich in Ihrer IDE in Cloud Code an, falls Sie das noch nicht getan haben, und wählen Sie Ihr Google Cloud Projekt aus.

  2. Wenn Sie sich die VM-Instanzen in Ihrem Google Cloud Projekt ansehen möchten, klicken Sie in der Aktivitätsleiste Ihrer IDE auf Cloud Code und maximieren Sie dann den Explorer Compute Engine.

  3. Wenn Sie die Details der VM-Instanz in der Google Cloud Console aufrufen möchten, klicken Sie mit der rechten Maustaste auf die VM-Instanz und wählen Sie In der Cloud Console öffnen aus.

Verbindung zu einer VM herstellen

So stellen Sie mit Cloud Code über das integrierte IDE-Terminal und SSH eine Verbindung zur VM-Instanz in Ihrer IDE her:

  1. Wenn Sie eine Verbindung zu einer VM-Instanz herstellen möchten, bewegen Sie den Mauszeiger im Compute Engine-Explorer auf die VM-Instanz und klicken Sie auf Terminal SSH öffnen oder klicken Sie mit der rechten Maustaste auf die VM-Instanz und wählen Sie SSH öffnen aus.

    Ein Terminal mit Informationen zur Remote-Instanz wird angezeigt.

  2. Wenn die Verbindung zur VM-Instanz fehlschlägt:

    • Windows- und Linux-Nutzer finden unter Fehlerbehebung bei SSH-Fehlern Informationen zu häufigen Fehlern, die beim Herstellen einer SSH-Verbindung zu einer VM auftreten können, sowie zu Möglichkeiten zur Behebung von Fehlern und zur Diagnose fehlgeschlagener SSH-Verbindungen.

    • macOS-Nutzer sehen nach dem Drücken einer beliebigen Taste, um die Fehlermeldung im Terminal zu entfernen, ein Dialogfeld mit einer Fehlermeldung. Klicken Sie auf Fehlerbehebung, um Informationen zum Problem und zu möglichen Lösungen im Terminal aufzurufen. Wenn Sie die Dokumentation zur Fehlerbehebung bei SSH aufrufen möchten, klicken Sie auf Weitere Informationen.

Anwendungslogs auf einer VM ansehen

So rufen Sie die Anwendungsprotokolle einer VM-Instanz auf:

  1. Wenn Sie die Anwendungsprotokolle einer VM-Instanz in Cloud Code aufrufen möchten, klicken Sie mit der rechten Maustaste auf die VM-Instanz und wählen Sie Logs ansehen aus.

    Das Fenster „Loganzeige“ wird in Ihrer IDE angezeigt. Dort können Sie nach Protokolltyp, Zeit, Schweregrad und Instanz filtern.

  2. Wenn Sie Logs in Echtzeit ansehen möchten, aktivieren Sie die Option Streaming.

  3. Wenn Sie die Seite mit den Protokollen für eine bestimmte VM-Instanz in der Google Cloud Console aufrufen möchten, klicken Sie auf open_in_new (Im Browser öffnen) Open in browser (Im Browser öffnen).

Datei auf eine VM hochladen

So kopieren Sie Anwendungsdateien aus Ihrer lokalen IDE in Ihre Remote-VM-Instanz:

  1. Wenn Sie eine Datei auf eine VM hochladen möchten, bewegen Sie den Mauszeiger im Cloud Code-Explorer Compute Engine auf die VM-Instanz und klicken Sie auf cloud_upload Datei über SCP hochladen oder klicken Sie mit der rechten Maustaste auf die VM-Instanz und wählen Sie Datei über SCP hochladen aus.

  2. Rufen Sie die Datei auf, die Sie hochladen möchten, und klicken Sie auf Hochladen.