Freigeben über


Unterstützte Metriken für Microsoft.AppPlatform/Spring

In der folgenden Tabelle sind die Metriken aufgeführt, die für den Ressourcentyp "Microsoft.AppPlatform/spring" verfügbar sind.

Tabellenüberschriften

Metrik – Der Anzeigename der Metrik, wie er im Azure-Portal angezeigt wird.
Name in der Rest-API – Metrischer Name, wie in der REST-API bezeichnet.
Einheit – Abrechnungseinheit.
Aggregation – Der Standard-Aggregationstyp. Gültige Werte: Mittelwert, Minimum, Maximum, Gesamt, Anzahl.
Dimensionen - Für die Metrik verfügbare Dimensionen.
Aggregationsintervall - Intervalle, in denen die Metrik gesampelt wird. PT1M bedeutet zum Beispiel, dass die Metrik jede Minute abgerufen wird, PT30M alle 30 Minuten, PT1H jede Stunde usw.
DS-Export – Gibt an, ob die Metrik über Diagnose-Einstellungen in Azure Monitor-Protokolle exportiert werden kann.

Informationen zum Exportieren von Metriken finden Sie unter Diagnoseeinstellungen in Azure Monitor erstellen.

Informationen zur Aufbewahrung von Metriken finden Sie unter Überblick über Metriken in Azure Monitor.

Eine Liste der unterstützten Protokolle finden Sie unter "Unterstützte Protokollkategorien " Microsoft.AppPlatform/spring"

Kategorie Metrik Name in der REST-API Einheit Aggregation Dimensionen Aggregationsintervalle DS-Export
Leistung (.NET) aktiv-timer-count

Anzahl der derzeit aktiven Timer
active-timer-count Anzahl Maximum, Minimum, Average Deployment, AppNamePod PT1M Ja
Leistung (.NET) Alloc-Rate

Anzahl der im verwalteten Heap zugeordneten Bytes
alloc-rate Byte Maximum, Minimum, Average Deployment, AppNamePod PT1M Ja
Allgemein Cpu-Auslastung der App (veraltet)

Die aktuelle CPU-Auslastung für die App. Diese Metrik ist veraltet. Verwenden Sie „App-CPU-Auslastung“ mit der Metrik-ID „PodCpuUsage“.
AppCpuUsage Percent Maximum, Minimum, Average Deployment, AppNamePod PT1M Ja
Leistung (.NET) Assemblyanzahl

Anzahl der geladenen Assemblys
assembly-count Anzahl Maximum, Minimum, Average Deployment, AppNamePod PT1M Ja
Leistung (.NET) CPU-Auslastung

% Zeit, zu der der Prozess die CPU verwendet hat
cpu-usage Percent Maximum, Minimum, Average Deployment, AppNamePod PT1M Ja
Anforderung (.NET) aktuelle Anforderungen

Gesamtanzahl der Verarbeitungsanforderungen während der Lebensdauer des Prozesses
current-requests Anzahl Average Deployment, AppNamePod PT1M Ja
Leistung (.NET) Ausnahmeanzahl

Anzahl von Ausnahmen
exception-count Anzahl Summe (Summe), Maximum, Minimum, Average Deployment, AppNamePod PT1M Ja
Anforderung (.NET) fehlgeschlagene Anforderungen

Gesamtanzahl fehlgeschlagener Anforderungen während der Lebensdauer des Prozesses
failed-requests Anzahl Average Deployment, AppNamePod PT1M Ja
Gateway Max. Zeit der Anforderungen

Die maximale Zeit der Anforderungen
GatewayHttpServerRequestsMilliSecondsMax Millisekunden Maximum, Mittelwert Pod, , httpStatusCodeoutcomehttpMethod PT1M Ja
Gateway Anforderungsanzahl

Die Anzahl der Anforderungen
GatewayHttpServerRequestsSecondsCount Anzahl Summe (Summe), Mittelwert Pod, , httpStatusCodeoutcomehttpMethod PT1M Ja
Gateway jvm.gc.live.data.size

