Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Afficher les métriques et les quotas
Afficher les métriques dans la console
Vous pouvez afficher vos fonctions Cloud Run ainsi que leur temps d'exécution, leur nombre d'exécutions et leur utilisation de mémoire dans la console Google Cloud. Ces métriques sont également disponibles dans Cloud Monitoring, où vous pouvez configurer des alertes personnalisées les concernant. Pour en savoir plus, consultez la documentation sur Cloud Monitoring.
Vous pouvez consulter les métriques associées aux appels d'API sur la page Présentation de l'API de la console Google Cloud.
Enfin, vous pouvez afficher les métriques associées aux quotas pour les appels d'API et l'exécution des fonctions sur la page Quotas d'API de la console Google Cloud. Vous pouvez configurer des alertes sur les erreurs de quota dans Cloud Monitoring en filtrant les exécutions dont l'étiquette de métrique STATUS affiche la valeur out of quota. Pour en savoir plus, consultez la page Présentation des alertes.
Lire les métriques de façon programmatique
L'extrait suivant montre également comment lire des métriques à partir de votre code.
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();
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/04/14 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/04/14 (UTC)."],[[["You can view Cloud Run function metrics like execution times, counts, and memory usage in the Google Cloud console and Cloud Monitoring."],["Metrics for API calls can be viewed on the API overview page in the Google Cloud console."],["Quota metrics for API calls and function execution are available in the API quotas page of the Google Cloud console."],["You can set up alerts for quota errors in Cloud Monitoring by filtering executions with an `out of quota` status."],["Metrics can also be read programmatically from your code using the Google Cloud client library, as shown in the provided Node.js example."]]],[]]