Mit der App Optimize API können Sie Berichte erstellen, um die Cloud-Ausgaben und die Ressourcennutzung zu analysieren. Damit Sie Berichtsdaten effektiver interpretieren können, finden Sie in diesem Dokument Informationen zur Quelle, Kategorisierung und zu den Einschränkungen der Daten.
Kostendaten
- Quelle: Kostendaten basieren auf denselben Informationen, die auch für Ihre Cloud Billing-Berichte und -Exporte verwendet werden.
- Latenz: Google Cloud -Produkte melden Nutzungs- und Kostendaten in unterschiedlichen Intervallen an Cloud Billing-Prozesse. Es kann zu einer Verzögerung zwischen Ihrer Nutzung von Google Cloud -Diensten und dem Zeitpunkt kommen, an dem die Nutzung und die Kosten in der App Optimize API verfügbar sind. In der Regel sind die Kosten innerhalb eines Tages verfügbar, manchmal kann es aber auch mehr als 24 Stunden dauern.
- Bruttokosten: Die angezeigten Kosten sind in der Regel Bruttokosten, die die Nutzung zu Ihren Vertragspreisen vor der Anwendung von Gutschriften wie Rabatten für zugesicherte Nutzung, Rabatten für kontinuierliche Nutzung oder Startguthaben widerspiegeln.
- Währung: Wenn Sie den Bereich auf eine App Hub-Anwendung festlegen, müssen alle zugrunde liegenden Ressourcen in dieser Anwendung dieselbe Währung verwenden, damit die Kosten aggregiert werden können. Wenn Ressourcen mit Rechnungskonten mit unterschiedlichen Währungen verknüpft sind, sind die Kostendaten für diese Anwendung möglicherweise unvollständig.
- Zeitraum: Der maximale Zeitraum für einen Berichtsfilter beträgt 90 Tage vor dem aktuellen Datum. Der Beginn muss innerhalb des 90-tägigen Zeitfensters liegen.
Nutzungsdaten
- Quelle: Die Auslastungsmesswerte stammen aus Cloud Monitoring.
- Zeitraum: Der maximale Zeitraum für einen Berichtsfilter beträgt 90 Tage vor dem aktuellen Datum. Der Beginn muss innerhalb des 90-tägigen Zeitfensters liegen. Cloud Run-Messwerte sind nur für sechs Wochen vor dem aktuellen Datum verfügbar.
- Verfügbarkeit: Die Verfügbarkeit hängt vom Ressourcentyp ab und davon, ob die entsprechenden Agents (z. B. der Ops-Agent) so konfiguriert sind, dass sie detaillierte Messwerte erfassen.
Produktkategorien
Die in der App Optimize API verwendeten Produktnamen sind logisch und nutzerfreundlich. Diese können Kosten anders gruppieren als die Dienstkategorien, die in Cloud Billing-Berichten verwendet werden. Beispiele: Kosten, die die App Optimize API „Compute Engine“ zuordnet, können aus Cloud Billing-Sicht mehrere zugrunde liegende Dienste umfassen.
Wenn Kosten mit einem Produkt verknüpft sind, das von der App Optimize API nicht unterstützt wird, ist die Dimensionproduct_display_name leer.
Kosten auf Ressourcenebene
In diesem Abschnitt sind die unterstützten Produkte mit Kostendaten auf Ressourcenebene aufgeführt.
App Hub unterstützt nicht alle Ressourcen, die von der App Optimize API unterstützt werden, und es gibt einige Einschränkungen für die gemeldeten Kosten. Weitere Informationen finden Sie unter Anwendungskosten.
(Vorabversion) Kosten für die Datenübertragung werden separat als Netzwerkkosten aufgeführt.| Produktname | Unterstützte Ressourcen | Weitere Informationen |
|---|---|---|
| AlloyDB for PostgreSQL | Sicherung Cluster Instanz |
|
| App Engine | Dienst | Datenübertragungskosten werden separat als Netzwerkkosten ausgewiesen. |
| BigQuery | Job Dataset |
Für Jobs: Kosten auf Ressourcenebene werden nur für Jobs unterstützt, für die On-Demand-Preise gelten. Preise für BigQuery-Versionen werden nicht unterstützt. Die Kostenzuordnung für einen Job wird nicht unterstützt, wenn das Verwaltungsprojekt ein anderes Rechnungskonto als das Projekt verwendet, in dem Sie die Abfrage ausführen. Für Datasets: Datenübertragungskosten werden separat als Netzwerkkosten gemeldet. |
| Bigtable | Anwendungsprofil Instanz |
Für Instanzen: Datenübertragungskosten werden separat als Netzwerkkosten gemeldet. |
| Cloud Deploy | Bereitstellungspipeline | |
| Cloud Run | Job Dienst |
|
| Cloud Run-Funktionen | Funktion |
Datenübertragungskosten werden separat als Netzwerkkosten ausgewiesen. |
| Compute Engine | Zuweisung Adresse Laufwerk Weiterleitungsregel Globale Adresse Image Instanz Sofort-Snapshot Maschinen-Image Verwaltete Instanzgruppe (MIG) Netzwerkanhang Reservierung Snapshot Speicherpool Ziel-VPN-Gateway VPN-Gateway VPN-Tunnel |
|
| Google Kubernetes Engine | Cluster |
|
| Dataflow | Job Snapshot |
|
| Cloud Data Fusion | Instanz | |
| Managed Service for Apache Spark | Batch Cluster Sitzung |
Für Cluster:
|
| Dataproc Metastore | Dienst | |
| Firestore | Datenbank |
Datenübertragungskosten werden separat als Netzwerkkosten ausgewiesen. |
Cloud Interconnect (Vorabversion) |
VLAN-Anhang |
Die Ressourcenkosten umfassen die stündlichen Kosten des VLAN-Anhang. Die Kosten für die Datenübertragung für den VLAN-Anhang werden separat als Netzwerkkosten ausgewiesen. Die Kosten für die Datenübertragung werden nicht den Ressourcen zugeordnet, die den VLAN-Anhang verwenden. |
| Backup for GKE | Sicherungsplan | |
Cloud Load Balancing (Vorabversion) |
Weiterleitungsregel |
Kosten für Datenübertragung und -verarbeitung werden nicht den Ressourcen zugeschrieben, die die Weiterleitungsregel oder URL-Zuordnung verwenden.
Datenübertragungs- und Datenverarbeitungskosten für eine Weiterleitungsregel oder URL-Zuordnung werden separat als Netzwerkkosten gemeldet. |
| Cloud Logging | Log-Bucket | |
| Managed Service for Microsoft Active Directory | Domain | |
| Memorystore for Redis | Instanz | |
| Secret Manager | Secret | |
| Spanner | Instanz Datenbank |
|
| Cloud SQL Admin API | Instanz | |
| Cloud Storage | Bucket |
Datenübertragungskosten werden separat als Netzwerkkosten ausgewiesen. |
Anwendungskosten
Die Gesamtkosten für eine App Hub-Anwendung umfassen alle Ressourcen, die von der Anwendung vollständig genutzt werden.
Für Anwendungskosten gelten die folgenden Einschränkungen:
- Diese Gesamtkosten für die Anwendung umfassen nicht die Kosten für Folgendes:
- Ressourcen, die von mehreren Anwendungen gemeinsam genutzt werden, z. B. VLAN-Anhänge.
- Kurzlebige Ressourcen wie BigQuery-Jobs und Managed Service for Apache Spark-Sitzungen und -Batches.
- Die Anwendungskosten umfassen nur Kosten für Ressourcen, die von App Hub und von der App Optimize API unterstützt werden.
- Wenn Sie den Bereich auf eine App Hub-Anwendung festlegen, müssen alle zugrunde liegenden Anwendungsressourcen dieselbe Währung verwenden. Wenn Anwendungsressourcen mit Rechnungskonten mit unterschiedlichen Währungen verknüpft sind, sind die Kostendaten für die Anwendung möglicherweise unvollständig oder werden nicht zurückgegeben.
- Sie können Ressourcen nicht nach Standort filtern.