Größe des Arbeitsspeicherpools der alten Generation nach einer vollständigen Garbage Collection
GatewayJvmGcLiveDataSizeBytes Byte Maximum, Mittelwert Pod PT1M Ja
Gateway jvm.gc.max.data.size

Maximale Größe des Arbeitsspeicherpools der alten Generation
GatewayJvmGcMaxDataSizeBytes Byte Maximum, Mittelwert Pod PT1M Ja
Gateway jvm.gc.memory.allocated

Inkrementiert zur Erhöhung der Größe des Speicherpools der neuen Generation nach einer Garbage Collection gegenüber dem Zeitpunkt vor der nächsten
GatewayJvmGcMemoryAllocatedBytesTotal Byte Maximum, Mittelwert Pod PT1M Ja
Gateway jvm.gc.memory.promoted

Anzahl der positiven Erhöhungen der Größe des Speicherpools der alten Generation vor der Garbage Collection gegenüber nach der GC
GatewayJvmGcMemoryPromotedBytesTotal Byte Maximum, Mittelwert Pod PT1M Ja
Gateway jvm.gc.pause.total.count

Anzahl der GC-Pausen
GatewayJvmGcPauseSecondsCount Anzahl Summe (Summe), Mittelwert Pod PT1M Ja
Gateway jvm.gc.pause.max.time

Maximale Zeit der GC-Pausen
GatewayJvmGcPauseSecondsMax Sekunden Maximum, Mittelwert Pod PT1M Ja
Gateway jvm.gc.pause.total.time

Gesamtzeit der GC-Pausen
GatewayJvmGcPauseSecondsSum Sekunden Summe (Summe), Mittelwert Pod PT1M Ja
Gateway jvm.memory.commit

JVM zugewiesener Arbeitsspeicher in Byte
GatewayJvmMemoryCommittedBytes Byte Maximum, Minimum, Average Pod PT1M Ja
Gateway jvm.memory.used

Verwendeter Arbeitsspeicher in Byte
GatewayJvmMemoryUsedBytes Byte Maximum, Minimum, Average Pod PT1M Ja
Gateway process.cpu.usage

Die aktuelle CPU-Auslastung für den JVM-Prozess
GatewayProcessCpuUsage Percent Maximum, Minimum, Average Pod PT1M Ja
Gateway Anzahl gedrosselter Anforderungen

Die Anzahl der gedrosselten Anforderungen
GatewayRatelimitThrottledCount Anzahl Summe (Summe), Mittelwert Pod PT1M Ja
Gateway system.cpu.usage

Die aktuelle CPU-Auslastung für das gesamte System
GatewaySystemCpuUsage Percent Maximum, Minimum, Average Pod PT1M Ja
Leistung (.NET) gc-heap-size

Gesamte von der GC gemeldete Heapgröße (MB)
gc-heap-size Anzahl Maximum, Minimum, Average Deployment, AppNamePod PT1M Ja
Leistung (.NET) gen-0-gc-count

Anzahl von Gen: 0 GCS
gen-0-gc-count Anzahl Summe (Summe), Maximum, Minimum, Average Deployment, AppNamePod PT1M Ja
Leistung (.NET) Gen-0-Größe

Heapgröße: Gen 0
gen-0-size Byte Maximum, Minimum, Average Deployment, AppNamePod PT1M Ja
Leistung (.NET) gen-1-gc-count

Anzahl von Gen: 1 GCs
gen-1-gc-count Anzahl Summe (Summe), Maximum, Minimum, Average Deployment, AppNamePod PT1M Ja
Leistung (.NET) Gen-1-Größe

Heapgröße: Gen 1
gen-1-size Byte Maximum, Minimum, Average Deployment, AppNamePod PT1M Ja
Leistung (.NET) gen-2-gc-count

Anzahl von Gen: 2 GCs
gen-2-gc-count Anzahl Summe (Summe), Maximum, Minimum, Average Deployment, AppNamePod PT1M Ja
Leistung (.NET) Gen-2-Größe

Heapgröße: Gen 2
gen-2-size Byte Maximum, Minimum, Average Deployment, AppNamePod PT1M Ja
Eingehende Daten Empfangene Bytes

