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.
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.
Aktivieren Sie die App Optimize API.
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.
Enable the App Optimize 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 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 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:
-
APIs aktivieren oder deaktivieren:
Service Usage Administrator (
roles/serviceusage.serviceUsageAdmin
) -
Nutzungsdaten ansehen:
Monitoring-Betrachter (
roles/monitoring.viewer
) -
Daten für Anwendungen ansehen:
App Hub Viewer (
roles/apphub.viewer
) -
Daten in einem Ordner ansehen:
Ordnerbetrachter (
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 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].
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.
Wählen Sie in der Symbolleiste der Google Cloud Console das Projekt aus, für das Sie die API deaktivieren möchten.
Rufen Sie das App Optimize API-Dashboard auf.
Klicken Sie auf Deaktivieren.
Klicken Sie im Bestätigungsdialogfeld auf Deaktivieren.
Nächste Schritte
- Im FinOps-Hub finden Sie Möglichkeiten zur Kostenoptimierung und Kosteneinsparung.
- Mit Cloud Billing-Berichten können Sie detaillierte Kostenanalysen durchführen.
- Best Practices für die Kostenoptimierung finden Sie im Dokument Google Cloud Architektur-Framework: Kostenoptimierung.