Red Hat Training

A Red Hat training course is available for RHEL 8

Capítulo 6. Monitorando o desempenho com o Co-Piloto de Desempenho

Como administrador de sistemas, você pode monitorar o desempenho do sistema usando o aplicativo Performance Co-Pilot (PCP) no Red Hat Enterprise Linux 8.

6.1. Visão geral do PCP

O PCP é um conjunto de ferramentas, serviços e bibliotecas para monitoramento, visualização, armazenamento e análise de medidas de desempenho em nível de sistema.

Características do PCP:

  • Arquitetura distribuída leve, que é útil durante a análise centralizada de sistemas complexos.
  • Ele permite o monitoramento e o gerenciamento de dados em tempo real.
  • Ele permite o registro e a recuperação de dados históricos.

Você pode adicionar métricas de desempenho usando interfaces Python, Perl, C , e C. Ferramentas de análise podem usar as APIs clientes Python, C , C diretamente, e aplicações web ricas podem explorar todos os dados de desempenho disponíveis usando uma interface JSON.

Você pode analisar padrões de dados comparando resultados ao vivo com dados arquivados.

O PCP tem os seguintes componentes:

  • O Performance Metric Collector Daemon (pmcd) coleta dados de desempenho dos Agentes do Domínio Performance Metric instalados (pmda). PMDAs pode ser carregado ou descarregado individualmente no sistema e são controlados pelo PMCD no mesmo host.
  • Várias ferramentas do cliente, tais como pminfo ou pmstat, podem recuperar, exibir, arquivar e processar esses dados no mesmo host ou através da rede.
  • O pacote pcp fornece as ferramentas de linha de comando e a funcionalidade subjacente.
  • O pacote pcp-gui fornece a aplicação gráfica. Instale o pacote pcp-gui executando o comando yum install pcp-gui. Para maiores informações, veja Seção 6.6, “Rastreamento visual dos arquivos de log do PCP com a aplicação PCP Charts.

Recursos adicionais