Anzahl der Bytes, die in Azure Spring Apps von den Clients empfangen wurden
IngressBytesReceived Byte Maximum, Minimum, Average Hostname, HttpStatus PT1M Ja
Eingehende Daten Durchsatz in (Bytes/s)

Anzahl der Bytes, die in Azure Spring Apps von den Clients empfangen wurden
IngressBytesReceivedRate Bytes pro Sekunde Maximum, Minimum, Average Hostname, HttpStatus PT1M Ja
Eingehende Daten Gesendete Bytes

Anzahl der Bytes, die von Azure Spring Apps an Clients gesendet wurden
IngressBytesSent Byte Maximum, Minimum, Average Hostname, HttpStatus PT1M Ja
Eingehende Daten Durchsatzausgang (Bytes/s)

Anzahl der Bytes, die von Azure Spring Apps pro Sekunde an Clients gesendet wurden
IngressBytesSentRate Bytes pro Sekunde Maximum, Minimum, Average Hostname, HttpStatus PT1M Ja
Eingehende Daten Anforderungsfehler

Anzahl der fehlgeschlagenen Anforderungen von Azure Spring Apps von den Clients
IngressFailedRequests Anzahl Maximum, Minimum, Average Hostname, HttpStatus PT1M Ja
Eingehende Daten Anforderungen

Anzahl der Anforderungen in Azure Spring Apps von den Clients
IngressRequests Anzahl Maximum, Minimum, Average Hostname, HttpStatus PT1M Ja
Eingehende Daten Antwortstatus

Von Azure Spring Apps zurückgegebener HTTP-Antwortstatus; die Antwortstatuscode-Verteilung kann weiter kategorisiert werden, um Antworten in 2xx-, 3xx-, 4xx- und 5xx-Kategorien anzuzeigen
IngressResponseStatus Anzahl Maximum, Minimum, Average Hostname, HttpStatus PT1M Ja
Eingehende Daten Antwortzeit

Von Azure Spring Apps zurückgegebene HTTP-Antwortzeit
IngressResponseTime Sekunden Maximum, Minimum, Average Hostname, HttpStatus PT1M Ja
Leistung (Java) jvm.gc.live.data.size

Größe des Arbeitsspeicherpools der alten Generation nach einer vollständigen Garbage Collection
jvm.gc.live.data.size Byte Maximum, Mittelwert Deployment, AppNamePod PT1M Ja
Leistung (Java) jvm.gc.max.data.size

Maximale Größe des Arbeitsspeicherpools der alten Generation
jvm.gc.max.data.size Byte Maximum, Mittelwert Deployment, AppNamePod PT1M Ja
Leistung (Java) jvm.gc.memory.allocated

Inkrementiert zur Erhöhung der Größe des Speicherpools der neuen Generation nach einer Garbage Collection gegenüber dem Zeitpunkt vor der nächsten
jvm.gc.memory.allocated Byte Maximum, Mittelwert Deployment, AppNamePod PT1M Ja
Leistung (Java) jvm.gc.memory.promoted

Anzahl der positiven Erhöhungen der Größe des Speicherpools der alten Generation vor der Garbage Collection gegenüber nach der GC
jvm.gc.memory.promoted Byte Maximum, Mittelwert Deployment, AppNamePod PT1M Ja
Leistung (Java) jvm.gc.pause.total.count

Anzahl der GC-Pausen
jvm.gc.pause.total.count Anzahl Summe (Summe), Mittelwert Deployment, AppNamePod PT1M Ja
Leistung (Java) jvm.gc.pause.total.time

Gesamtzeit der GC-Pausen
jvm.gc.pause.total.time Millisekunden Summe (Summe), Mittelwert Deployment, AppNamePod PT1M Ja
Leistung (Java) jvm.memory.commit

JVM zugewiesener Arbeitsspeicher in Byte
jvm.memory.committed Byte Maximum, Minimum, Average Deployment, AppNamePod PT1M Ja
Leistung (Java) jvm.memory.max

Die maximale Speichermenge (in Byte), die für die Arbeitsspeicherverwaltung verwendet werden kann
jvm.memory.max Byte Maximum Deployment, AppNamePod PT1M Ja
Leistung (Java) jvm.memory.used

