Kosten mit dem Kostenexplorer optimieren

Auf der Seite „Cost Explorer“ können Sie die Kosten und die Nutzung von Ressourcen in Ihrem Google Cloud -Projekt oder Ihrer App Hub-Anwendung im Blick behalten und nachvollziehen. Der Cost Explorer bietet eine aktuelle und historische Visualisierung von Kostendaten und Nutzungsmesswerten, die Ihnen helfen, fundierte Entscheidungen über Optimierungsmöglichkeiten zu treffen.

Sie können den Cost Explorer verwenden, wenn Sie Folgendes tun möchten:

  • Ermittle, wie die Kosten für die App Hub-Arbeitslast cymbal in den letzten zwei Wochen gestiegen sind.

  • Ermitteln Sie, welche Ressourcen in Ihrem Google Cloud -Projekt hohe Kosten und eine geringe Nutzung verursachen.

  • Identifizieren Sie kostspielige von Compute Engine verwaltete Instanzgruppen (Managed Instance Groups, MIGs), die in einer Anwendung nur gering genutzt werden.

Cost Explorer verwendet Daten, die vom Cloud Billing-Export nach BigQuery bereitgestellt werden. Wenn Sie eine detailliertere Kostenanalyse in BigQuery durchführen möchten, können Sie die Exportfunktion direkt verwenden.

Beschränkungen und bekannte Probleme

  • Während der Vorschauphase sind einige Daten zu Kosten und Kostenänderungen möglicherweise unvollständig, einschließlich Daten für zonale Google Kubernetes Engine-Cluster (GKE).

  • Die Kosten für Compute Engine-VMs, Compute Engine-MIGs und GKE-Cluster enthalten keine Netzwerkgebühren für den Daten-Egress oder die Nutzung von nichtflüchtigem Speicher. Diese Kosten werden separat ausgewiesen.

  • Wenn Sie Daten für eine App Hub-Anwendung aufrufen, gelten die folgenden Einschränkungen:

    • Sie können die Kosten für eine Anwendung nur sehen, wenn alle Kosten für Anwendungsressourcen in derselben Währung angegeben sind. Wenn einer Anwendung Ressourcen zugeordnet sind, die mit verschiedenen Rechnungskonten verknüpft sind, müssen alle Rechnungskonten für dieselbe Währung konfiguriert sein, damit die Kostendaten der Anwendung angezeigt werden können.
    • Sie können Ressourcen nicht nach Standort ansehen oder filtern.

Hinweise

Der Cost Explorer verwendet Cloud Billing, um Kostendaten abzurufen, und Cloud Monitoring für Auslastungsmesswerte. Um den Cost Explorer verwenden zu können, benötigen Sie Zugriff auf Monitoring-Daten und Konfigurationsinformationen sowie die Möglichkeit, Cloud Billing-Daten anzusehen.

  1. Wenn Sie Kostendaten nach App Hub-Anwendung aufrufen möchten, müssen Sie App Hub für einen für Anwendungen aktivierten Ordner einrichten und Ihre Anwendungen erstellen.

  2. Aktivieren Sie die App Optimize API.

    1. Wählen Sie in der Symbolleiste der Google Cloud Console das Projekt aus, in dem Sie die API aktivieren möchten:

      • Wenn Sie Kosten und Nutzung für Anwendungen ansehen möchten, wählen Sie das Verwaltungsprojekt im für Anwendungen aktivierten Ordner aus. App-fähige Ordner haben ein entsprechendes Symbol ( ). Das untergeordnete Verwaltungsprojekt hat ebenfalls ein eindeutiges Symbol ( ) und der Projektname hat das Format FOLDER-NAME-mp.

      • Wenn Sie Kosten und Nutzung für ein einzelnes Projekt aufrufen möchten, wählen Sie das Projekt aus, das die gewünschten Ressourcen enthält.

    2. Enable the App Optimize API.

      Enable the API

Der Cost Explorer unterstützt nur Anwendungen, die über einen app-fähigen Ordner verwaltet werden. Von einem Hostprojekt verwaltete Anwendungen werden nicht unterstützt.

Erforderliche Rollen

Für die Verwendung von Cost Explorer sind je nachdem, ob Sie die Daten nach Projekt oder nach Anwendung aufrufen, unterschiedliche Berechtigungen erforderlich.

