Wenn Sie eine neue Funktion erstellen, lesen Sie die Console-Kurzanleitung zu Cloud Run. Die Inhalte auf dieser Seite gelten nur für vorhandene Legacy-Funktionen, die mit der Cloud Functions v1 API erstellt wurden.
Google verwendet KI-Technologie, um Inhalte in Ihre bevorzugte Sprache zu übersetzen. KI-Übersetzungen können Fehler enthalten.
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Messwerte und Kontingente aufrufen
Messwerte in der Console aufrufen
Sie können sich Cloud Run-Funktionen
in der
Google Cloud Console ansehen, inklusive der Ausführungszeiten, der Ausführungsanzahl und ihrer Arbeitsspeichernutzung. Diese Messwerte sind auch in
Cloud Monitoring,
wo Sie benutzerdefinierte Benachrichtigungen zu diesen Messwerten einrichten können. Weitere Informationen finden Sie in der
Dokumentation zu Cloud Monitoring.
Sie können die Messwerte für API-Aufrufe auf der
Seite API-Übersicht
in der Google Cloud Console anzeigen.
Schließlich können Sie die Kontingentmesswerte sowohl für API-Aufrufe als auch Funktions
ausführung auf der Seite API-Kontingente
in der Google Cloud Console anzeigen. Sie können in
Cloud Monitoring
Benachrichtigungen zu Kontingentfehlern einrichten. Dazu filtern Sie nach Ausführungen, deren out of quota
Wert für das STATUS Messwertlabel ist. Weitere Informationen finden Sie unter Einführung in Benachrichtigungen.
Messwerte programmatisch lesen
Das folgende Snippet zeigt, wie Sie auch Messwerte aus Ihrem Code lesen können.
Node.js
// Imports the Google Cloud client libraryconstmonitoring=require('@google-cloud/monitoring');// Creates a clientconstclient=newmonitoring.MetricServiceClient();asyncfunctionreadTimeSeriesData(){/** * TODO(developer): Uncomment and edit the following lines of code. */// const projectId = 'YOUR_PROJECT_ID';// const filter = 'metric.type="compute.googleapis.com/instance/cpu/utilization"';constrequest={name:client.projectPath(projectId),filter:filter,interval:{startTime:{// Limit results to the last 20 minutesseconds:Date.now()/1000-60*20,},endTime:{seconds:Date.now()/1000,},},};// Writes time series dataconst[timeSeries]=awaitclient.listTimeSeries(request);timeSeries.forEach(data=>{console.log(`${data.metric.labels.instance_name}:`);data.points.forEach(point=>{console.log(JSON.stringify(point.value));});});}readTimeSeriesData();
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2026-10-27 (UTC)."],[],[]]