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 " Metrikexport mithilfe von Datensammlungsregeln und Erstellen von Diagnoseeinstellungen in Azure Monitor.
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: Allgemein
Metrik | Name in der REST-API | Einheit | Aggregation | Dimensionen | Aggregationsintervalle | DS-Export |
---|---|---|---|---|---|---|
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 , AppName Pod |
PT1M | Ja |
Cpu-Auslastung der App Die aktuelle CPU-Auslastung für die App |
PodCpuUsage |
Percent | Maximum, Minimum, Average | Deployment , AppName Pod |
PT1M | Ja |
App-Speicherauslastung Die aktuelle Speicherauslastung für die App |
PodMemoryUsage |
Percent | Maximum, Minimum, Average | Deployment , AppName Pod |
PT1M | Ja |
App-Netzwerk in Kumulierte Anzahl der in der App empfangenen Bytes |
PodNetworkIn |
Byte | Summe (Summe), Maximum, Minimum, Average | Deployment , AppName Pod |
PT1M | Ja |
App-Netzwerkausgang Kumulierte Anzahl der von der App gesendeten Bytes |
PodNetworkOut |
Byte | Summe (Summe), Maximum, Minimum, Average | Deployment , AppName Pod |
PT1M | Ja |
Kategorie: Kern
Metrik | Name in der REST-API | Einheit | Aggregation | Dimensionen | Aggregationsintervalle | DS-Export |
---|---|---|---|---|---|---|
Anforderungen Verarbeitete Anforderungen |
Requests |
Count | Summe (Summe), Maximum, Minimum, Average | containerAppName , , podName statusCodeCategory statusCode |
PT1M | Ja |
Neustartanzahl Anzahl der Neustarts der Spring-App |
RestartCount |
Count | Summe (Summe), Maximum, Minimum, Average | containerAppName , podName |
PT1M | Ja |
Netzwerk in Byte Empfangene Netzwerk-Bytes |
RxBytes |
Byte | Summe (Summe), Maximum, Minimum, Average | containerAppName , podName |
PT1M | Ja |
Netzwerkausgang byte Übertragene Netzwerk-Bytes |
TxBytes |
Byte | Summe (Summe), Maximum, Minimum, Average | containerAppName , podName |
PT1M | Ja |
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 |
Arbeitsspeicherarbeitssatz Byte Verwendeter Arbeitssatz-Arbeitsspeicher der Spring-App in Bytes. |
WorkingSetBytes |
Byte | Summe (Summe), Maximum, Minimum, Average | containerAppName , podName |
PT1M | Ja |
Kategorie: Fehler (Java)
Metrik | Name in der REST-API | Einheit | Aggregation | Dimensionen | Aggregationsintervalle | DS-Export |
---|---|---|---|---|---|---|
tomcat.global.error Globale Tomcat-Fehler |
tomcat.global.error |
Count | Summe (Summe), Mittelwert | Deployment , AppName Pod |
PT1M | Ja |
Kategorie: Gateway
Metrik | Name in der REST-API | Einheit | Aggregation | Dimensionen | Aggregationsintervalle | DS-Export |
---|---|---|---|---|---|---|
Max. Zeit der Anforderungen Die maximale Zeit der Anforderungen |
GatewayHttpServerRequestsMilliSecondsMax |
Millisekunden | Maximum, Mittelwert | Pod , , httpStatusCode outcome httpMethod |
PT1M | Ja |
Anforderungsanzahl Die Anzahl der Anforderungen |
GatewayHttpServerRequestsSecondsCount |
Count | Summe (Summe), Mittelwert | Pod , , httpStatusCode outcome httpMethod |
PT1M | Ja |
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 |
jvm.gc.max.data.size Maximale Größe des Arbeitsspeicherpools der alten Generation |
GatewayJvmGcMaxDataSizeBytes |
Byte | Maximum, Mittelwert | Pod |
PT1M | Ja |
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 |
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 |
jvm.gc.pause.total.count Anzahl der GC-Pausen |
GatewayJvmGcPauseSecondsCount |
Count | Summe (Summe), Mittelwert | Pod |
PT1M | Ja |
jvm.gc.pause.max.time Maximale Zeit der GC-Pausen |
GatewayJvmGcPauseSecondsMax |
Sekunden | Maximum, Mittelwert | Pod |
PT1M | Ja |
jvm.gc.pause.total.time Gesamtzeit der GC-Pausen |
GatewayJvmGcPauseSecondsSum |
Sekunden | Summe (Summe), Mittelwert | Pod |
PT1M | Ja |
jvm.memory.commit JVM zugewiesener Arbeitsspeicher in Byte |
GatewayJvmMemoryCommittedBytes |
Byte | Maximum, Minimum, Average | Pod |
PT1M | Ja |
jvm.memory.used Verwendeter Arbeitsspeicher in Byte |
GatewayJvmMemoryUsedBytes |
Byte | Maximum, Minimum, Average | Pod |
PT1M | Ja |
process.cpu.usage Die aktuelle CPU-Auslastung für den JVM-Prozess |
GatewayProcessCpuUsage |
Percent | Maximum, Minimum, Average | Pod |
PT1M | Ja |
Anzahl gedrosselter Anforderungen Die Anzahl der gedrosselten Anforderungen |
GatewayRatelimitThrottledCount |
Count | Summe (Summe), Mittelwert | Pod |
PT1M | Ja |
system.cpu.usage Die aktuelle CPU-Auslastung für das gesamte System |
GatewaySystemCpuUsage |
Percent | Maximum, Minimum, Average | Pod |
PT1M | Ja |
Kategorie: Eingangs
Metrik | Name in der REST-API | Einheit | Aggregation | Dimensionen | Aggregationsintervalle | DS-Export |
---|---|---|---|---|---|---|
Empfangene Bytes Anzahl der Bytes, die in Azure Spring Apps von den Clients empfangen wurden |
IngressBytesReceived |
Byte | Maximum, Minimum, Average | Hostname , HttpStatus |
PT1M | Ja |
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 |
Gesendete Bytes Anzahl der Bytes, die von Azure Spring Apps an Clients gesendet wurden |
IngressBytesSent |
Byte | Maximum, Minimum, Average | Hostname , HttpStatus |
PT1M | Ja |
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 |
Anforderungsfehler Anzahl der fehlgeschlagenen Anforderungen von Azure Spring Apps von den Clients |
IngressFailedRequests |
Count | Maximum, Minimum, Average | Hostname , HttpStatus |
PT1M | Ja |
Anforderungen Anzahl der Anforderungen in Azure Spring Apps von den Clients |
IngressRequests |
Count | Maximum, Minimum, Average | Hostname , HttpStatus |
PT1M | Ja |
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 |
Count | Maximum, Minimum, Average | Hostname , HttpStatus |
PT1M | Ja |
Antwortzeit Von Azure Spring Apps zurückgegebene HTTP-Antwortzeit |
IngressResponseTime |
Sekunden | Maximum, Minimum, Average | Hostname , HttpStatus |
PT1M | Ja |
Kategorie: Leistung (.NET)
Metrik | Name in der REST-API | Einheit | Aggregation | Dimensionen | Aggregationsintervalle | DS-Export |
---|---|---|---|---|---|---|
aktiv-timer-count Anzahl der derzeit aktiven Timer |
active-timer-count |
Count | Maximum, Minimum, Average | Deployment , AppName Pod |
PT1M | Ja |
Alloc-Rate Anzahl der im verwalteten Heap zugeordneten Bytes |
alloc-rate |
Byte | Maximum, Minimum, Average | Deployment , AppName Pod |
PT1M | Ja |
Assemblyanzahl Anzahl der geladenen Assemblys |
assembly-count |
Count | Maximum, Minimum, Average | Deployment , AppName Pod |
PT1M | Ja |
CPU-Auslastung % Zeit, zu der der Prozess die CPU verwendet hat |
cpu-usage |
Percent | Maximum, Minimum, Average | Deployment , AppName Pod |
PT1M | Ja |
Ausnahmeanzahl Anzahl von Ausnahmen |
exception-count |
Count | Summe (Summe), Maximum, Minimum, Average | Deployment , AppName Pod |
PT1M | Ja |
gc-heap-size Gesamte von der GC gemeldete Heapgröße (MB) |
gc-heap-size |
Count | Maximum, Minimum, Average | Deployment , AppName Pod |
PT1M | Ja |
gen-0-gc-count Anzahl von Gen: 0 GCS |
gen-0-gc-count |
Count | Summe (Summe), Maximum, Minimum, Average | Deployment , AppName Pod |
PT1M | Ja |
Gen-0-Größe Heapgröße: Gen 0 |
gen-0-size |
Byte | Maximum, Minimum, Average | Deployment , AppName Pod |
PT1M | Ja |
gen-1-gc-count Anzahl von Gen: 1 GCs |
gen-1-gc-count |
Count | Summe (Summe), Maximum, Minimum, Average | Deployment , AppName Pod |
PT1M | Ja |
Gen-1-Größe Heapgröße: Gen 1 |
gen-1-size |
Byte | Maximum, Minimum, Average | Deployment , AppName Pod |
PT1M | Ja |
gen-2-gc-count Anzahl von Gen: 2 GCs |
gen-2-gc-count |
Count | Summe (Summe), Maximum, Minimum, Average | Deployment , AppName Pod |
PT1M | Ja |
Gen-2-Größe Heapgröße: Gen 2 |
gen-2-size |
Byte | Maximum, Minimum, Average | Deployment , AppName Pod |
PT1M | Ja |
loh-size Heapgröße: LOH |
loh-size |
Byte | Maximum, Minimum, Average | Deployment , AppName Pod |
PT1M | Ja |
monitor-lock-contention-count Häufigkeit, mit der beim Versuch, die Überwachungssperre aufzuheben, Konflikte aufgetreten sind |
monitor-lock-contention-count |
Count | Summe (Summe), Maximum, Minimum, Average | Deployment , AppName Pod |
PT1M | Ja |
threadpool-completed-items-count Anzahl abgeschlossene Arbeitselemente des Threadpools |
threadpool-completed-items-count |
Count | Maximum, Minimum, Average | Deployment , AppName Pod |
PT1M | Ja |
Threadpool-Warteschlangenlänge Warteschlangenlänge der Arbeitselemente im Threadpool |
threadpool-queue-length |
Count | Maximum, Minimum, Average | Deployment , AppName Pod |
PT1M | Ja |
Threadpool-Threadanzahl Anzahl der Threads im Threadpool |
threadpool-thread-count |
Count | Maximum, Minimum, Average | Deployment , AppName Pod |
PT1M | Ja |
time-in-gc % Zeit in GC seit letzter GC |
time-in-gc |
Percent | Maximum, Minimum, Average | Deployment , AppName Pod |
PT1M | Ja |
Arbeitssatz Vom Prozess verwendete Arbeitssatzmenge (MB) |
working-set |
Count | Maximum, Minimum, Average | Deployment , AppName Pod |
PT1M | Ja |
Kategorie: Leistung (Java)
Metrik | Name in der REST-API | Einheit | Aggregation | Dimensionen | Aggregationsintervalle | DS-Export |
---|---|---|---|---|---|---|
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 , AppName Pod |
PT1M | Ja |
jvm.gc.max.data.size Maximale Größe des Arbeitsspeicherpools der alten Generation |
jvm.gc.max.data.size |
Byte | Maximum, Mittelwert | Deployment , AppName Pod |
PT1M | Ja |
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 , AppName Pod |
PT1M | Ja |
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 , AppName Pod |
PT1M | Ja |
jvm.gc.pause.total.count Anzahl der GC-Pausen |
jvm.gc.pause.total.count |
Count | Summe (Summe), Mittelwert | Deployment , AppName Pod |
PT1M | Ja |
jvm.gc.pause.total.time Gesamtzeit der GC-Pausen |
jvm.gc.pause.total.time |
Millisekunden | Summe (Summe), Mittelwert | Deployment , AppName Pod |
PT1M | Ja |
jvm.memory.commit JVM zugewiesener Arbeitsspeicher in Byte |
jvm.memory.committed |
Byte | Maximum, Minimum, Average | Deployment , AppName Pod |
PT1M | Ja |
jvm.memory.max Die maximale Speichermenge (in Byte), die für die Arbeitsspeicherverwaltung verwendet werden kann |
jvm.memory.max |
Byte | Maximum | Deployment , AppName Pod |
PT1M | Ja |
jvm.memory.used Verwendeter App-Arbeitsspeicher in Byte |
jvm.memory.used |
Byte | Maximum, Minimum, Average | Deployment , AppName Pod |
PT1M | Ja |
process.cpu.usage Die aktuelle CPU-Auslastung für den JVM-Prozess |
process.cpu.usage |
Percent | Maximum, Minimum, Average | Deployment , AppName Pod |
PT1M | Ja |
system.cpu.usage Die aktuelle CPU-Auslastung für das gesamte System |
system.cpu.usage |
Percent | Maximum, Minimum, Average | Deployment , AppName Pod |
PT1M | Ja |
Kategorie: Anforderung (.NET)
Metrik | Name in der REST-API | Einheit | Aggregation | Dimensionen | Aggregationsintervalle | DS-Export |
---|---|---|---|---|---|---|
aktuelle Anforderungen Gesamtanzahl der Verarbeitungsanforderungen während der Lebensdauer des Prozesses |
current-requests |
Count | Average | Deployment , AppName Pod |
PT1M | Ja |
fehlgeschlagene Anforderungen Gesamtanzahl fehlgeschlagener Anforderungen während der Lebensdauer des Prozesses |
failed-requests |
Count | Average | Deployment , AppName Pod |
PT1M | Ja |
Anforderungsrate Anforderungsrate |
requests-per-second |
Count | Maximum, Minimum, Average | Deployment , AppName Pod |
PT1M | Ja |
Gesamtanforderungen Gesamtanzahl der Anforderungen während der Lebensdauer des Prozesses |
total-requests |
Count | Average | Deployment , AppName Pod |
PT1M | Ja |
Kategorie: Anforderung (Java)
Metrik | Name in der REST-API | Einheit | Aggregation | Dimensionen | Aggregationsintervalle | DS-Export |
---|---|---|---|---|---|---|
tomcat.global.received Insgesamt empfangene Bytes für Tomcat |
tomcat.global.received |
Byte | Summe (Summe), Mittelwert | Deployment , AppName Pod |
PT1M | Ja |
tomcat.global.request.avg.time Durchschnittliche Zeit für Tomcat-Anforderungen |
tomcat.global.request.avg.time |
Millisekunden | Maximum, Mittelwert | Deployment , AppName Pod |
PT1M | Ja |
tomcat.global.request.max Maximale Zeit für Tomcat-Anforderung |
tomcat.global.request.max |
Millisekunden | Maximum | Deployment , AppName Pod |
PT1M | Ja |
tomcat.global.request.total.count Gesamtanzahl von Tomcat-Anforderungen |
tomcat.global.request.total.count |
Count | Summe (Summe), Mittelwert | Deployment , AppName Pod |
PT1M | Ja |
tomcat.global.request.total.time Tomcat Request Total Time (Gesamtzeit für Tomcat-Anforderungen) |
tomcat.global.request.total.time |
Millisekunden | Summe (Summe), Mittelwert | Deployment , AppName Pod |
PT1M | Ja |
tomcat.global.sent Insgesamt gesendete Bytes für Tomcat |
tomcat.global.sent |
Byte | Summe (Summe), Mittelwert | Deployment , AppName Pod |
PT1M | Ja |
tomcat.threads.config.max Tomcat Config Max Thread Count (Maximale Threadanzahl der Tomcat-Konfiguration) |
tomcat.threads.config.max |
Count | Summe (Summe), Mittelwert | Deployment , AppName Pod |
PT1M | Ja |
tomcat.threads.current Tomcat Current Thread Count (Aktuelle Threadanzahl in Tomcat) |
tomcat.threads.current |
Count | Summe (Summe), Mittelwert | Deployment , AppName Pod |
PT1M | Ja |
Kategorie: Sitzung (Java)
Metrik | Name in der REST-API | Einheit | Aggregation | Dimensionen | Aggregationsintervalle | DS-Export |
---|---|---|---|---|---|---|
tomcat.sessions.active.current Tomcat Session Active Count (Maximale Anzahl aktiver Tomcat-Sitzungen) |
tomcat.sessions.active.current |
Count | Summe (Summe), Mittelwert | Deployment , AppName Pod |
PT1M | Ja |
tomcat.sessions.active.max Maximale Anzahl aktiver Tomcat-Sitzungen |
tomcat.sessions.active.max |
Count | Summe (Summe), Mittelwert | Deployment , AppName Pod |
PT1M | Ja |
tomcat.sessions.alive.max Maximale aktive Zeit für Tomcat-Sitzungen |
tomcat.sessions.alive.max |
Millisekunden | Maximum | Deployment , AppName Pod |
PT1M | Ja |
tomcat.sessions.created Anzahl erstellter Tomcat-Sitzungen |
tomcat.sessions.created |
Count | Summe (Summe), Mittelwert | Deployment , AppName Pod |
PT1M | Ja |
tomcat.sessions.expired Anzahl abgelaufener Tomcat-Sitzungen |
tomcat.sessions.expired |
Count | Summe (Summe), Mittelwert | Deployment , AppName Pod |
PT1M | Ja |
tomcat.sessions.rejected Anzahl abgewiesener Tomcat-Sitzungen |
tomcat.sessions.rejected |
Count | Summe (Summe), Mittelwert | Deployment , AppName Pod |
PT1M | Ja |