Mit Statistiken zu verwalteten Instanzgruppen (MIG) können Sie die CPU- und Speichernutzung der VM-Instanzen verstehen, die Teil Ihrer MIG sind. Diese Statistiken werden automatisch anhand von Systemmesswerten oder Messwerten generiert, die vom Cloud Monitoring-Dienst erfasst werden. Mit diesen Statistiken können Sie Entscheidungen zur Größenanpassung des Maschinentyps Ihrer MIG besser treffen, um VM-Ressourcen effizienter zu nutzen.
Weitere Informationen zu Statistiken finden Sie unter Statistiken.
Hinweise
-
Richten Sie die Authentifizierung ein, falls Sie dies noch nicht getan haben.
Bei der Authentifizierung wird Ihre Identität für den Zugriff auf Trusted Cloud by S3NS -Dienste und APIs überprüft.
Zum Ausführen von Code oder Beispielen aus einer lokalen Entwicklungsumgebung können Sie sich so bei der Compute Engine authentifizieren:
Select the tab for how you plan to use the samples on this page:
Console
When you use the Trusted Cloud console to access Trusted Cloud by S3NS services and APIs, you don't need to set up authentication.
gcloud
-
Installieren Sie die Google Cloud CLI und melden Sie sich dann mit Ihrer föderierten Identität in der gcloud CLI an. Nach der Anmeldung initialisieren Sie die Google Cloud CLI mit folgendem Befehl:
gcloud init
- Set a default region and zone.
REST
Wenn Sie die REST API-Beispiele auf dieser Seite in einer lokalen Entwicklungsumgebung verwenden möchten, verwenden Sie die Anmeldedaten, die Sie der gcloud CLI bereitstellen.
Installieren Sie die Google Cloud CLI und melden Sie sich dann mit Ihrer föderierten Identität in der gcloud CLI an. Nach der Anmeldung initialisieren Sie die Google Cloud CLI mit folgendem Befehl:
gcloud init
Weitere Informationen finden Sie in der Dokumentation zur Trusted Cloud -Authentifizierung unter Für die Verwendung von REST authentifizieren.
Statistiken für MIG-Empfehlungen abrufen
Compute Engine generiert Maschinentypempfehlungen auf Basis von Ressourcenstatistiken. Durch Aufrufen der Statistiken zu einer bestimmten MIG können Sie mehr über die CPU- und Arbeitsspeichernutzung der MIG erfahren.
Verwenden Sie die gcloud CLI oder REST, um die Statistiken aufzurufen, die eine bestimmte Empfehlung generiert haben.
gcloud
Mit der Befehl
insights list
können Sie alle verfügbaren Statistiken im Detail für eine bestimmte Zone anzeigen.gcloud recommender insights list --project=PROJECT_ID \ --location=LOCATION \ --insight-type=INSIGHT_TYPE_ID \ --format=FORMAT
Dabei gilt:
PROJECT_ID
: die Projekt-ID.LOCATION
: die Zone mit den Ressourcen, für die Sie Statistiken aufrufen möchten.INSIGHT_TYPE_ID
: die ID des Statistiktyps. Eine Liste der verfügbaren VM-Statistiken finden Sie unter Arten von MIG-Statistiken.FORMAT
: ist Ihr bevorzugtes Ausgabeformat, z. B.json
.
Eine typische Ausgabe des Befehls
insights list
imjson
-Ausgabeformat könnte so aussehen:[ { "name": "projects/PROJECT_ID/locations/us-central1-a/insightTypes/google.compute.instanceGroupManager.CpuUsagePredictionInsight/insights/0ec21a13-bb04-3121-7321-dc43a11cc3e3", "description": "Predicted CPU usage is 1.5 vCPUs.", "targetResources": [ "//compute.googleapis.com/projects/PROJECT_ID/zones/us-central1-a/instanceGroupManagers/test-instance" ], "insightSubtype": "CPU_USAGE_PREDICTION", "lastRefreshTime": "2021-09-15T06:50:45Z", "observationPeriod": "14 days", "stateInfo": { "state": "ACTIVE" }, "content": { "predictedCpuCores": 1.5 }, "category": "PERFORMANCE", "etag": "fds421j2340", "associatedRecommendations": [ { "recommendation": "projects/PROJECT_ID/locations/us-central1-a/recommenders/google.compute.instanceGroupManager.MachineTypeRecommender/recommendations/0fd31b24-cc05-4132-8431-ed54a22dd4f1" } ] } ]
REST
Mit der Methode
insights.list
können Sie alle verfügbaren Statistiken im Detail für eine bestimmte Zone anzeigen.GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/insightTypes/INSIGHT_TYPE_ID/insights
Dabei gilt:
PROJECT_ID
: die Projekt-ID.LOCATION
: die Zone mit den Ressourcen, für die Sie Statistiken aufrufen möchten.INSIGHT_TYPE_ID
: die ID des Statistiktyps. Eine Liste der verfügbaren VM-Statistiken finden Sie unter Arten von MIG-Statistiken.
Eine typische Ausgabe der Methode
insights.list
könnte so aussehen.[ { "name": "projects/PROJECT_ID/locations/us-central1-a/insightTypes/google.compute.instanceGroupManager.CpuUsagePredictionInsight/insights/0ec21a13-bb04-3121-7321-dc43a11cc3e3", "description": "Predicted CPU usage is 1.5 vCPUs.", "targetResources": [ "//compute.googleapis.com/projects/PROJECT_ID/zones/us-central1-a/instanceGroupManagers/test-instance" ], "insightSubtype": "CPU_USAGE_PREDICTION", "lastRefreshTime": "2021-09-15T06:50:45Z", "observationPeriod": "14 days", "stateInfo": { "state": "ACTIVE" }, "content": { "predictedCpuCores": 1.5 }, "category": "PERFORMANCE", "etag": "fds421j2340", "associatedRecommendations": [ { "recommendation": "projects/PROJECT_ID/locations/us-central1-a/recommenders/google.compute.instanceGroupManager.MachineTypeRecommender/recommendations/0fd31b24-cc05-4132-8431-ed54a22dd4f1" } ] } ]
Weitere Informationen zu Statistiken finden Sie in den Referenzdokumenten.
Arten von MIG-Statistiken
Sie können verschiedene Statistiken verwenden, um Informationen zur Leistung Ihrer MIGs abzurufen. Jeder Statistik-Typ hat bestimmte Inhaltsattribute.
Die folgenden Abschnitte enthalten eine Referenz für die verfügbaren MIG-Statistiken.
CPU-Auslastung-Statistik
Compute Engine erstellt CPU-Auslastungsstatistiken wenn die CPU-Auslastung Ihrer MIGs im letzten Beobachtungszeitraum höher oder niedriger als gewöhnlich war.
Die ID des Statistiktyps ist
google.compute.instanceGroupManager.CpuUsageInsight
.Folgende Untertypen sind verfügbar:
HIGH_CPU_USAGE
LOW_CPU_USAGE
Diese sind mit Statistikbeschreibungen wie der folgenden verknüpft:
In the last 7 days for 80% of the time, CPU usage was greater than or equal to 83% for the least utilized VM instance. In the last 7 days for 80% of the time, CPU usage was greater than or equal to 93% for the most utilized VM instance.
In the last 7 days for 80% of the time, CPU usage was lower than or equal to 10% for the most utilized VM instance. In the last 7 days for 80% of the time, CPU usage was lower than or equal to 3% for the least utilized VM instance.
Die folgende Tabelle enthält einige Details zu den Inhalten, die mit CPU-Auslastungsstatistiken verknüpft sind.
Attribut Typ Beschreibung pointsForLeastUtilizedVm
ARRAY Objekt-Array. Jedes Objekt hat folgende Attribute:
sampleProbability
: (DOUBLE) Relative Menge an CPU-Nutzungs-Stichproben unter dem Quantilfunktionswert.quantileFunctionValue
: (DOUBLE) Obergrenze für CPU-Nutzung, die mindestens einen Teil (Stichproben-Wahrscheinlichkeit) der Stichproben enthält.Der Wert stellt das Verhältnis der Gesamtarbeitsspeichermenge dar und liegt im Bereich [0, 1].
pointsForMostUtilizedVm
ARRAY Objekt-Array. Jedes Objekt hat folgende Attribute:
sampleProbability
: (DOUBLE) Relative Menge an CPU-Nutzungs-Stichproben unter dem Quantilfunktionswert.quantileFunctionValue
: (DOUBLE) Obergrenze für CPU-Nutzung, die mindestens einen Teil (Stichproben-Wahrscheinlichkeit) der Stichproben enthält.Der Wert stellt das Verhältnis der Gesamtarbeitsspeichermenge dar und liegt im Bereich [0, 1].
Statistik zur Vorhersage zur CPU-Auslastung
Compute Engine erstellt Statistiken zur CPU-Nutzungsvorhersage, um die vorhergesagte CPU-Auslastung für den folgenden Tag anzugeben.
Die ID des Statistiktyps ist
google.compute.instanceGroupManager.CpuUsagePredictionInsight
.Eine typische Beschreibung aus dieser Statistik sieht ungefähr so aus:
Predicted CPU usage of a single instance is 1.5 vCPUs.
Die folgende Tabelle enthält einige Details zu den Inhalten, die mit Vorhersagen der CPU-Auslastungsstatistiken verknüpft sind.
Attribut Typ Beschreibung predicted_cpu_cores
DOUBLE Vorhergesagte Anzahl der CPU-Kerne. Informationen zur CPU-Nutzung
Compute Engine erstellt Statistiken zu CPU-Nutzungstrends, wenn die CPU-Auslastung im letzten Beobachtungszeitraum einen zunehmenden oder abnehmenden Trend zeigt.
Die ID des Statistiktyps ist
google.compute.instanceGroupManager.CpuUsageTrendInsight
.Folgende Untertypen sind verfügbar:
CPU_USAGE_INCREASE
CPU_USAGE_DECREASE
Diese sind im Allgemeinen mit Statistikbeschreibungen wie der folgenden verknüpft:
In the last 7 days, average daily CPU usage has increased by 8% from 65% to 73%.
In the last 7 days, average daily CPU usage has decreased by 10% from 55% to 45%.
Die folgende Tabelle enthält einige Details zu den Inhalten, die mit Trends der CPU-Auslastungsstatistiken verknüpft sind.
Attribut Typ Beschreibung cpu_usage_percentage_at_start
DOUBLE Gemessener täglicher Mittelwert der CPU-Auslastung zu Beginn des Beobachtungszeitraums. Der Wert stellt den Prozentsatz der Gesamtzahl der vCPUs dar und liegt im Bereich [0, 100].
cpu_usage_percentage_at_end
DOUBLE Gemessener täglicher Mittelwert der CPU-Auslastung am Ende des Beobachtungszeitraums. Der Wert stellt den Prozentsatz der Gesamtzahl der vCPUs dar und liegt im Bereich [0, 100].
cpu_usage_percentage_change
DOUBLE Vorhergesagte Änderung des täglichen Mittelwertes der CPU-Auslastung während des Beobachtungszeitraums. Die Vorhersage verwendet eine lineare Regression, um die Änderung der täglichen CPU-Auslastung zu modellieren.
Der Wert stellt den Prozentsatz der Gesamtzahl der vCPUs dar und liegt im Bereich [0, 100].
Informationen zur Speichernutzung
Compute Engine erstellt Statistiken zur Speichernutzung, wenn die Speichernutzung während des Beobachtungszeitraums besonders hoch oder niedrig ist.
Die ID des Statistiktyps ist
google.compute.instanceGroupManager.MemoryUsageInsight
.Folgende Untertypen sind verfügbar:
HIGH_MEMORY_USAGE
LOW_MEMORY_USAGE
Diese sind im Allgemeinen mit Statistikbeschreibungen wie der folgenden verknüpft:
In the last 12 days for 80% of the time, memory usage was greater than or equal to 64%.
In the last 7 days for 50% of the time, memory usage was lower than or equal to 10%.
Die folgende Tabelle enthält einige Details zu den Inhalten, die mit Arbeitsspeichernutzung-statistiken verknüpft sind.
Attribut Typ Beschreibung sample_probability
DOUBLE Relative Menge an Arbeitsspeicher-Nutzungs-Stichproben unter dem Quantilfunktionswert. Der Wert liegt im Bereich [0, 1].
quantile_function_lowest_value
DOUBLE Obergrenze für die Arbeitsspeichernutzung, die mindestens einen Teil (Stichprobenwahrscheinlichkeit) der Stichproben für die am wenigsten verwendete VM enthält. Der Wert stellt das Verhältnis der Gesamtarbeitsspeichermenge dar und liegt im Bereich [0, 1].
quantile_function_highest_value
DOUBLE Obergrenze für die Arbeits-Speichernutzung, die mindestens einen Teil (Stichprobenwahrscheinlichkeit) der Stichproben für die am häufigsten verwendete VM enthält. Der Wert stellt das Verhältnis der Gesamtarbeitsspeichermenge dar und liegt im Bereich [0, 1].
Statistik zur Vorhersage der Arbeitsspeichernutzung
Compute Engine erstellt Statistiken zur Arbeits-Speicherauslastungs-Vorhersage, um die für den folgenden Tag vorhergesagte Arbeits-Speichernutzung anzuzeigen.
Die ID des Statistiktyps ist
google.compute.instanceGroupManager.MemoryUsagePredictionInsight
.Eine typische Statistikbeschreibung ist:
Predicted memory usage is 1536 MB.
Die folgende Tabelle enthält einige Details zu den Inhalten, die mit Vorhersagen der Arbeitsspeicher-Auslastungsstatistiken verknüpft sind.
Attribut Typ Beschreibung predicted_memory_mb
DOUBLE Prognostizierte Speichermenge in MB. Nächste Schritte
- Empfehlungen für Maschinentypen, die Compute Engine anhand von Statistiken erstellt
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-08-19 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-08-19 (UTC)."],[[["Managed Instance Group (MIG) insights provide data on CPU and memory usage of virtual machine (VM) instances within a MIG, using metrics from the system or Cloud Monitoring."],["These insights can help users decide when to resize their MIG's machine type for better resource efficiency."],["Compute Engine generates machine type recommendations based on these resource insights, and users can use the `gcloud CLI` or `REST` to view insights related to a specific MIG."],["Different types of MIG insights are available, including CPU usage, CPU usage prediction, CPU usage trend, memory usage, and memory usage prediction, each providing specific details about VM performance."],["To view all the available insights in detail for a specific zone, use the `insights list` command, or the `insights.list` method, replacing the PROJECT_ID, LOCATION, and INSIGHT_TYPE_ID with the appropriate values."]]],[]] -