Partilhar via


Monitorar métricas de Aplicativos de Contêiner do Azure

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 Description ID da métrica Unit
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 Count
Contagem de reinicialização de réplica Réplica, Revisão Reinicia a contagem de réplicas de aplicativos de contêiner RestartCount Count
Pedidos do Réplica, Revisão, Código de status, Categoria de código de status Pedidos processados Requests Count
Núcleos Reservados Revisão Número de núcleos reservados para revisões de aplicativos de contêiner CoresQuotaUsed Count
Tempos limite de conexão de resiliência Revisão Tempos limite totais de conexão ResiliencyConnectTimeouts Count
Hosts ejetados de resiliência Revisão Número de hosts atualmente ejetados ResiliencyEjectedHosts Count
Ejeções de resiliência abortadas Revisão Número de ejeções abortadas devido à % de ejeção máxima ResiliencyEjectionsAborted Count
Tentativas de solicitação de resiliência Revisão Total de tentativas de solicitação ResiliencyRequestRetries Count
Tempos limite de solicitação de resiliência Revisão Total de solicitações que atingiram o tempo limite aguardando uma resposta ResiliencyRequestTimeouts Count
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 Count
Total de Núcleos Reservados Nenhuma Total de núcleos reservados para o aplicativo de contêiner TotalCoresQuotaUsed Count
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.

Nota

A contagem de reinicialização de réplica é a contagem de reinicialização agregada no intervalo de tempo especificado, não o número de reinicializações que ocorreram em um determinado momento.

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 Description ID da métrica Unit
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 Count

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.

Captura de tela da seção Monitoramento na página de visão geral 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.

  1. 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.

  2. 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. Captura de ecrã do explorador de métricas a partir da página de recursos da aplicação de contentor.

Adicionar filtros

Opcionalmente, você pode criar filtros para limitar os dados mostrados com base em revisões e réplicas.

Para criar um filtro:

  1. Selecione Adicionar filtro.

  2. Selecione uma revisão ou réplica na lista Propriedade .

  3. Selecione valores na lista Valor . Captura de ecrã do explorador de métricas a mostrar as opções de filtro do gráfico.

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:

  1. Selecione Aplicar divisão.

  2. Na lista suspensa Valores, selecione Revisão ou Réplica.

  3. Você pode definir o limite do número de revisões ou réplicas a serem exibidas no gráfico. O valor predefinido é 10.

  4. Você pode definir a ordem de classificação como Crescente ou Decrescente. O valor padrão é Descendente.

Captura de tela das opções de divisão de métricas.

Adicionar escopos

Você pode adicionar mais escopos para exibir métricas em vários aplicativos de contêiner.

Captura de tela do explorador de métricas que mostra um gráfico com métricas para vários aplicativos de contêiner.