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, damit Sie fundierte Entscheidungen zu Optimierungsmöglichkeiten treffen können.
Entwickler und Plattformadministratoren in Ihrer Organisation können Cost Explorer beispielsweise für folgende Aufgaben verwenden:
Ermitteln Sie, wie die Kosten für die App Hub-Arbeitslast
cymbalin den letzten zwei Wochen gestiegen sind.Ermitteln Sie, welche Ressourcen in Ihrem Google Cloud Projekt hohe Kosten und eine geringe Nutzung aufweisen.
Identifizieren Sie kostspielige von Compute Engine verwaltete Instanzgruppen (Managed Instance Groups, MIGs), die in einer Anwendung nur wenig genutzt werden.
Gemini kann Sie auch bei der Optimierung von Kosten und Auslastung unterstützen. Weitere Informationen finden Sie unter Kosten mit Unterstützung durch Gemini optimieren.
Wenn Sie Abrechnungskonten oder Budgets in Cloud Billing verwalten, können Sie die folgenden Informationen zur Kostenoptimierung nutzen:
- Dokumentation zur Kostenoptimierung in Cloud Billing, einschließlich Informationen zur Verwendung von FinOps Hub und Gemini Cloud Assist in Cloud Billing
- Mit dem Cloud Billing-Export nach BigQuery können Sie eine detailliertere Kostenanalyse in BigQuery durchführen oder Kostendaten in Tools wie [Looker Studio][looker] visualisieren.
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 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 Sie die Kostendaten der Anwendung aufrufen können.
- Sie können Ressourcen nicht nach Standort ansehen oder filtern.
Hinweise
Cost Explorer verwendet Cloud Billing, um Kostendaten abzurufen, und Cloud Monitoring für Auslastungsmesswerte. Um den Cost Explorer zu verwenden, benötigen Sie Zugriff auf Monitoring-Daten und Konfigurationsinformationen sowie die Möglichkeit, Cloud Billing-Daten anzusehen.
Wenn Sie Kostendaten nach App Hub-Anwendung aufrufen möchten, müssen Sie App Hub einrichten und Ihre Anwendungen erstellen.
Wenn Sie nur Kostendaten für ein Projekt aufrufen, aktivieren Sie die App Optimize API im Projekt.
Wählen Sie in der Symbolleiste der Google Cloud Console das Projekt aus, für das Sie die API aktivieren möchten.
Enable the App Optimize API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles.
Der Cost Explorer unterstützt nur Anwendungen, die in einem für die Anwendungsverwaltung konfigurierten Ordner verwaltet werden. Anwendungen in einem Hostprojekt oder einer Einzelprojektgrenze werden nicht unterstützt.
Erforderliche Rollen
Für die Verwendung von Cost Explorer sind unterschiedliche Berechtigungen erforderlich, je nachdem, ob Sie die Daten nach Projekt oder nach Anwendung aufrufen.
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:
Service Usage Admin (
roles/serviceusage.serviceUsageAdmin) -
Nutzungsdaten ansehen:
Monitoring Viewer (
roles/monitoring.viewer) -
Kosten ansehen:
Betrachter (
roles/viewer) oder eine benutzerdefinierte Rolle mit der Berechtigungbilling.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 eines Ordners zuzuweisen, um die Berechtigungen zu erhalten, die Sie zum Aufrufen von Kosten- und Nutzungsdaten für eine Anwendung benötigen:
-
Nutzungsdaten ansehen:
Monitoring Viewer (
roles/monitoring.viewer) -
Daten für Anwendungen ansehen:
App Hub Viewer (
roles/apphub.viewer) -
Daten in einem Ordner ansehen:
Folder Viewer (
roles/folder.viewer)
Kosten-Explorer aufrufen
So rufen Sie den Cost Explorer auf:
-
Rufen Sie in der Google Cloud Console die Seite Cost Explorer auf:
Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.
Wählen Sie das Projekt oder die Anwendung aus, die Sie aufrufen möchten:
Wenn Sie Daten für ein Projekt aufrufen möchten, wählen Sie oben auf der Seite in der Projektauswahl ein Projekt aus.
Wenn Sie Daten für eine Anwendung aufrufen möchten, wählen Sie in der Symbolleiste derGoogle Cloud Console das Verwaltungsprojekt für einen 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 analysieren, 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 Auslastungsstatistiken 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 Explorer 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 in 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.
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. Dieser Abschnitt kann beispielsweise hilfreich sein, um Ressourcen zu identifizieren, 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 |
Nächste Schritte
- Im FinOps-Hub finden Sie Möglichkeiten zur Kostenoptimierung und Kosteneinsparung.
- Mit Cloud Billing-Berichten können Sie eine detaillierte Kostenanalyse durchführen.
- Best Practices für die Kostenoptimierung finden Sie im Dokument Google Cloud Architektur-Framework: Kostenoptimierung.