Verwendeter App-Arbeitsspeicher in Byte
jvm.memory.used Byte Maximum, Minimum, Average Deployment, AppNamePod PT1M Ja
Leistung (.NET) loh-size

Heapgröße: LOH
loh-size Byte Maximum, Minimum, Average Deployment, AppNamePod PT1M Ja
Leistung (.NET) monitor-lock-contention-count

Häufigkeit, mit der beim Versuch, die Überwachungssperre aufzuheben, Konflikte aufgetreten sind
monitor-lock-contention-count Anzahl Summe (Summe), Maximum, Minimum, Average Deployment, AppNamePod PT1M Ja
Allgemein Cpu-Auslastung der App

Die aktuelle CPU-Auslastung für die App
PodCpuUsage Percent Maximum, Minimum, Average Deployment, AppNamePod PT1M Ja
Allgemein App-Speicherauslastung

Die aktuelle Speicherauslastung für die App
PodMemoryUsage Percent Maximum, Minimum, Average Deployment, AppNamePod PT1M Ja
Allgemein App-Netzwerk in

Kumulierte Anzahl der in der App empfangenen Bytes
PodNetworkIn Byte Summe (Summe), Maximum, Minimum, Average Deployment, AppNamePod PT1M Ja
Allgemein App-Netzwerkausgang

Kumulierte Anzahl der von der App gesendeten Bytes
PodNetworkOut Byte Summe (Summe), Maximum, Minimum, Average Deployment, AppNamePod PT1M Ja
Leistung (Java) process.cpu.usage

Die aktuelle CPU-Auslastung für den JVM-Prozess
process.cpu.usage Percent Maximum, Minimum, Average Deployment, AppNamePod PT1M Ja
Core Anforderungen

Verarbeitete Anforderungen
Requests Anzahl Summe (Summe), Maximum, Minimum, Average containerAppName, , podNamestatusCodeCategorystatusCode PT1M Ja
Anforderung (.NET) Anforderungsrate

Anforderungsrate
requests-per-second Anzahl Maximum, Minimum, Average Deployment, AppNamePod PT1M Ja
Core Neustartanzahl

Anzahl der Neustarts der Spring-App
RestartCount Anzahl Summe (Summe), Maximum, Minimum, Average containerAppName, podName PT1M Ja
Core Netzwerk in Byte

Empfangene Netzwerk-Bytes
RxBytes Byte Summe (Summe), Maximum, Minimum, Average containerAppName, podName PT1M Ja
Leistung (Java) system.cpu.usage

Die aktuelle CPU-Auslastung für das gesamte System
system.cpu.usage Percent Maximum, Minimum, Average Deployment, AppNamePod PT1M Ja
Leistung (.NET) threadpool-completed-items-count

Anzahl abgeschlossene Arbeitselemente des Threadpools
threadpool-completed-items-count Anzahl Maximum, Minimum, Average Deployment, AppNamePod PT1M Ja
Leistung (.NET) Threadpool-Warteschlangenlänge

Warteschlangenlänge der Arbeitselemente im Threadpool
threadpool-queue-length Anzahl Maximum, Minimum, Average Deployment, AppNamePod PT1M Ja
Leistung (.NET) Threadpool-Threadanzahl

Anzahl der Threads im Threadpool
threadpool-thread-count Anzahl Maximum, Minimum, Average Deployment, AppNamePod PT1M Ja
Leistung (.NET) time-in-gc

% Zeit in GC seit letzter GC
time-in-gc Percent Maximum, Minimum, Average Deployment, AppNamePod PT1M Ja
Fehler (Java) tomcat.global.error

Globale Tomcat-Fehler
tomcat.global.error Anzahl Summe (Summe), Mittelwert Deployment, AppNamePod PT1M Ja
Anforderung (Java) tomcat.global.received

Insgesamt empfangene Bytes für Tomcat
tomcat.global.received Byte Summe (Summe), Mittelwert Deployment, AppNamePod PT1M Ja
Anforderung (Java) tomcat.global.request.avg.time

Durchschnittliche Zeit für Tomcat-Anforderungen
tomcat.global.request.avg.time Millisekunden Maximum, Mittelwert Deployment, AppNamePod PT1M Ja
Anforderung (Java) tomcat.global.request.max

