Métriques prises en charge pour Microsoft.AppPlatform/Spring

Le tableau suivant répertorie les métriques disponibles pour le type de ressource Microsoft.AppPlatform/Spring.

En-têtes de table

Métrique : nom d’affichage de la métrique tel qu’il apparaît dans le Portail Azure.
Nom dans l’API Rest - Nom de la métrique comme indiqué dans l’API REST.
Unité : unité de mesure.
Agrégation : type d’agrégation par défaut. Valeurs valides : Moyenne, Minimum, Maximum, Total, Nombre.
Dimensions - Dimensions disponibles pour la métrique.
Grains - de tempsIntervalles auxquels la métrique est échantillonné. Par exemple, PT1M indique que la métrique est échantillonné toutes les minutes, PT30M toutes les 30 minutes, PT1H toutes les heures, et ainsi de suite.
Exportation DS : indique si la métrique peut être exportée dans les journaux Azure Monitor via les paramètres de diagnostic. Pour plus d’informations sur l’exportation de métriques, consultez Créer des paramètres de diagnostic dans Azure Monitor.

Pour plus d’informations sur la rétention des métriques, consultez Vue d’ensemble des métriques Azure Monitor.

Pour obtenir la liste des journaux pris en charge, consultez Catégories de journaux pris en charge - Microsoft.AppPlatform/Spring

Category Métrique Nom dans l’API REST Unité Agrégation Dimensions Grains de temps Exportation DS
Performance (.NET) active-timer-count

Nombre de minuteurs actuellement actifs
active-timer-count Count Maximum, Minimum, Moyenne Deployment, AppName, Pod PT1M Yes
Performance (.NET) alloc-rate

Nombre d’octets alloués dans le tas managé
alloc-rate Octets Maximum, Minimum, Moyenne Deployment, AppName, Pod PT1M Yes
Courant Utilisation de l’UC de l’application (déconseillée)

Utilisation récente du processeur pour l’application. Cette métrique est dépréciée. Utilisez « Utilisation du processeur de l’application » avec l’ID de métrique « PodCpuUsage ».
AppCpuUsage Pourcentage Maximum, Minimum, Moyenne Deployment, AppName, Pod PT1M Yes
Performance (.NET) assembly-count

Nombre d’assemblys chargés
assembly-count Count Maximum, Minimum, Moyenne Deployment, AppName, Pod PT1M Yes
Performance (.NET) Utilisation du processeur

% de temps d’utilisation du processeur par le processus
cpu-usage Pourcentage Maximum, Minimum, Moyenne Deployment, AppName, Pod PT1M Yes
Requête (.NET) current-requests

Nombre total de demandes en traitement au cours de la durée de vie du processus
current-requests Count Average Deployment, AppName, Pod PT1M Yes
Performance (.NET) exception-count

Nombre d’exceptions
exception-count Count Total, Maximum, Minimum, Moyenne Deployment, AppName, Pod PT1M Yes
Requête (.NET) failed-requests

Nombre total de demandes en échec au cours de la durée de vie du processus
failed-requests Count Average Deployment, AppName, Pod PT1M Yes
Passerelle Durée max. des demandes

Durée maximale des demandes
GatewayHttpServerRequestsMilliSecondsMax Millisecondes Maximum, Moyenne Pod, httpStatusCode, outcome, httpMethod PT1M Yes
Passerelle Durée totale des demandes

Durée totale des demandes
GatewayHttpServerRequestsMilliSecondsSum Millisecondes Maximum, Minimum, Moyenne Pod, httpStatusCode, outcome, httpMethod PT1M Yes
Passerelle Nombre de requêtes

le nombre de demandes
GatewayHttpServerRequestsSecondsCount Count Total, Moyenne Pod, httpStatusCode, outcome, httpMethod PT1M Yes
Passerelle jvm.gc.live.data.size

Taille du pool de mémoire d’ancienne génération après un GC complet
GatewayJvmGcLiveDataSizeBytes Octets Maximum, Moyenne Pod PT1M Yes
Passerelle jvm.gc.max.data.size

Taille maximale du pool de mémoire d’ancienne génération
GatewayJvmGcMaxDataSizeBytes Octets Maximum, Moyenne Pod PT1M Yes
Passerelle jvm.gc.memory.allocated

Incrémenté pour une augmentation de la taille du pool de mémoire de nouvelle génération après un GC avant le suivant
GatewayJvmGcMemoryAllocatedBytesTotal Octets Maximum, Moyenne Pod PT1M Yes
Passerelle jvm.gc.memory.promoted

Nombre d’augmentations positives de la taille du pool de mémoire d’ancienne génération avant l’application du GC jusqu’au terme de cette application
GatewayJvmGcMemoryPromotedBytesTotal Octets Maximum, Moyenne Pod PT1M Yes
Passerelle jvm.gc.pause.total.count

