Docker Monitoring
Logotipo da Docker
Monitoramento e gerenciamento de desempenho do Docker

Docker é um sistema de gerenciamento de contêiner de software de código aberto.O abrangente Docker Monitoring da Instana vai além de métricas simples de contêiner com descoberta automática, implementação, configuração, determinação do funcionamento e monitoramento de desempenho em vários níveis:

  • Todo e qualquer contêiner do Docker
  • identificação das tecnologias que operam em cada contêiner do Docker
  • Mapeamento e monitoramento de aplicativos executados em todo o sistema

O Docker fornece uma camada de abstração e automação que permite que vários contêineres independentes com recursos de sistema individuais empacotados neles sejam executados em um único sistema operacional. O Docker se baseia no kernel do Linux para fornecer esse tipo de isolamento de recursos, usando vários recursos do kernel para obter uma virtualização leve de contêineres. Atualmente, é o padrão não oficial para esse tipo de tecnologia. Monitorar o ambiente do Docker e os aplicativos executados nesses contêineres exige a capacidade de entender como diferentes componentes de aplicativos são executados no ambiente do Docker.

O gerenciamento de um aplicativo baseado em Docker exige visibilidade do desempenho no nível do host, do contêiner, do componente e do código. A Instana oferece a maneira mais rápida e fácil de descobrir e monitorar aplicativos do Docker. Após uma instalação rápida do agente Instana no host virtual ou físico. O agente descobre automaticamente todos os contêineres e componentes de software em execução no ambiente, implementa todos os sensores de monitoramento apropriados (por exemplo, Docker, Java, MongoDB etc.) e começa a rastrear as solicitações do aplicativo. Determinando automaticamente o funcionamento dos aplicativos e dos componentes do aplicativo.

Comece hoje sua AVALIAÇÃO SEM CUSTO!

14 dias, sem necessidade de cartão de crédito, versão completa

Métricas de configuração e monitoramento de desempenho do Docker

O agente identificará a containerização Docker em execução nos recursos do sistema e automaticamente implantará e configurará o sensor Docker da Instana. A base de conhecimento selecionada da Instana já sabe quais métricas de desempenho são relevantes para a coleta e quais parâmetros devem ser configurados para conseguir isso. Para que o Docker tenha um bom desempenho no contexto do sistema circundante, ele deve isolar recursos de forma eficiente e, ao mesmo tempo, garantir que a comunicação entre esses recursos não seja corroída. Especificamente, a configuração automática da Instana para o Docker está configurada para rastrear coisas como imagem do contêiner, registro de data e hora de criação e início e ID do contêiner.

As métricas típicas de monitoramento do Docker incluem:

  • Desempenho da CPU
  • Desempenho da memória
  • E/S de bloco
  • Rede

Consulte a documentação de gerenciamento do Docker da Instana para obter uma lista completa.

Docker Monitoring – Funcionamento

Além de coletar automaticamente métricas de desempenho, o sensor Docker Monitoring da Instana também coletará automaticamente KPIs na instância do Docker do ambiente monitorado para determinar seu funcionamento. As assinaturas de saúde da base de conhecimento selecionada são utilizadas para levantar problemas ou incidentes, dependendo da gravidade. O funcionamento do Docker é medido de acordo com o isolamento e virtualização de recursos do sistema. Dois recursos principais são CPU e memória, para os quais o Instana coleta diversos KPIs:

  • Carga da CPU
  • Roubo de CPU
  • Memória usada

Consulte a documentação de gerenciamento do Docker da Instana para obter uma lista completa.

Instalação do sensor do Docker: Introdução

Pronto para começar? Você precisará de uma Avaliação ou Conta da Instana primeiro. Já tem uma? 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