Métricas suportadas para Microsoft.AppPlatform/spring
A tabela a seguir lista as métricas disponíveis para o tipo de recurso Microsoft.AppPlatform/spring.
Cabeçalhos de tabela
Métrica - O nome para exibição da métrica conforme aparece no portal do Azure.
Nome na API REST - Nome da métrica conforme referido na API REST.
Unidade - Unidade de medida.
Agregação - O tipo de agregação padrão. Valores válidos: Média, Mínimo, Máximo, Total, Contagem.
Dimensões - Dimensões disponíveis para a métrica.
Intervalos de grãos de - tempo em que a métrica é amostrada. Por exemplo, PT1M
indica que a métrica é amostrada a cada minuto, PT30M
a cada 30 minutos, PT1H
a cada hora e assim por diante.
DS Export- Se a métrica é exportável para os Logs do Azure Monitor por meio das Configurações de Diagnóstico.
Para obter informações sobre como exportar métricas, consulte Criar configurações de diagnóstico no Azure Monitor.
Para obter informações sobre retenção de métricas, consulte Visão geral do Azure Monitor Metrics.
Para obter uma lista de logs suportados, consulte Categorias de log suportadas - Microsoft.AppPlatform/spring
Categoria | Métrica | Nome na API REST | Unit | Agregação | Dimensões | Grãos de tempo | DS Exportação |
---|---|---|---|---|---|---|---|
Desempenho (.NET) | contagem de temporizadores ativos Número de temporizadores atualmente ativos |
active-timer-count |
Count | Máximo, Mínimo, Médio | Deployment , AppName , Pod |
PT1M | Sim |
Desempenho (.NET) | taxa de alocação Número de bytes alocados no heap gerenciado |
alloc-rate |
Bytes | Máximo, Mínimo, Médio | Deployment , AppName , Pod |
PT1M | Sim |
Comum | Uso da CPU do aplicativo (preterido) O uso recente da CPU para o aplicativo. Essa métrica está sendo preterida. Por favor, use "App CPU Usage" com id métrico "PodCpuUsage". |
AppCpuUsage |
Percentagem | Máximo, Mínimo, Médio | Deployment , AppName , Pod |
PT1M | Sim |
Desempenho (.NET) | contagem de montagem Número de montagens carregadas |
assembly-count |
Count | Máximo, Mínimo, Médio | Deployment , AppName , Pod |
PT1M | Sim |
Desempenho (.NET) | Utilização da CPU % de tempo que o processo utilizou a CPU |
cpu-usage |
Percentagem | Máximo, Mínimo, Médio | Deployment , AppName , Pod |
PT1M | Sim |
Solicitação (.NET) | Solicitações atuais Número total de solicitações em processamento durante o tempo de vida do processo |
current-requests |
Count | Média | Deployment , AppName , Pod |
PT1M | Sim |
Desempenho (.NET) | Contagem de exceções Número de exceções |
exception-count |
Count | Total (soma), máximo, mínimo, médio | Deployment , AppName , Pod |
PT1M | Sim |
Solicitação (.NET) | solicitações com falha Número total de solicitações com falha durante o tempo de vida do processo |
failed-requests |
Count | Média | Deployment , AppName , Pod |
PT1M | Sim |
Gateway | Tempo máximo de pedidos O tempo máximo de solicitações |
GatewayHttpServerRequestsMilliSecondsMax |
Milissegundos | Máximo, Médio | Pod , httpStatusCode , outcome , httpMethod |
PT1M | Sim |
Gateway | Contagem de pedidos O número de pedidos |
GatewayHttpServerRequestsSecondsCount |
Count | Total (soma), média | Pod , httpStatusCode , outcome , httpMethod |
PT1M | Sim |
Gateway | jvm.gc.live.data.size Tamanho do pool de memória de geração antiga após um GC completo |
GatewayJvmGcLiveDataSizeBytes |
Bytes | Máximo, Médio | Pod |
PT1M | Sim |
Gateway | jvm.gc.max.data.size Tamanho máximo do pool de memória da geração antiga |
GatewayJvmGcMaxDataSizeBytes |
Bytes | Máximo, Médio | Pod |
PT1M | Sim |
Gateway | jvm.gc.memory.allocated Incrementado para um aumento no tamanho do pool de memória de geração jovem após um GC para antes do próximo |
GatewayJvmGcMemoryAllocatedBytesTotal |
Bytes | Máximo, Médio | Pod |
PT1M | Sim |
Gateway | jvm.gc.memory.promoted Contagem de aumentos positivos no tamanho do pool de memória de geração antiga antes do GC para depois do GC |
GatewayJvmGcMemoryPromotedBytesTotal |
Bytes | Máximo, Médio | Pod |
PT1M | Sim |
Gateway | jvm.gc.pause.total.count Contagem de pausas GC |
GatewayJvmGcPauseSecondsCount |
Count | Total (soma), média | Pod |
PT1M | Sim |
Gateway | jvm.gc.pause.max.time GC Pausar Tempo Máximo |
GatewayJvmGcPauseSecondsMax |
Segundos | Máximo, Médio | Pod |
PT1M | Sim |
Gateway | jvm.gc.pause.total.time GC Pausar o tempo total |
GatewayJvmGcPauseSecondsSum |
Segundos | Total (soma), média | Pod |
PT1M | Sim |
Gateway | jvm.memory.committed Memória atribuída à JVM em bytes |
GatewayJvmMemoryCommittedBytes |
Bytes | Máximo, Mínimo, Médio | Pod |
PT1M | Sim |
Gateway | jvm.memory.usado Memória usada em bytes |
GatewayJvmMemoryUsedBytes |
Bytes | Máximo, Mínimo, Médio | Pod |
PT1M | Sim |
Gateway | process.cpu.usage O uso recente da CPU para o processo JVM |
GatewayProcessCpuUsage |
Percentagem | Máximo, Mínimo, Médio | Pod |
PT1M | Sim |
Gateway | Contagem de solicitações limitadas A contagem das solicitações limitadas |
GatewayRatelimitThrottledCount |
Count | Total (soma), média | Pod |
PT1M | Sim |
Gateway | system.cpu.usage O uso recente da CPU para todo o sistema |
GatewaySystemCpuUsage |
Percentagem | Máximo, Mínimo, Médio | Pod |
PT1M | Sim |
Desempenho (.NET) | gc-tamanho da pilha Tamanho total da pilha reportado pelo GC (MB) |
gc-heap-size |
Count | Máximo, Mínimo, Médio | Deployment , AppName , Pod |
PT1M | Sim |
Desempenho (.NET) | gen-0-gc-contagem Número de GCs Gen 0 |
gen-0-gc-count |
Count | Total (soma), máximo, mínimo, médio | Deployment , AppName , Pod |
PT1M | Sim |
Desempenho (.NET) | tamanho gen-0 Tamanho da pilha Gen 0 |
gen-0-size |
Bytes | Máximo, Mínimo, Médio | Deployment , AppName , Pod |
PT1M | Sim |
Desempenho (.NET) | gen-1-gc-contagem Número de GCs Gen 1 |
gen-1-gc-count |
Count | Total (soma), máximo, mínimo, médio | Deployment , AppName , Pod |
PT1M | Sim |
Desempenho (.NET) | tamanho gen-1 Tamanho da pilha Gen 1 |
gen-1-size |
Bytes | Máximo, Mínimo, Médio | Deployment , AppName , Pod |
PT1M | Sim |
Desempenho (.NET) | Gen-2-GC-contagem Número de GCs Gen 2 |
gen-2-gc-count |
Count | Total (soma), máximo, mínimo, médio | Deployment , AppName , Pod |
PT1M | Sim |
Desempenho (.NET) | tamanho gen-2 Tamanho da pilha Gen 2 |
gen-2-size |
Bytes | Máximo, Mínimo, Médio | Deployment , AppName , Pod |
PT1M | Sim |
Entrada | Bytes recebidos Contagem de bytes recebidos pelos Azure Spring Apps dos clientes |
IngressBytesReceived |
Bytes | Máximo, Mínimo, Médio | Hostname , HttpStatus |
PT1M | Sim |
Entrada | Entrada de taxa de transferência (bytes/s) Bytes recebidos por segundo pelos Azure Spring Apps dos clientes |
IngressBytesReceivedRate |
BytesPerSecond | Máximo, Mínimo, Médio | Hostname , HttpStatus |
PT1M | Sim |
Entrada | Bytes enviados Contagem de bytes enviados pelo Azure Spring Apps para os clientes |
IngressBytesSent |
Bytes | Máximo, Mínimo, Médio | Hostname , HttpStatus |
PT1M | Sim |
Entrada | Taxa de transferência de saída (bytes/s) Bytes enviados por segundo pelos Azure Spring Apps para os clientes |
IngressBytesSentRate |
BytesPerSecond | Máximo, Mínimo, Médio | Hostname , HttpStatus |
PT1M | Sim |
Entrada | Pedidos falhados Contagem de solicitações com falha pelos aplicativos Azure Spring dos clientes |
IngressFailedRequests |
Count | Máximo, Mínimo, Médio | Hostname , HttpStatus |
PT1M | Sim |
Entrada | Pedidos Contagem de solicitações pelos aplicativos Azure Spring dos clientes |
IngressRequests |
Count | Máximo, Mínimo, Médio | Hostname , HttpStatus |
PT1M | Sim |
Entrada | Estado da resposta Status de resposta HTTP retornado pelo Azure Spring Apps. A distribuição do código de status da resposta pode ser categorizada para mostrar as respostas nas categorias 2xx, 3xx, 4xx e 5xx |
IngressResponseStatus |
Count | Máximo, Mínimo, Médio | Hostname , HttpStatus |
PT1M | Sim |
Entrada | Tempo de resposta Retorno do tempo de resposta http pelo Azure Spring Apps |
IngressResponseTime |
Segundos | Máximo, Mínimo, Médio | Hostname , HttpStatus |
PT1M | Sim |
Desempenho (Java) | jvm.gc.live.data.size Tamanho do pool de memória de geração antiga após um GC completo |
jvm.gc.live.data.size |
Bytes | Máximo, Médio | Deployment , AppName , Pod |
PT1M | Sim |
Desempenho (Java) | jvm.gc.max.data.size Tamanho máximo do pool de memória da geração antiga |
jvm.gc.max.data.size |
Bytes | Máximo, Médio | Deployment , AppName , Pod |
PT1M | Sim |
Desempenho (Java) | jvm.gc.memory.allocated Incrementado para um aumento no tamanho do pool de memória de geração jovem após um GC para antes do próximo |
jvm.gc.memory.allocated |
Bytes | Máximo, Médio | Deployment , AppName , Pod |
PT1M | Sim |
Desempenho (Java) | jvm.gc.memory.promoted Contagem de aumentos positivos no tamanho do pool de memória de geração antiga antes do GC para depois do GC |
jvm.gc.memory.promoted |
Bytes | Máximo, Médio | Deployment , AppName , Pod |
PT1M | Sim |
Desempenho (Java) | jvm.gc.pause.total.count Contagem de pausas GC |
jvm.gc.pause.total.count |
Count | Total (soma), média | Deployment , AppName , Pod |
PT1M | Sim |
Desempenho (Java) | jvm.gc.pause.total.time GC Pausar o tempo total |
jvm.gc.pause.total.time |
Milissegundos | Total (soma), média | Deployment , AppName , Pod |
PT1M | Sim |
Desempenho (Java) | jvm.memory.committed Memória atribuída à JVM em bytes |
jvm.memory.committed |
Bytes | Máximo, Mínimo, Médio | Deployment , AppName , Pod |
PT1M | Sim |
Desempenho (Java) | jvm.memory.max A quantidade máxima de memória em bytes que pode ser usada para gerenciamento de memória |
jvm.memory.max |
Bytes | Máximo | Deployment , AppName , Pod |
PT1M | Sim |
Desempenho (Java) | jvm.memory.usado Memória do aplicativo usada em bytes |
jvm.memory.used |
Bytes | Máximo, Mínimo, Médio | Deployment , AppName , Pod |
PT1M | Sim |
Desempenho (.NET) | tamanho loh Tamanho da pilha LOH |
loh-size |
Bytes | Máximo, Mínimo, Médio | Deployment , AppName , Pod |
PT1M | Sim |
Desempenho (.NET) | monitor-lock-contencioso-contagem Número de vezes que houve contenção ao tentar tirar o bloqueio do monitor |
monitor-lock-contention-count |
Count | Total (soma), máximo, mínimo, médio | Deployment , AppName , Pod |
PT1M | Sim |
Comum | Uso da CPU do aplicativo O uso recente da CPU para o aplicativo |
PodCpuUsage |
Percentagem | Máximo, Mínimo, Médio | Deployment , AppName , Pod |
PT1M | Sim |
Comum | Uso da memória do aplicativo O uso recente de memória para o aplicativo |
PodMemoryUsage |
Percentagem | Máximo, Mínimo, Médio | Deployment , AppName , Pod |
PT1M | Sim |
Comum | Rede de aplicativos em Contagem cumulativa de bytes recebidos no aplicativo |
PodNetworkIn |
Bytes | Total (soma), máximo, mínimo, médio | Deployment , AppName , Pod |
PT1M | Sim |
Comum | Saída de rede de aplicativos Contagem cumulativa de bytes enviados a partir da aplicação |
PodNetworkOut |
Bytes | Total (soma), máximo, mínimo, médio | Deployment , AppName , Pod |
PT1M | Sim |
Desempenho (Java) | process.cpu.usage O uso recente da CPU para o processo JVM |
process.cpu.usage |
Percentagem | Máximo, Mínimo, Médio | Deployment , AppName , Pod |
PT1M | Sim |
Principal | Pedidos Pedidos processados |
Requests |
Count | Total (soma), máximo, mínimo, médio | containerAppName , podName , statusCodeCategory , statusCode |
PT1M | Sim |
Solicitação (.NET) | taxa de pedidos Taxa de solicitação |
requests-per-second |
Count | Máximo, Mínimo, Médio | Deployment , AppName , Pod |
PT1M | Sim |
Principal | Contagem de reinicialização Contagem de reinicialização do Spring App |
RestartCount |
Count | Total (soma), máximo, mínimo, médio | containerAppName , podName |
PT1M | Sim |
Principal | Rede em bytes Bytes recebidos na rede |
RxBytes |
Bytes | Total (soma), máximo, mínimo, médio | containerAppName , podName |
PT1M | Sim |
Desempenho (Java) | system.cpu.usage O uso recente da CPU para todo o sistema |
system.cpu.usage |
Percentagem | Máximo, Mínimo, Médio | Deployment , AppName , Pod |
PT1M | Sim |
Desempenho (.NET) | threadpool-completed-items-count Contagem de itens de trabalho concluídos do ThreadPool |
threadpool-completed-items-count |
Count | Máximo, Mínimo, Médio | Deployment , AppName , Pod |
PT1M | Sim |
Desempenho (.NET) | threadpool-queue-length Comprimento da fila de itens de trabalho do ThreadPool |
threadpool-queue-length |
Count | Máximo, Mínimo, Médio | Deployment , AppName , Pod |
PT1M | Sim |
Desempenho (.NET) | threadpool-thread-count Número de threads ThreadPool |
threadpool-thread-count |
Count | Máximo, Mínimo, Médio | Deployment , AppName , Pod |
PT1M | Sim |
Desempenho (.NET) | time-in-gc % de tempo no GC desde o último GC |
time-in-gc |
Percentagem | Máximo, Mínimo, Médio | Deployment , AppName , Pod |
PT1M | Sim |
Erro (Java) | tomcat.global.error Erro global do Tomcat |
tomcat.global.error |
Count | Total (soma), média | Deployment , AppName , Pod |
PT1M | Sim |
Solicitação (Java) | tomcat.global.received Total de bytes recebidos do Tomcat |
tomcat.global.received |
Bytes | Total (soma), média | Deployment , AppName , Pod |
PT1M | Sim |
Solicitação (Java) | tomcat.global.request.avg.time Tempo médio de solicitação do Tomcat |
tomcat.global.request.avg.time |
Milissegundos | Máximo, Médio | Deployment , AppName , Pod |
PT1M | Sim |
Solicitação (Java) | tomcat.global.request.max Tempo máximo de solicitação do Tomcat |
tomcat.global.request.max |
Milissegundos | Máximo | Deployment , AppName , Pod |
PT1M | Sim |
Solicitação (Java) | tomcat.global.request.total.count Contagem total de solicitação do Tomcat |
tomcat.global.request.total.count |
Count | Total (soma), média | Deployment , AppName , Pod |
PT1M | Sim |
Solicitação (Java) | tomcat.global.request.total.time Tempo Total de Solicitação do Tomcat |
tomcat.global.request.total.time |
Milissegundos | Total (soma), média | Deployment , AppName , Pod |
PT1M | Sim |
Solicitação (Java) | tomcat.global.sent Total de bytes enviados do Tomcat |
tomcat.global.sent |
Bytes | Total (soma), média | Deployment , AppName , Pod |
PT1M | Sim |
Sessão (Java) | tomcat.sessions.ative.current Contagem ativa da sessão do Tomcat |
tomcat.sessions.active.current |
Count | Total (soma), média | Deployment , AppName , Pod |
PT1M | Sim |
Sessão (Java) | tomcat.sessions.active.max Contagem ativa máxima da sessão do Tomcat |
tomcat.sessions.active.max |
Count | Total (soma), média | Deployment , AppName , Pod |
PT1M | Sim |
Sessão (Java) | tomcat.sessions.alive.max Sessão Tomcat Max Alive Time |
tomcat.sessions.alive.max |
Milissegundos | Máximo | Deployment , AppName , Pod |
PT1M | Sim |
Sessão (Java) | tomcat.sessions.created Contagem criada pela sessão do Tomcat |
tomcat.sessions.created |
Count | Total (soma), média | Deployment , AppName , Pod |
PT1M | Sim |
Sessão (Java) | tomcat.sessions.expired Contagem expirada da sessão do Tomcat |
tomcat.sessions.expired |
Count | Total (soma), média | Deployment , AppName , Pod |
PT1M | Sim |
Sessão (Java) | tomcat.sessions.rejeitado Contagem rejeitada da sessão do Tomcat |
tomcat.sessions.rejected |
Count | Total (soma), média | Deployment , AppName , Pod |
PT1M | Sim |
Solicitação (Java) | tomcat.threads.config.max Contagem máxima de threads do Tomcat Config |
tomcat.threads.config.max |
Count | Total (soma), média | Deployment , AppName , Pod |
PT1M | Sim |
Solicitação (Java) | tomcat.threads.current Contagem de threads atuais do Tomcat |
tomcat.threads.current |
Count | Total (soma), média | Deployment , AppName , Pod |
PT1M | Sim |
Solicitação (.NET) | Total de pedidos Número total de solicitações durante o tempo de vida do processo |
total-requests |
Count | Média | Deployment , AppName , Pod |
PT1M | Sim |
Principal | Bytes de saída de rede Bytes transmitidos pela rede |
TxBytes |
Bytes | Total (soma), máximo, mínimo, médio | containerAppName , podName |
PT1M | Sim |
Principal | Uso da CPU CPU consumida pela Spring App, em nano núcleos. 1.000.000.000 nano núcleos = 1 núcleo |
UsageNanoCores |
NanoCores | Total (soma), máximo, mínimo, médio | containerAppName , podName |
PT1M | Sim |
Desempenho (.NET) | conjunto de trabalho Quantidade de conjunto de trabalho usado pelo processo (MB) |
working-set |
Count | Máximo, Mínimo, Médio | Deployment , AppName , Pod |
PT1M | Sim |
Principal | Bytes do conjunto de trabalho de memória Memória do conjunto de trabalho do Spring App usada em bytes. |
WorkingSetBytes |
Bytes | Total (soma), máximo, mínimo, médio | containerAppName , podName |
PT1M | Sim |