Nombre d’interruptions du GC
GatewayJvmGcPauseSecondsCount Count Total, Moyenne Pod PT1M Yes
Passerelle jvm.gc.pause.max.time

Durée max. de pause du GC
GatewayJvmGcPauseSecondsMax Secondes Maximum, Moyenne Pod PT1M Yes
Passerelle jvm.gc.pause.total.count

Durée totale de pause du GC
GatewayJvmGcPauseSecondsSum Secondes Total, Moyenne Pod PT1M Yes
Passerelle jvm.memory.committed

Mémoire affectée à JVM en octets
GatewayJvmMemoryCommittedBytes Octets Maximum, Minimum, Moyenne Pod PT1M Yes
Passerelle jvm.memory.used

Mémoire utilisée en octets
GatewayJvmMemoryUsedBytes Octets Maximum, Minimum, Moyenne Pod PT1M Yes
Passerelle process.cpu.usage

Utilisation récente du processeur pour le processus JVM
GatewayProcessCpuUsage Pourcentage Maximum, Minimum, Moyenne Pod PT1M Yes
Passerelle Nombre de demandes limitées

Nombre de demandes limitées
GatewayRatelimitThrottledCount Count Total, Moyenne Pod PT1M Yes
Passerelle system.cpu.usage

Utilisation récente du processeur pour l’ensemble du système
GatewaySystemCpuUsage Pourcentage Maximum, Minimum, Moyenne Pod PT1M Yes
Performance (.NET) gc-heap-size

Taille totale du tas indiquée par le nettoyage de la mémoire (Mo)
gc-heap-size Count Maximum, Minimum, Moyenne Deployment, AppName, Pod PT1M Yes
Performance (.NET) gen-0-gc-count

Nombre de nettoyages de la mémoire de génération 0
gen-0-gc-count Count Total, Maximum, Minimum, Moyenne Deployment, AppName, Pod PT1M Yes
Performance (.NET) gen-0-size

Taille du tas de génération 0
gen-0-size Octets Maximum, Minimum, Moyenne Deployment, AppName, Pod PT1M Yes
Performance (.NET) gen-1-gc-count

Nombre de nettoyages de la mémoire de génération 1
gen-1-gc-count Count Total, Maximum, Minimum, Moyenne Deployment, AppName, Pod PT1M Yes
Performance (.NET) gen-1-size

Taille du tas de génération 1
gen-1-size Octets Maximum, Minimum, Moyenne Deployment, AppName, Pod PT1M Yes
Performance (.NET) gen-2-gc-count

Nombre de nettoyages de la mémoire de génération 2
gen-2-gc-count Count Total, Maximum, Minimum, Moyenne Deployment, AppName, Pod PT1M Yes
Performance (.NET) gen-2-size

Taille du tas de génération 2
gen-2-size Octets Maximum, Minimum, Moyenne Deployment, AppName, Pod PT1M Oui
Entrée Octets reçus

Nombre d’octets reçus par Azure Spring Apps en provenance des clients
IngressBytesReceived Octets Maximum, Minimum, Moyenne Hostname, HttpStatus PT1M Oui
Entrée Débit en (octets/s)

Octets reçus par seconde par Azure Spring Apps en provenance des clients
IngressBytesReceivedRate BytesPerSecond Maximum, Minimum, Moyenne Hostname, HttpStatus PT1M Oui
Entrée Octets envoyés

Nombre d’octets envoyés par Azure Spring Apps aux clients
IngressBytesSent Octets Maximum, Minimum, Moyenne Hostname, HttpStatus PT1M Oui
Entrée Débit sortant (octets/s)

Octets envoyés par seconde par Azure Spring Apps aux clients
IngressBytesSentRate BytesPerSecond Maximum, Minimum, Moyenne Hostname, HttpStatus PT1M Oui
Entrée Requêtes ayant échoué

Nombre de requêtes en échec par Azure Spring Apps émises par les clients
IngressFailedRequests Count Maximum, Minimum, Moyenne Hostname, HttpStatus PT1M Oui
Entrée Demandes

Nombre de requêtes par Azure Spring Apps émises par les clients
IngressRequests Count Maximum, Minimum, Moyenne Hostname, HttpStatus PT1M Oui
Entrée État de la réponse

Statut de la réponse HTTP retourné par Azure Spring Apps. La distribution du code d’état de la réponse peut être subdivisée afin d’afficher les réponses dans les catégories 2xx, 3xx, 4xx et 5xx
IngressResponseStatus Count Maximum, Minimum, Moyenne Hostname, HttpStatus PT1M Oui
Entrée Temps de réponse

