Monitoramento de kubernetes
Ícone de kubernetes
Monitoramento de eventos do Kubernetes para o desempenho do aplicativo

O monitoramento de Kubernetes (K8s) completo exige camadas de dados de configuração, métricas de desempenho e monitoramento. A Instana automatiza todo o processo de monitoramento de aplicativos em contêineres, incluindo o reconhecimento automático dos componentes do aplicativo, plataformas, tecnologias, contêineres, Kubernetes e, por fim, o mecanismo de serviço de contêiner, como o OpenShift ou o IBM Cloud. Uma vez instalado, o Instana descobrirá todos os contêineres (orquestrados e não orquestrados), implantará sensores de monitoramento para cada componente do aplicativo, mapeará as dependências do aplicativo e começará a monitorar o desempenho do aplicativo de pilha completa.

Comece sua avaliação sem custo hoje mesmo!

Quatorze dias, sem cartão de crédito, versão integral

Introdução ao Kubernetes

O Kubernetes (o link externo a ibm.com) é uma plataforma de código aberto que se concentra na automação do gerenciamento de contêineres de forma flexível e dinâmica. Suas várias partes se baseiam umas nas outras para orquestrar todo um ambiente de microsserviços. O Kubernetes agrupa contêineres executados na mesma máquina host em pods e atribui etiquetas de pares de valores-chave para identificá-los e classificá-los. Em seguida, os pods são executados em solicitações de serviço de usuários humanos ou outros componentes do ambiente que atuam como clientes. Os controladores internos correspondem constantemente ao estado real do sistema com o estado desejado exigido na configuração e, posteriormente, clonam, distribuem e executam pods para produzir o estado desejado. Para obter mais detalhes, consulte a documentação do Kubernetes (o link externo a ibm.com).

Quando implementado no ambiente do cliente, o Instana mapeará automaticamente toda a infraestrutura e identificará como as diferentes tecnologias estão interagindo entre si, com seu modelo de back-end de gráficos dinâmicos.

Saiba mais: Kubernetes vs Docker (link externo a ibm.com)

Métricas de configuração e desempenho do Kubernetes

O sensor de monitoramento Instana Kubernetes detecta automaticamente os contêineres em execução no serviço e as plataformas em execução nos contêineres, implementando sensores adicionais para reunir métricas de desempenho da pilha completa de aplicativos..

A eficácia do gerenciamento de recursos do Kubernetes é capturada em métricas típicas, como:

  • Uso de CPU
  • Uso de memória
  • E/S de bloco

O Instana também coleta configurações específicas do Kubernetes para exibição nos painéis da interface do usuário. O sensor do agente identificará automaticamente diferentes componentes do Kubernetes, como pods e contêineres, indexando-os e tornando-os pesquisáveis pelos usuários diretamente a partir dos mesmos painéis que exibem o desempenho do gerenciamento de recursos.

Monitoramento e gerenciamento de saúde da Kubernetes

Além de monitorar as métricas de desempenho do Kubernetes, o sensor do agente Instana também coletará métricas de integridade na própria plataforma Kubernetes. O estado de saúde é exibido na interface do usuário em tempo real como saudável, doente ou com defeito. Em um ambiente em contêineres, há muitas partes móveis que podem quebrar. A conexão HTTP do servidor da API Kubernetes pode falhar, os pods podem ser confundidos, fazendo com que os recursos sejam mal gerenciados, ou um erro do usuário pode fazer com que um agendador seja desconectado. O monitoramento de integridade em tempo real da Instana permite que os engenheiros de DevOps garantam que suas valiosas plataformas Kubernetes gerenciem seus ambientes de microsserviços sem problemas.

Instalação do sensor Kubernetes: introdução

Tudo pronto para começar? Primeiro, você precisará de uma conta ou versão de avaliação da Instana(o link externo a ibm.com). Já tem? O melhor lugar para começar é o Guia de Introdução da Instana.

Avaliação ou conta do Instana Guia de introdução da Instana