Maximale Zeit für Tomcat-Anforderung
tomcat.global.request.max Millisekunden Maximum Deployment, AppNamePod PT1M Ja
Anforderung (Java) tomcat.global.request.total.count

Gesamtanzahl von Tomcat-Anforderungen
tomcat.global.request.total.count Anzahl Summe (Summe), Mittelwert Deployment, AppNamePod PT1M Ja
Anforderung (Java) tomcat.global.request.total.time

Tomcat Request Total Time (Gesamtzeit für Tomcat-Anforderungen)
tomcat.global.request.total.time Millisekunden Summe (Summe), Mittelwert Deployment, AppNamePod PT1M Ja
Anforderung (Java) tomcat.global.sent

Insgesamt gesendete Bytes für Tomcat
tomcat.global.sent Byte Summe (Summe), Mittelwert Deployment, AppNamePod PT1M Ja
Sitzung (Java) tomcat.sessions.active.current

Tomcat Session Active Count (Maximale Anzahl aktiver Tomcat-Sitzungen)
tomcat.sessions.active.current Anzahl Summe (Summe), Mittelwert Deployment, AppNamePod PT1M Ja
Sitzung (Java) tomcat.sessions.active.max

Maximale Anzahl aktiver Tomcat-Sitzungen
tomcat.sessions.active.max Anzahl Summe (Summe), Mittelwert Deployment, AppNamePod PT1M Ja
Sitzung (Java) tomcat.sessions.alive.max

Maximale aktive Zeit für Tomcat-Sitzungen
tomcat.sessions.alive.max Millisekunden Maximum Deployment, AppNamePod PT1M Ja
Sitzung (Java) tomcat.sessions.created

Anzahl erstellter Tomcat-Sitzungen
tomcat.sessions.created Anzahl Summe (Summe), Mittelwert Deployment, AppNamePod PT1M Ja
Sitzung (Java) tomcat.sessions.expired

Anzahl abgelaufener Tomcat-Sitzungen
tomcat.sessions.expired Anzahl Summe (Summe), Mittelwert Deployment, AppNamePod PT1M Ja
Sitzung (Java) tomcat.sessions.rejected

Anzahl abgewiesener Tomcat-Sitzungen
tomcat.sessions.rejected Anzahl Summe (Summe), Mittelwert Deployment, AppNamePod PT1M Ja
Anforderung (Java) tomcat.threads.config.max

Tomcat Config Max Thread Count (Maximale Threadanzahl der Tomcat-Konfiguration)
tomcat.threads.config.max Anzahl Summe (Summe), Mittelwert Deployment, AppNamePod PT1M Ja
Anforderung (Java) tomcat.threads.current

Tomcat Current Thread Count (Aktuelle Threadanzahl in Tomcat)
tomcat.threads.current Anzahl Summe (Summe), Mittelwert Deployment, AppNamePod PT1M Ja
Anforderung (.NET) Gesamtanforderungen

Gesamtanzahl der Anforderungen während der Lebensdauer des Prozesses
total-requests Anzahl Average Deployment, AppNamePod PT1M Ja
Core Netzwerkausgang byte

Übertragene Netzwerk-Bytes
TxBytes Byte Summe (Summe), Maximum, Minimum, Average containerAppName, podName PT1M Ja
Core CPU-Auslastung

CPU-Verbrauch der Spring-App in Nanokernen. 1.000.000.000 Nanokerne = 1 Kern
UsageNanoCores NanoCores Summe (Summe), Maximum, Minimum, Average containerAppName, podName PT1M Ja
Leistung (.NET) Arbeitssatz

Vom Prozess verwendete Arbeitssatzmenge (MB)
working-set Anzahl Maximum, Minimum, Average Deployment, AppNamePod PT1M Ja
Core Arbeitsspeicherarbeitssatz Byte

Verwendeter Arbeitssatz-Arbeitsspeicher der Spring-App in Bytes.
WorkingSetBytes Byte Summe (Summe), Maximum, Minimum, Average containerAppName, podName PT1M Ja