Temps de réponse HTTP retourné par Azure Spring Apps
IngressResponseTime Secondes Maximum, Minimum, Moyenne Hostname, HttpStatus PT1M Yes
Performances (Java) jvm.gc.live.data.size

Taille du pool de mémoire d’ancienne génération après un GC complet
jvm.gc.live.data.size Octets Maximum, Moyenne Deployment, AppName, Pod PT1M Yes
Performances (Java) jvm.gc.max.data.size

Taille maximale du pool de mémoire d’ancienne génération
jvm.gc.max.data.size Octets Maximum, Moyenne Deployment, AppName, Pod PT1M Yes
Performances (Java) jvm.gc.memory.allocated

Incrémenté pour une augmentation de la taille du pool de mémoire de nouvelle génération après un GC avant le suivant
jvm.gc.memory.allocated Octets Maximum, Moyenne Deployment, AppName, Pod PT1M Yes
Performances (Java) jvm.gc.memory.promoted

Nombre d’augmentations positives de la taille du pool de mémoire d’ancienne génération avant l’application du GC jusqu’au terme de cette application
jvm.gc.memory.promoted Octets Maximum, Moyenne Deployment, AppName, Pod PT1M Yes
Performances (Java) jvm.gc.pause.total.count

Nombre d’interruptions du GC
jvm.gc.pause.total.count Count Total, Moyenne Deployment, AppName, Pod PT1M Yes
Performances (Java) jvm.gc.pause.total.count

Durée totale de pause du GC
jvm.gc.pause.total.time Millisecondes Total, Moyenne Deployment, AppName, Pod PT1M Yes
Performances (Java) jvm.memory.committed

Mémoire affectée à JVM en octets
jvm.memory.committed Octets Maximum, Minimum, Moyenne Deployment, AppName, Pod PT1M Yes
Performances (Java) jvm.memory.max

Quantité maximale de mémoire en octets utilisable pour la gestion de la mémoire
jvm.memory.max Octets Maximale Deployment, AppName, Pod PT1M Yes
Performances (Java) jvm.memory.used

Mémoire d’application utilisée en octets
jvm.memory.used Octets Maximum, Minimum, Moyenne Deployment, AppName, Pod PT1M Yes
Performance (.NET) loh-size

Taille du tas LOH
loh-size Octets Maximum, Minimum, Moyenne Deployment, AppName, Pod PT1M Yes
Performance (.NET) monitor-lock-contention-count

Nombre de fois où il y a eu de la contention lors d’une tentative pour prendre le verrou du moniteur
monitor-lock-contention-count Count Total, Maximum, Minimum, Moyenne Deployment, AppName, Pod PT1M Yes
Courant Utilisation du processeur de l’application

Utilisation récente du processeur pour l’application
PodCpuUsage Pourcentage Maximum, Minimum, Moyenne Deployment, AppName, Pod PT1M Yes
Courant Utilisation de la mémoire de l’application

Utilisation récente de la mémoire pour l’application
PodMemoryUsage Pourcentage Maximum, Minimum, Moyenne Deployment, AppName, Pod PT1M Yes
Courant Entrées réseau de l’application

Nombre cumulatif d’octets reçus dans l’application
PodNetworkIn Octets Total, Maximum, Minimum, Moyenne Deployment, AppName, Pod PT1M Yes
Courant Sorties réseau de l’application

Nombre cumulatif d’octets envoyés à partir de l’application
PodNetworkOut Octets Total, Maximum, Minimum, Moyenne Deployment, AppName, Pod PT1M Yes
Performances (Java) process.cpu.usage

Utilisation récente du processeur pour le processus JVM
process.cpu.usage Pourcentage Maximum, Minimum, Moyenne Deployment, AppName, Pod PT1M Yes
Core Demandes

Requêtes traitées
Requests Count Total, Maximum, Minimum, Moyenne containerAppName, podName, statusCodeCategory, statusCode PT1M Yes
Requête (.NET) taux de demandes

Taux de demandes
requests-per-second Count Maximum, Minimum, Moyenne Deployment, AppName, Pod PT1M Yes
Core Nombre de redémarrages

Nombre de redémarrages de Spring App
RestartCount Count Total, Maximum, Minimum, Moyenne containerAppName, podName PT1M Yes
Core Réseau en octets

Octets reçus sur le réseau
RxBytes Octets Total, Maximum, Minimum, Moyenne containerAppName, podName PT1M Yes
Performances (Java) system.cpu.usage

Utilisation récente du processeur pour l’ensemble du système
system.cpu.usage Pourcentage Maximum, Minimum, Moyenne Deployment, AppName, Pod PT1M Yes
Performance (.NET) threadpool-completed-items-count

