Monitoramento OpenShift
Ícone do Open Shift
Monitoramento e observabilidade do Red Hat OpenShift

A observabilidade do Red Hat OpenShift é uma parte importante da solução de monitoramento de contêineres abrangente do Instana. O OpenShift é a distribuição Kubernetes gerenciada da Red Hat para operar software gerenciado em contêineres e implementações de aplicativos. Combina Kubernetes e Docker com ferramentas de DevOps e recursos de segurança para o rápido desenvolvimento de aplicativos corporativos.

O OpenShift pode ser usado de diversas maneiras:

  • Autônomo no notebook de um desenvolvedor
  • Na nuvem pública do Red Hat
  • Na nuvem privada do Red Hat
  • Em sua própria nuvem privada
Comece sua avaliação sem custo hoje mesmo!

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

Implementação de monitoramento OpenShift

O sensor de monitoramento OpenShift do Instana pode ser implementado em qualquer um dos ambientes acima. O agente Instana é implementado como um Daemon Set direcionado para execução em nós selecionados. O agente detecta automaticamente todas as stacks de tecnologia implementadas nos pods do Kubernetes em cada nó, carrega os sensores de monitoramento apropriados e envia imediatamente os dados de métrica. Um exemplo de arquivo YAML está disponível na documentação.

Para ajudar a otimizar o desempenho dos aplicativos do OpenShift e automatizar fluxos de trabalho de gerenciamento de desempenho, o monitoramento automático e a observabilidade do OpenShift do Instana vão além de métricas simples para oferecer recursos abrangentes de monitoramento de nuvem, Kubernetes, infraestrutura, aplicativos e serviços:

  • Descoberta de nós do Kubernetes e serviços implementados
  • Instrumentação automática de código e rastreio para Java, Node, .NET e mais sete outras linguagens
  • Mapeamento automático de aplicativos, contêineres e clusters Kubernetes
  • Rastreio de todas as solicitações de ponta a ponta em todos os sistemas e serviços
  • Monitoramento do funcionamento de aplicativos, serviços, infraestrutura, Kubernetes e nuvem

A observabilidade abrangente da infraestrutura OpenShift requer o monitoramento de desempenho de hosts virtuais, nós, clusters e pods. Além disso, todos os contêineres operacionais são gerenciados, juntamente com a infraestrutura e os serviços de aplicativos executados neles.

O Instana é a maneira mais rápida de obter total observabilidade de aplicativos executados em uma stack do Red Hat OpenShift. O agente do Instana descobre e monitora automaticamente todas as instâncias do Kubernetes com sensores de monitoramento pré-configurados do K8s. Cada aplicativo é mapeado, monitorado, rastreado e perfilado automaticamente.

Monitoramento do desempenho do OpenShift

O Instana identifica automaticamente todos os nós do Kubernetes em execução e implementa automaticamente um sensor de monitoramento do Kubernetes (link rsides fora do ibm.com) totalmente configurado . A base de conhecimento selecionada do Instana já sabe quais métricas de desempenho são relevantes coletar para o monitoramento da integridade do OpenShift, além da integridade da infraestrutura e dos serviços que operam no ambiente K8S. Monitorar uma distribuição OpenShift Kubernetes não poderia ser mais fácil.

Observe a infraestrutura, os aplicativos e os serviços Red Hat OpenShift

A Instana mapeia, monitora e rastreia automaticamente todos os serviços e aplicativos que passam pelo cluster do GKE, detectando todos os eventos e problemas de desempenho/disponibilidade e, ao mesmo tempo, identificando todos os incidentes de serviço, vinculando todo o monitoramento, rastreamento, criação de perfil e análise de dados para uma análise correlacionada.

Visibilidade da configuração OpenShift

Além dos dados de desempenho e integridade, o monitoramento do Kubernetes do Instana coleta também dados de configuração do Kubernetes, pods e contêineres, permitindo que o Instana analise e correlacione os dados de configuração e mudanças com as informações de desempenho dos aplicativos e serviços.

Todas as informações de configuração e desempenho do Kubernetes são resumidas em um único painel de monitoramento/observabilidade, exibindo todas as informações relevantes em um único local para facilitar a solução de problemas e a otimização do desempenho.

O monitoramento de desempenho do OpenShift gira em torno de métricas de serviço e suas interações com outros serviços ou armazenamentos de dados. O Instana identifica e coleta automaticamente as métricas de serviço relevantes.

Dados de monitoramento e observabilidade do Red Hat OpenShift

A observabilidade do OpenShift do Instana inclui quatro tipos de dados: Dados do cluster, informações de implementação, medições de pod, medições de nó:

Mais informações sobre as diferentes informações do sensor estão disponíveis na
Documentação de observabilidade do Instana Kubernetes.

Dados do cluster

  • KPIs
  • Número de nós
  • Alocação de pod
  • Alocação de solicitações de CPU
  • Alocação de limite de CPU
  • Alocação de solicitação de memória
  • Alocação de limite de memória
  • Recursos de CPU
  • Solicitações de CPU
  • Limites de CPU
  • Capacidade de CPU
  • Recursos de memória
  • Solicitações de memória
  • Limites de memória
  • Capacidade de memória
  • Pods (em execução/alocados/pendentes)
  • Capacidade dos pods
  • Réplicas (disponível/desejado)
  • Lista de nós com KPIs
  • Lista de implementação com KPIs
  • Status do componente

Medições de nó

  • KPIs
  • Alocação de pod
  • Capacidade do pod
  • Alocação de solicitações de CPU
  • Alocação de limite de CPU
  • Alocação de solicitação de memória
  • Alocação de limite de memória
  • Recursos de CPU
  • Solicitações de CPU
  • Limites de CPU
  • Capacidade de CPU
  • Recursos de memória
  • Solicitações de memória
  • Limites de memória
  • Capacidade de memória
  • Condições
  • Rótulos
  • Lista de pods

Medições do pod

  • KPIs
  • Fase
  • Reinícios
  • Solicitações de CPU
  • Limites de CPU
  • Solicitações de memória
  • Limites de memória
  • Condições
  • Rótulos
  • Lista de contêineres (estado/reinícios)

Informações de implantação

  • Condições
  • Rótulos
  • Recursos de CPU
  • Solicitações de CPU
  • Limites de CPU
  • Recursos de memória
  • Solicitações de memória
  • Limites de memória
  • Pods (disponíveis/desejados)
  • Pods (pendentes/prontos/não programados/não prontos)
  • Duração da fase pendente
Instalação do agente do Instana: introdução

Pronto para começar? Primeiro você precisa ter uma avaliação ou conta do Instana. Já tem? O melhor local para começar é o Guia de introdução do Instana.

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