Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O Azure Monitor coleta dados métricos do seu aplicativo de contêiner em intervalos regulares para ajudá-lo a obter informações sobre o desempenho e a integridade do seu aplicativo de contêiner.
O explorador de métricas no portal do Azure permite visualizar os dados. Você também pode recuperar dados de métricas brutos por meio da CLI do Azure e dos cmdlets do Azure PowerShell.
Métricas disponíveis
O Container Apps fornece essas métricas básicas.
Título | Dimensões | Descrição | ID da métrica | Unidade |
---|---|---|---|---|
Utilização da CPU | Réplica, Revisão | CPU consumida pelo aplicativo contêiner, em nano núcleos (1.000.000.000 nanocores = 1 núcleo) | UsageNanoCores |
Nanonúcleos |
Bytes do conjunto de trabalho de memória | Réplica, Revisão | Memória do conjunto de trabalho do aplicativo de contêiner usada em bytes | WorkingSetBytes |
bytes |
Rede em bytes | Réplica, Revisão | Bytes recebidos na rede | RxBytes |
bytes |
Bytes de saída de rede | Réplica, Revisão | Bytes transmitidos pela rede | TxBytes |
bytes |
Número de réplicas | Revisão | Número de réplicas ativas | Replicas |
Contar |
Contagem total de reinicialização de réplicas | Réplica, Revisão | Número total de reinicializações desde que a réplica ficou online | RestartCount |
Contar |
Pedidos do | Réplica, Revisão, Código de status, Categoria de código de status | Pedidos processados | Requests |
Contar |
Núcleos Reservados | Revisão | Número de núcleos reservados para revisões de aplicativos de contêiner | CoresQuotaUsed |
Contar |
Tempos limite de conexão de resiliência | Revisão | Tempos limite totais de conexão | ResiliencyConnectTimeouts |
Contar |
Hosts ejetados de resiliência | Revisão | Número de hosts atualmente ejetados | ResiliencyEjectedHosts |
Contar |
Ejeções de resiliência abortadas | Revisão | Número de ejeções abortadas devido à % de ejeção máxima | ResiliencyEjectionsAborted |
Contar |
Tentativas de solicitação de resiliência | Revisão | Total de tentativas de solicitação | ResiliencyRequestRetries |
Contar |
Tempos limite de solicitação de resiliência | Revisão | Total de solicitações que atingiram o tempo limite aguardando uma resposta | ResiliencyRequestTimeouts |
Contar |
Pool de conexões pendentes de solicitações de resiliência | Réplica | Total de solicitações pendentes de uma conexão de pool de conexões | ResiliencyRequestsPendingConnectionPool |
Contar |
Total de Núcleos Reservados | Nenhuma | Total de núcleos reservados para o aplicativo de contêiner | TotalCoresQuotaUsed |
Contar |
Tempo Médio de Resposta (Pré-visualização) | Código de status, Categoria de código de status | Tempo médio de resposta por código de estado | ResponseTime |
Milissegundos |
Percentagem de Utilização da CPU (Pré-visualização) | Réplica | Percentagem do limite de CPU utilizado, em pontos percentuais | CpuPercentage |
Percentagem |
Percentagem de memória (Pré-visualização) | Réplica | Percentagem do limite de memória utilizado, em pontos percentuais | MemoryPercentage |
Percentagem |
O namespace de métricas é Microsoft.App/containerapps
.
Os ambientes de aplicativos de contêiner fornecem essa métrica básica. Você só pode exibir essa métrica nas métricas do Azure Monitor.
Título | Dimensões | Descrição | ID da métrica | Unidade |
---|---|---|---|---|
Contagem de nós de perfil de carga de trabalho (visualização) | Nome do perfil da carga de trabalho | A contagem de nós por perfil de carga de trabalho | NodeCount |
Contar |
O namespace de métricas é Microsoft.App/managedEnvironments
.
Mais métricas específicas de tempo de execução estão disponíveis, métricas Java.
Instantâneos de métricas
Selecione a guia Monitoramento na página Visão geral do aplicativo para exibir gráficos mostrando a CPU, a memória e a utilização de rede atuais do aplicativo contêiner.
Nessa exibição, você pode fixar um ou mais gráficos em seu painel ou selecionar um gráfico para abri-lo no explorador de métricas.
Usando o explorador de métricas
O explorador de métricas do Azure Monitor permite-lhe criar gráficos a partir de dados métricos para o ajudar a analisar a utilização de recursos e de rede da sua aplicação de contentor ao longo do tempo. Você pode fixar gráficos em um painel ou em uma pasta de trabalho compartilhada.
Abra o explorador de métricas no portal do Azure selecionando Métricas no menu da barra lateral na página do seu aplicativo de contêiner. Para saber mais sobre o explorador de métricas, consulte Analisar métricas com o explorador de métricas do Azure Monitor.
Crie um gráfico selecionando Métrica. Você pode modificar o gráfico alterando a agregação, adicionando mais métricas, alterando intervalos de tempo e intervalos, adicionando filtros e aplicando divisão.
Adicionar filtros
Opcionalmente, você pode criar filtros para limitar os dados mostrados com base em revisões e réplicas.
Para criar um filtro:
Selecione Adicionar filtro.
Selecione uma revisão ou réplica na lista Propriedade .
Selecione valores na lista Valor .
Métricas divididas
Quando o gráfico contém uma única métrica, você pode optar por dividir as informações da métrica por revisão ou réplica, com as exceções:
- A métrica de contagem de réplicas só pode ser dividida por revisão.
- A métrica Solicitações também pode ser dividida no código de status e na categoria de código de status.
Para dividir por revisão ou réplica:
Selecione Aplicar divisão.
Na lista suspensa Valores, selecione Revisão ou Réplica.
Você pode definir o limite do número de revisões ou réplicas a serem exibidas no gráfico. O valor predefinido é 10.
Você pode definir a ordem de classificação como Crescente ou Decrescente. O valor padrão é Descendente.
Adicionar escopos
Você pode adicionar mais escopos para exibir métricas em vários aplicativos de contêiner.