Nombre d’éléments de travail terminés dans le pool de threads
threadpool-completed-items-count Count Maximum, Minimum, Moyenne Deployment, AppName, Pod PT1M Yes
Performance (.NET) threadpool-queue-length

Longueur de la file d’attente des éléments de travail du pool de threads
threadpool-queue-length Count Maximum, Minimum, Moyenne Deployment, AppName, Pod PT1M Yes
Performance (.NET) threadpool-thread-count

Nombre de threads du pool de threads
threadpool-thread-count Count Maximum, Minimum, Moyenne Deployment, AppName, Pod PT1M Yes
Performance (.NET) time-in-gc

Pourcentage de temps dans le nettoyage de la mémoire depuis le dernier nettoyage de la mémoire
time-in-gc Pourcentage Maximum, Minimum, Moyenne Deployment, AppName, Pod PT1M Yes
Erreur (Java) tomcat.global.error

Erreur globale Tomcat
tomcat.global.error Count Total, Moyenne Deployment, AppName, Pod PT1M Yes
Requête (Java) tomcat.global.received

Nombre total d’octets reçus par Tomcat
tomcat.global.received Octets Total, Moyenne Deployment, AppName, Pod PT1M Yes
Requête (Java) tomcat.global.request.avg.time

Durée moyenne des demandes Tomcat
tomcat.global.request.avg.time Millisecondes Maximum, Moyenne Deployment, AppName, Pod PT1M Yes
Requête (Java) tomcat.global.request.max

Durée maximale des demandes Tomcat
tomcat.global.request.max Millisecondes Maximale Deployment, AppName, Pod PT1M Yes
Requête (Java) tomcat.global.request.total.count

Nombre total de demandes Tomcat
tomcat.global.request.total.count Count Total, Moyenne Deployment, AppName, Pod PT1M Yes
Requête (Java) tomcat.global.request.total.time

Durée totale des requêtes Tomcat
tomcat.global.request.total.time Millisecondes Total, Moyenne Deployment, AppName, Pod PT1M Yes
Requête (Java) tomcat.global.sent

Nombre total d’octets envoyés par Tomcat
tomcat.global.sent Octets Total, Moyenne Deployment, AppName, Pod PT1M Yes
Session (Java) tomcat.sessions.active.current

Nombre de sessions actives Tomcat
tomcat.sessions.active.current Count Total, Moyenne Deployment, AppName, Pod PT1M Yes
Session (Java) tomcat.sessions.active.max

Nombre maximal de sessions actives Tomcat
tomcat.sessions.active.max Count Total, Moyenne Deployment, AppName, Pod PT1M Yes
Session (Java) tomcat.sessions.alive.max

Durée maximale des sessions actives Tomcat
tomcat.sessions.alive.max Millisecondes Maximale Deployment, AppName, Pod PT1M Yes
Session (Java) tomcat.sessions.created

Nombre de sessions Tomcat créées
tomcat.sessions.created Count Total, Moyenne Deployment, AppName, Pod PT1M Yes
Session (Java) tomcat.sessions.expired

Nombre de sessions Tomcat ayant expiré
tomcat.sessions.expired Count Total, Moyenne Deployment, AppName, Pod PT1M Yes
Session (Java) tomcat.sessions.rejected

Nombre de sessions Tomcat rejetées
tomcat.sessions.rejected Count Total, Moyenne Deployment, AppName, Pod PT1M Yes
Requête (Java) tomcat.threads.config.max

Nombre de threads maximal de la configuration Tomcat
tomcat.threads.config.max Count Total, Moyenne Deployment, AppName, Pod PT1M Yes
Requête (Java) tomcat.threads.current

Nombre de threads actuel de Tomcat
tomcat.threads.current Count Total, Moyenne Deployment, AppName, Pod PT1M Yes
Requête (.NET) nombre total de demandes

Nombre total de demandes au cours de la durée de vie du processus
total-requests Count Average Deployment, AppName, Pod PT1M Yes
Core Octets sortants réseau

Octets réseau transmis
TxBytes Octets Total, Maximum, Minimum, Moyenne containerAppName, podName PT1M Yes
Core Utilisation du processeur

Processeur consommé par Spring App, en nano-cœurs. 1 000 000 000 nano-cœurs = 1 cœur
UsageNanoCores Nano-cœurs Total, Maximum, Minimum, Moyenne containerAppName, podName PT1M Yes
Performance (.NET) working-set

Quantité de la plage de travail utilisée par le processus (Mo)
working-set Count Maximum, Minimum, Moyenne Deployment, AppName, Pod PT1M Yes
Core Plage de travail de la mémoire en octets

Mémoire de plage de travail de Spring App utilisée en octets.
WorkingSetBytes Octets Total, Maximum, Minimum, Moyenne containerAppName, podName PT1M Oui