Monitorar as métricas de Aplicativos de Contêiner do Azure
O Azure Monitor coleta dados de métrica do aplicativo de contêiner em intervalos regulares para ajudar você a obter insights sobre o desempenho e a integridade dele.
O Metrics Explorer no portal do Azure permite visualizar os dados. Também é possível recuperar dados de métrica brutos por meio dos cmdlets do Azure PowerShell e da CLI do Azure.
Métricas disponíveis
Os Aplicativos de Contêiner fornecem essas métricas básicas.
Título | Dimensões | Descrição | ID da métrica | Unidade |
---|---|---|---|---|
Uso da CPU | Réplica, Revisão | CPU consumida pelo aplicativo de contêiner, em nanonúcleos (1.000.000.000 nanonúcleos = 1 núcleo) | UsageNanoCores |
nanonúcleos |
Bytes de 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 |
Bytes de entrada na rede | Réplica, Revisão | Bytes de rede recebidos | RxBytes |
bytes |
Bytes de saída de rede | Réplica, Revisão | Bytes transmitidos pela rede | TxBytes |
bytes |
Contagem de réplicas | Revisão | Número de réplicas ativas | Replicas |
N/D |
Contagem de Reinicialização da Réplica | Réplica, Revisão | Contagem de reinicializações das réplicas do aplicativo de contêiner | RestartCount |
N/D |
Requests | Réplica, Revisão, Código de status, Categoria de código de status | Solicitações processadas | Requests |
N/D |
Núcleos reservados | Revisão | Número de núcleos reservados para revisões do aplicativo de contêiner | CoresQuotaUsed |
N/D |
Tempos limite de conexão de resiliência | Revisão | Tempos limite totais de conexão | ResiliencyConnectTimeouts |
N/D |
Hosts ejetados de resiliência | Revisão | Número de hosts ejetados atuais | ResiliencyEjectedHosts |
N/D |
Ejeções de resiliência anuladas | Revisão | Número de ejeções anuladas devido à % de ejeção máxima | ResiliencyEjectionsAborted |
N/D |
Tentativas de solicitação de resiliência | Revisão | Tentativas totais de solicitação | ResiliencyRequestRetries |
N/D |
Tempos limite de solicitação de resiliência | Revisão | Total de solicitações que atingiram o tempo limite aguardando uma resposta | ResiliencyRequestTimeouts |
N/D |
Solicitações de resiliência com pool de conexões pendente | Réplica | Total de solicitações com pool de conexões pendente | ResiliencyRequestsPendingConnectionPool |
N/D |
Total de núcleos reservados | Nenhum | Total de núcleos reservados para o aplicativo de contêiner | TotalCoresQuotaUsed |
N/D |
O namespace de métricas é microsoft.app/containerapps
.
Observação
O número de reinicializações de réplicas é o número agregado de reinicializações ao longo do intervalo de tempo especificado, não o número de reinicializações que ocorreram em um determinado ponto no tempo.
Mais métricas específicas para o runtime estão disponíveis em métricas Java.
Instantâneos de métricas
Selecione a guia Monitoramento na página Visão geral para exibir gráficos que mostram a atual utilização de rede, CPU e memória do aplicativo de contêiner.
Nessa exibição, você pode fixar um ou mais gráficos ao painel ou selecionar um gráfico para abri-lo no Metrics Explorer.
Usar o Metrics Explorer
O Azure Monitor Metrics Explorer permite criar gráficos com base em dados de métrica para ajudar você a analisar o uso de recursos e de rede do aplicativo de contêiner ao longo do tempo. Você pode fixar gráficos a um painel ou a uma pasta de trabalho compartilhada.
Abra o Metrics Explorer no portal do Azure selecionando Métricas no menu da barra lateral na página do aplicativo de contêiner. Para saber mais sobre o Metrics Explorer, consulte Analisar métricas com o Metrics Explorer 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 e intervalos de tempo, adicionando filtros e aplicando divisão.
Adicionar filtros
Opcionalmente, é possível 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 Propriedades.
Selecione valores na lista Valor.
Dividir métricas
Quando o gráfico contém uma única métrica, é possível optar por dividir as informações dela por revisão ou réplica, com as seguintes exceções:
- A métrica Contagem de réplicas só pode ser dividida por revisão.
- A métrica Solicitações também pode ser dividida em código de status e 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.
É possível definir o limite do número de revisões ou réplicas a serem exibidas no gráfico. O valor padrão é 10.
Você pode definir a ordem de classificação como Crescente ou Decrescente. O valor padrão é Decrescente.
Adicionar escopos
Você pode adicionar mais escopos para exibir métricas em vários aplicativos de contêiner.