Nach Projekt ansehen

Bitten Sie Ihren Administrator, Ihnen die folgenden IAM-Rollen für das Projekt zuzuweisen, um die Berechtigungen zu erhalten, die Sie zum Aufrufen von Kosten- und Nutzungsdaten für ein Projekt benötigen:

  • APIs aktivieren oder deaktivieren: Service Usage Administrator (roles/serviceusage.serviceUsageAdmin)
  • Nutzungsdaten ansehen: Monitoring-Betrachter (roles/monitoring.viewer)
  • Kosten ansehen: Betrachter (roles/viewer) oder eine benutzerdefinierte Rolle mit der Berechtigung billing.resourceCosts.get

Wenn Ihr Administrator Ihnen bereits die Rolle Cloud Hub-Operator (roles/cloudhub.operator) zugewiesen hat, sind die Berechtigungen für „Monitoring-Betrachter“ in dieser Rolle enthalten.

Nach Anwendung aufrufen

Bitten Sie Ihren Administrator, Ihnen die folgenden IAM-Rollen für das Verwaltungsprojekt im app-fähigen Ordner zuzuweisen, um die Berechtigungen zu erhalten, die Sie zum Aufrufen von Kosten- und Nutzungsdaten für eine Anwendung benötigen:

Kosten-Explorer aufrufen

So rufen Sie den Cost Explorer auf:

  1. Rufen Sie in der Google Cloud Console die Seite Cost Explorer auf:

    Zum Kosten-Explorer

    Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.

  2. Wählen Sie das Projekt oder die Anwendung aus, die Sie sich ansehen möchten:

    • Wenn Sie Daten für ein Projekt aufrufen möchten, wählen Sie oben auf der Seite ein Projekt aus der Projektauswahl aus.

    • Wenn Sie Daten für eine Anwendung ansehen möchten, wählen Sie in der Symbolleiste derGoogle Cloud Console das Verwaltungsprojekt für den für Anwendungen aktivierten Ordner aus. Rufen Sie dann die Symbolleiste des Cost Explorers auf und stellen Sie die Ansicht auf Application (Anwendung) ein. Wenn Sie nicht wissen, welches Projekt Sie auswählen sollen, fragen Sie Ihren Administrator.

Sie können sich Kosten- und Nutzungsdaten auch auf der Seite Optimierung in Cloud Hub ansehen. Auf der Seite Optimierung finden Sie eine Übersicht der Daten, die im Cost Explorer angezeigt werden. So können Sie Trends auf einen Blick erkennen. Sie können die Gesamtkostentrends für das ausgewählte Projekt oder die ausgewählte Anwendung, die fünf Ressourcen mit der größten Kostenänderung und die fünf am wenigsten genutzten Ressourcen sehen. Im Abschnitt Ressourcen nach Kosten und Nutzung können Sie Ihre Kosten- und Nutzungsdaten weiter untersuchen, indem Sie auf Details im Kosten-Explorer ansehen klicken.

Kosten und Nutzung analysieren

Im Cost Explorer können Sie nur Kostendaten oder Kostendaten zusammen mit Auslastungsmesswerten ansehen.

Sie können die angezeigten Daten filtern, indem Sie den Zeitraum auswählen: 1 Tag, 7 Tage, 14 Tage oder 30 Tage.

In Cloud Billing und Cost Explorer werden produktbezogene Kosten unterschiedlich kategorisiert.

Im Cost Explorer werden die Kosten logisch nach Produkt organisiert. In Cloud Billing werden SKUs für die Ressourcennutzung in Dienste gruppiert. Ein Dienst in Cloud Billing kann eine Teilmenge eines Google CloudProdukts sein oder SKUs aus mehreren Google Cloud Produkten enthalten. Diese Cloud-Abrechnungsdienste haben nichts mit App Hub-Diensten zu tun.

Die Kosten für Compute Engine- und GKE-Produkte entsprechen beispielsweise mehreren Cloud-Abrechnungsdiensten.

Produkt im Kosten-Explorer Dienst in Cloud Billing
Compute Engine Compute Engine und VM Manager
GKE Compute Engine und GKE
Persistent Disk Compute Engine

