Tous les produits
Search
Centre de documentation

Function Compute:Métriques au niveau de l'instance

Dernière mise à jour :Aug 12, 2026

Lorsqu'une fonction échoue ou présente un comportement inattendu, les agrégats au niveau de la fonction indiquent rarement quelle instance est à l'origine du problème. Les métriques au niveau de l'instance offrent une visibilité précise par instance sur l'utilisation des vCPU, la consommation mémoire, le débit réseau et le nombre de requêtes simultanées. Elles permettent ainsi d'identifier une saturation CPU, une pression mémoire ou des anomalies réseau sur des instances spécifiques.

Si vous avez déjà activé la collecte, accédez à la section Consulter les métriques.

Fonctionnement

Function Compute collecte régulièrement les métriques de performance de chaque instance et les écrit dans les journaux. Ces métriques sont disponibles selon deux dimensions :

  • Fonction ou qualificateur : vue agrégée de toutes les instances exécutant la même fonction. Par exemple, si deux instances exécutent simultanément la Fonction A, la métrique vCPU de cette fonction reflète la valeur d'utilisation la plus élevée des deux.

  • Instance : métriques propres à une seule instance.

Un qualificateur correspond aux informations de version transmises lors de l'appel d'une fonction (numéro de version ou alias). Function Compute crée et libère dynamiquement les instances ; aucune opération directe n'est possible sur celles-ci.

Référence des métriques

Le tableau suivant décrit toutes les métriques au niveau de l'instance. Chaque métrique est enregistrée dans le journal de l'instance selon l'intervalle de collecte défini.

hanshujisuanshilijibiezhibiao

Métrique Description Unité Valeur d'exemple
cpuPercent Utilisation des vCPU de l'instance. Reflète le nombre de vCPU consommés. Peut dépasser 100 % lorsque l'instance préempte des ressources CPU d'autres instances sur le même hôte. % 120
cpuQuotaPercent Quota maximal de vCPU alloué à l'instance. Le ratio vCPU/mémoire (vCPU:Go) doit être compris entre 1:1 et 1:4. Il s'agit d'un plafond théorique ; l'utilisation réelle (cpuPercent) peut le dépasser. % 50
memoryUsageMB Mémoire consommée par l'instance. Mo 16,87
memoryLimitMB Mémoire maximale utilisable par l'instance. Mo 1024
rxBytes Trafic entrant reçu par l'instance durant l'intervalle de collecte en cours. octets 158
txBytes Trafic sortant envoyé par l'instance durant l'intervalle de collecte en cours. octets 1598
rxTotalBytes Trafic entrant total reçu depuis le démarrage de l'instance. octets 158875
txTotalBytes Trafic sortant total envoyé depuis le démarrage de l'instance. octets 36123
concurrentRequests Nombre de requêtes en cours de traitement par l'instance. — 10
hostname Nom de l'hôte sur lequel l'instance s'exécute. — 36123
Une faible quantité de trafic entrant et sortant résulte de la communication entre l'instance et les modules internes du système, même si le code de votre fonction n'effectue aucun appel réseau. Le trafic de l'instance cumule le trafic Internet et le trafic réseau privé ; il ne permet donc pas de calculer les frais de trafic Internet.

Activer les métriques au niveau de l'instance

  1. Connectez-vous à la console Function Compute. Dans le volet de navigation de gauche, cliquez sur Functions.

  2. Dans la barre de navigation supérieure, sélectionnez une région. Sur la page Functions, cliquez sur la fonction à configurer.

  3. Sur la page de configuration de la fonction, cliquez sur l'onglet Configurations.

  4. Cliquez sur l'onglet Logs, puis sur Edit. Dans le panneau des journaux, activez Instance-level Metrics et cliquez sur OK.

Si la journalisation n'est pas activée pour la fonction, activez-la dans le panneau des journaux au cours de cette étape et configurez les paramètres requis avant d'activer Instance-level Metrics .

Consulter les métriques

Une fois les métriques au niveau de l'instance activées, consultez les données de l'une des manières suivantes :

  • Monitoring Center (intégré) : sur la page de détails de la fonction, cliquez sur l'onglet Monitoring. Le tableau de bord affiche des vues au niveau de la fonction et de l'instance, notamment l'utilisation des vCPU, l'utilisation de la mémoire, l'état du réseau et le nombre de requêtes simultanées.

  • Simple Log Service : Function Compute exporte les métriques au niveau de l'instance vers Simple Log Service, où vous pouvez créer des tableaux de bord personnalisés grâce à ses capacités d'analyse.