Beispiel-Dashboards installieren

Cloud Monitoring bietet ausgewählte GitHub-Dashboard-Definitionen, die für eine Vielzahl von Google Cloud-Diensten spezifisch sind, z. B. Compute Engine, Cloud Storage, BigQuery und andere. Die Diagramme auf diesen Dashboards enthalten eine Auswahl von Messwerten, die für einen bestimmten Dienst relevant sind. Sie können diese Definitionen in Ihrem Google Cloud-Projekt als benutzerdefinierte Dashboards mithilfe der Cloud Monitoring API oder über die Google Cloud Console installieren.

Auf dieser Seite wird beschrieben, wie Sie eine Dashboard-Definition installieren, die im GitHub-Repository monitoring-dashboard-samples gespeichert ist. Jede Definition wird als JSON-Datei gespeichert. Auf dieser Seite wird auch beschrieben, wie Sie das Dashboard in der Google Cloud Console aufrufen.

Beispiel-Dashboard installieren

Cloud Console

So installieren Sie eine Dashboard-Definition:

  1. Wählen Sie in der Cloud Console Monitoring aus oder klicken Sie auf die folgende Schaltfläche:

    Zu Monitoring

  2. Wählen Sie im Navigationsbereich „Monitoring“ die Option Dashboards aus.

    Auf der Seite Dashboards gibt es zwei Möglichkeiten, ein Dashboard zu installieren:

    • Sie können die zu installierenden Dashboards auf dem Tab Beispielbibliothek auswählen.

    • Sie können eine JSON-Datei aus Ihrem lokalen System in Ihr Projekt hochladen.

      Bei Dashboards, die im GitHub-Repository gespeichert sind, können Sie bestimmte Dashboards speichern oder das gesamte Repository herunterladen:

      git clone https://github.com/GoogleCloudPlatform/monitoring-dashboard-samples.git
      

Klicken Sie auf der Seite Dashboards auf Beispielbibliothek, um die Beispielbibliothek zu verwenden:

  • Klicken Sie auf Vorschau, um Details zu einem Dashboard oder eine Vorschau des Dashboards anzuzeigen.
  • Zur Anzeige der JSON-Darstellung des Dashboards klicken Sie auf Vorschau und dann auf JSON.
  • Klicken Sie zum Installieren eines Dashboards auf der Seite Vorschau auf Beispiel-Dashboard importieren.
  • Wählen Sie zum Installieren mehrerer Dashboards auf dem Tab Beispielbibliothek die Dashboards aus, die Sie installieren möchten, und klicken Sie dann auf Importieren.

So konfigurieren Sie ein Dashboard durch Hochladen einer JSON-Datei:

  1. Klicken Sie auf der Seite Dashboard auf Dashboard erstellen.

  2. Klicken Sie in der Dashboard-Symbolleiste auf JSON-Editor, um den JSON-Editor zu öffnen.

    Bei einem neuen Dashboard sieht der angezeigte Code in etwa so aus:

    {
      "category": "CUSTOM",
      "displayName": "New Dashboard",
      "mosaicLayout": {
        "columns": 12
      },
    }
    
  3. Klicken Sie in der Symbolleiste des Editors auf Datei hochladen.

  4. Wählen Sie die Datei aus, die die Dashboard-Definition enthält, und klicken Sie dann auf Öffnen.

    Nachdem die Datei hochgeladen wurde, wird die JSON-Darstellung des Dashboards aktualisiert.

  5. Optional. Personalisieren Sie das Dashboard. Beispiel: Aktualisieren Sie den Titel, fügen Sie ein Textfeld ein, das die Dashboard-Quelle angibt, oder fügen Sie zusätzliche Diagramme hinzu.

gcloud tool

So installieren Sie eine Dashboarddefinition mit dem gcloud-Befehlszeilentool:

  1. Prüfen Sie, ob die Dashboard-Definition für Ihr lokales System zugänglich ist.

    Bei im GitHub-Repository gespeicherten Dashboards können Sie bestimmte Dashboards speichern oder das gesamte Repository herunterladen:

    git clone https://github.com/GoogleCloudPlatform/monitoring-dashboard-samples.git
    
  2. Geben Sie die Dashboards an, die Sie installieren möchten.

    Beispiel: Im GitHub-Repository enthält das Verzeichnis monitoring-dashboard-samples/dashboards/compute eine Datei mit dem Namen gce-vm-instance-monitoring.json.

  3. Führen Sie den gcloud monitoring dashboards create-Befehl aus und geben Sie die JSON-Darstellung des Dashboards an.

    Führen Sie beispielsweise folgenden Befehl aus, um das Dashboard gce-vm-instance-monitoring.json zu installieren:

    gcloud monitoring dashboards create --config-from-file=gce-vm-instance-monitoring.json
    

Cloud Monitoring API

So installieren Sie eine Dashboarddefinition mit dem gcloud-Befehlszeilentool:

  1. Prüfen Sie, ob die Dashboard-Definition für Ihr lokales System zugänglich ist.

    Bei im GitHub-Repository gespeicherten Dashboards können Sie bestimmte Dashboards speichern oder das gesamte Repository herunterladen:

    git clone https://github.com/GoogleCloudPlatform/monitoring-dashboard-samples.git
    
  2. Geben Sie die Dashboards an, die Sie installieren möchten.

    Beispiel: Im GitHub-Repository enthält das Verzeichnis monitoring-dashboard-samples/dashboards/compute eine Datei mit dem Namen gce-vm-instance-monitoring.json.

  3. Rufen Sie dashboards.create auf und geben Sie die JSON-Darstellung des Dashboards an.

    Weitere Informationen finden Sie unter Dashboards verwalten.

Das installierte Dashboard anzeigen

Für jede Datei im Repository wird ein neues benutzerdefiniertes Dashboard erstellt. Die Datei gce-vm-instance-monitoring.json erstellt beispielsweise ein Dashboard mit dem Titel "GCE VM Instance Monitoring".

  1. Wählen Sie in der Cloud Console Monitoring aus oder klicken Sie auf die folgende Schaltfläche:

    Zu Monitoring

  2. Klicken Sie im Navigationsbereich von Monitoring auf Dashboards.

  3. Klicken Sie in der Liste auf "GCE-VM-Instanzüberwachung". Wenn Sie viele Dashboards haben, können Sie nach benutzerdefinierten Dashboards oder nach dem Namen des neuen Dashboards filtern. Informationen zum Filtern dieser Liste finden Sie unter Benutzerdefinierte Dashboards anzeigen.

Der folgende Screenshot zeigt den Teil des installierten Dashboards:

Beispiel eines VM-Instanz-Monitoring-Dashboards für Compute Engine

Anleitung: Versionsverwaltung für Dashboards

Wenn Sie erfahren möchten, wie Sie mit der Cloud Monitoring API die Versionsverwaltung für Ihre Cloud Monitoring-Dashboards einrichten, lesen Sie die Anleitung Cloud Monitoring-Dashboards automatisch mit der Cloud Monitoring API verwalten.