Der Netzwerkdienst umfasst SKUs für viele Netzwerkprodukte wie Cloud Load Balancing, Cloud NAT, Cloud VPN, Private Service Connect und Dashboards zur Leistungsüberwachung. Im Cost Explorer werden diese Kosten nach Produkt kategorisiert. In Cloud Billing gibt es jedoch nur einen einzelnen Netzwerkdienst und keine definierten Dienste für jedes Netzwerkprodukt.

Sie können die Liste der Google Cloud SKUs durchsuchen, um mehr darüber zu erfahren, wie SKUs in der Cloud-Abrechnung kategorisiert werden.

Nach Kosten analysieren

Im Bereich Kostenzusammenfassung für ausgewählten Bereich des Cost Explorers werden Daten zu den Gesamtkosten, der Gesamtkostenänderung und der Gesamtkostenänderung nach Ressource angezeigt.

Die Gesamtkosten basieren auf der Nutzung im ausgewählten Projekt oder der ausgewählten Anwendung auf Grundlage Ihrer Vertragspreise, bevor Rabatte für zugesicherte Nutzung oder andere Guthaben angewendet werden. Die Gesamtkosten für eine Anwendung umfassen alle Ressourcen, die von der Anwendung vollständig genutzt werden. Diese Gesamtkosten umfassen nicht die Kosten für Ressourcen, die von mehreren Anwendungen gemeinsam genutzt werden.

In der Tabelle mit den Gesamtkosten werden die Kosten für unterstützte Produkte und Ressourcen aufgeschlüsselt. Nicht unterstützte Produkte werden in der Spalte Produkt als Sonstiges klassifiziert und nicht unterstützte Ressourcen in der Spalte Ressourcentyp als Sonstiges. Eine Liste der unterstützten Ressourcen finden Sie unter [Unterstützte Produkte][#supported-products].

Tabelle mit Gesamtkosten

Nach Kosten und Nutzung analysieren

Bei unterstützten Google Cloud Produkten können Sie die Kosten in Bezug auf Ressourcen im Abschnitt Analysierte Ressourcen ansehen weiter untersuchen.

In diesem Abschnitt können Sie einen Messwert auswählen, mit dem Kosten und Nutzung zusammengefasst werden. Es wird ein Baumdiagramm angezeigt, in dem die Kosten nach Größe und die Nutzung nach Farbe dargestellt werden. So können Sie beispielsweise Ressourcen ermitteln, die am meisten kosten, aber in den letzten 30 Tagen eine geringe CPU-Auslastung hatten.

Unterstützte Produkte

Im Cost Explorer werden mit dem Filter Produkt Produkte aufgeführt, die in den Cost Explorer eingebunden sind.

In der folgenden Tabelle sind die unterstützten Produkte mit Kostendaten auf Ressourcenebene aufgeführt.

Produktname Unterstützte Ressourcentypen
AlloyDB for PostgreSQL Sicherung
Cluster
Instanz
Bigtable Anwendungsprofil
Instanz
Cloud Deploy Bereitstellungspipeline
Cloud Run-Funktionen Funktion
Compute Engine Adresse
Festplatte
Weiterleitungsregel
Globale Adresse
Globale Weiterleitungsregel
Image
Instanz
Sofort-Snapshot
VLAN-Anhang
Maschinen-Image
Maschineninstanzgruppe
Netzwerkanhang
Reservierung
Router
Snapshot
Speicherpool
Ziel-VPN-Gateway
VPN-Gateway
VPN-Tunnel
Google Kubernetes Engine Cluster
Dataflow Job
Snapshot
Cloud Data Fusion Instanz
Dataproc Metastore Dienst
Firestore Datenbank
Backup for GKE Sicherungsplan
Cloud Logging Log-Bucket
Managed Service for Microsoft Active Directory Domain
Memorystore for Redis Instanz
Cloud Run Job
Service
Secret Manager Secret
Spanner Instanz
Datenbank
Cloud SQL Admin API Instanz
Cloud Storage Bucket

App Optimize API deaktivieren

Wenn Sie keine Daten mehr im Kosten-Explorer ansehen möchten, können Sie die API deaktivieren.

  1. Wählen Sie in der Symbolleiste der Google Cloud Console das Projekt aus, für das Sie die API deaktivieren möchten.

  2. Rufen Sie das App Optimize API-Dashboard auf.

  3. Klicken Sie auf Deaktivieren.

  4. Klicken Sie im Bestätigungsdialogfeld auf Deaktivieren.

Nächste Schritte