Relatórios em Insights de contêiner
Os relatórios em Insights de contêiner são recomendados prontos para uso para pastas de trabalho do Azure. Este artigo descreve as diferentes pastas de trabalho disponíveis e como acessá-las.
Nota
A guia Relatórios não estará disponível se você habilitar a experiência Prometheus para insights de contêiner. Você ainda pode acessar as pastas de trabalho na página Pastas de trabalho do cluster.
Exibir pastas de trabalho
No menu Azure Monitor no portal do Azure, selecione Contêineres. Na seção Monitoramento, selecione Insights, escolha um cluster específico e selecione a guia Relatórios. Você também pode exibi-los na galeria de pastas de trabalho no Azure Monitor.
Pasta de Trabalho de Otimização de Cluster
A pasta de trabalho de otimização de cluster fornece vários analisadores que fornecem uma visão rápida da integridade e do desempenho do cluster Kubernetes. Ele tem vários analisadores que fornecem informações diferentes relacionadas ao seu cluster. A pasta de trabalho não requer nenhuma configuração depois que o Container insights for habilitado no cluster.
Falhas na sonda Liveness
O analisador de falhas de sonda de vivacidade mostra quais sondas de vivacidade falharam recentemente e com que frequência. Selecione um para ver uma série temporal de ocorrências. Este analisador tem as seguintes colunas:
- Total: conta as falhas da sonda de vivacidade ao longo de todo o intervalo de tempo
- Total do controlador: conta as falhas da sonda de vivacidade de todos os contêineres gerenciados por um controlador
Anomalia do Evento
O analisador de anomalias de eventos agrupa eventos semelhantes para facilitar a análise. Também mostra quais grupos de eventos aumentaram recentemente em volume. Os eventos na lista são agrupados com base em frases comuns. Por exemplo, dois eventos com mensagens "pod-abc-123 falhou, não pode puxar imagem" e "pod-def-456 falhou, não pode puxar imagem" seriam agrupados. A coluna Spikiness classifica quais eventos ocorreram mais recentemente. Por exemplo, se os eventos A e B ocorreram em média 10 vezes por dia no último mês, mas o evento A ocorreu 1.000 vezes ontem, enquanto o evento B ocorreu 2 vezes ontem, então o evento A teria uma classificação de picância muito maior do que B.
Otimizador de contêiner
O analisador otimizador de contêiner mostra contêineres com limites e solicitações excessivos de CPU e memória. Cada bloco pode representar vários contêineres com a mesma especificação. Por exemplo, se uma implantação criar 100 pods idênticos, cada um com um contêiner C1 e C2, haverá um único bloco para todos os contêineres C1 e um único bloco para todos os contêineres C2. Os contêineres com limites definidos e solicitações são codificados por cores em um gradiente de verde para vermelho.
Importante
Esta vista não inclui contentores no espaço de nomes kube-system e não suporta nós do Windows Server.
O número em cada bloco representa a distância entre os limites/solicitações do contêiner e o valor ideal/sugerido. Quanto mais próximo de 0 estiver o número, melhor será. Cada bloco tem uma cor para indicar o seguinte:
- Verde: limites e pedidos bem definidos
- vermelho: limites ou pedidos excessivos
- Cinzento: Limites ou pedidos não definidos
Pastas de trabalho de monitoramento de nó
Capacidade do disco: gráficos interativos de uso do disco para cada disco apresentados ao nó dentro de um contêiner pelas seguintes perspetivas:
- Percentagem de utilização do disco para todos os discos.
- Espaço livre em disco para todos os discos.
- Uma grade que mostra o disco de cada nó, sua porcentagem de espaço usado, tendência de porcentagem de espaço usado, espaço livre em disco (GiB) e tendência de espaço livre em disco (GiB). Quando uma linha é selecionada na tabela, a porcentagem de espaço usado e espaço livre em disco (GiB) é mostrada abaixo da linha.
E/S de disco: gráficos interativos de utilização de disco para cada disco apresentados ao nó dentro de um contêiner pelas seguintes perspetivas:
- A E/S de disco é resumida em todos os discos por bytes de leitura/seg, gravações de bytes/s e tendências de leitura e gravação de bytes/seg.
- Oito gráficos de desempenho mostram indicadores-chave de desempenho para ajudar a medir e identificar gargalos de E/S de disco.
GPU: gráficos interativos de uso de GPU para cada nó de cluster Kubernetes com reconhecimento de GPU.
Nota
De acordo com o anúncio upstream do Kubernetes, a coleta de métricas da GPU será desativada imediatamente. Para obter instruções sobre como continuar coletando suas métricas de GPU, consulte Configurar o monitoramento de GPU com insights de contêiner.
Uso de IP de sub-rede: gráficos interativos de uso de IP para cada nó dentro de um cluster pelas seguintes perspetivas:
- IPs alocados a partir da sub-rede.
- IPs atribuídos a um pod.
Nota
Por padrão, 16 IP são alocados da sub-rede para cada nó. Este valor não pode ser modificado para ser inferior a 16. Para obter instruções sobre como habilitar métricas de uso de IP de sub-rede, consulte Monitorar o uso de sub-rede IP.
Pastas de trabalho de Monitoramento de Recursos
Implantações: status de suas implantações e HPA (horizontal pod autoscaler), incluindo HPAs personalizados.
Detalhes da carga de trabalho: gráficos interativos que mostram estatísticas de desempenho de cargas de trabalho para um namespace. Inclui as seguintes guias múltiplas:
- Visão geral do uso de CPU e memória por pod.
- Status do POD/Container mostrando a tendência de reinicialização do pod, a tendência de reinicialização do contêiner e o status do contêiner para pods.
- Eventos do Kubernetes mostrando um resumo dos eventos para o controlador.
Kubelet: Inclui duas grades que mostram estatísticas operacionais de nó chave:
- Visão geral por grade de nó resume a operação total, o total de erros e as operações bem-sucedidas por porcentagem e tendência para cada nó.
- Visão geral por tipo de operação resume para cada operação a operação total, o total de erros e as operações bem-sucedidas por porcentagem e tendência.
Pasta de trabalho de faturamento
Uso de dados: Ajuda você a visualizar a fonte de seus dados sem ter que construir sua própria biblioteca de consultas a partir do que compartilhamos em nossa documentação. Nesta pasta de trabalho, você pode exibir gráficos que apresentam dados faturáveis, como:
- Total de dados faturáveis ingeridos em GB por solução.
- Dados faturáveis ingeridos por logs de contêiner (logs de aplicativos).
- O contêiner faturável registra os dados ingeridos pelo namespace do Kubernetes.
- O contêiner faturável registra os dados ingeridos segregados pelo nome do cluster.
- Dados de log de contêiner faturáveis ingeridos pela entrada de origem do log.
- Dados de diagnóstico faturáveis ingeridos pelos logs do nó principal de diagnóstico.
Pastas de trabalho de rede
Configuração do NPM: Monitoramento de suas configurações de rede, que são configuradas por meio do gerenciador de políticas de rede (npm) para:
- Informações resumidas sobre a complexidade geral da configuração.
- A política, a regra e o conjunto contam ao longo do tempo, permitindo uma visão da relação entre os três e adicionando uma dimensão de tempo à depuração de uma configuração.
- Número de entradas em todas as IPSets e em cada IPSet.
- Pior e médio desempenho de caso por nó para adicionar componentes à sua configuração de rede.
Rede: gráficos interativos de utilização de rede para o adaptador de rede de cada nó. Uma grade apresenta os principais indicadores de desempenho para ajudar a medir o desempenho de seus adaptadores de rede.
Criar um livro personalizado
Para criar uma pasta de trabalho personalizada com base em qualquer uma dessas pastas de trabalho, selecione a lista suspensa Exibir pastas de trabalho e, em seguida, selecione Ir para a Galeria AKS na parte inferior da lista. Para obter mais informações sobre pastas de trabalho e como usar modelos de pasta de trabalho, consulte Pastas de trabalho do Azure Monitor.
Próximos passos
Para obter mais informações sobre pastas de trabalho no Azure Monitor, consulte Pastas de trabalho do Azure Monitor.