Capítulo 7. Criação de representação gráfica da métrica PCP


Usando uma combinação de redis, pcp, bpftrace, vector e grafana fornece gráficos, baseados nos dados ao vivo ou dados coletados pelo Performance Co-Pilot (PCP). Ele permite acessar gráficos de métricas de PCP usando um navegador da web.

  • O PCP é uma estrutura genérica que coleta, monitora, analisa e armazena métricas relacionadas ao desempenho. Para mais informações sobre o PCP e seus componentes, consulte Monitorando o desempenho com o Co-Piloto de Desempenho.
  • Redis é um in-memory-database. Ele é usado para armazenar dados dos arquivos arquivados que são facilmente acessíveis para a geração de gráficos pelo aplicativo Grafana.
  • A Bpftrace permite o acesso aos dados ao vivo de fontes que não estão disponíveis como dados normais do pmlogger ou arquivos.
  • Vector fornece acesso aos dados ao vivo, mas não fornece acesso aos dados do passado.
  • Grafana gera gráficos que são acessíveis através de um navegador. O grafana-server é um componente que escuta, por padrão, em todas as interfaces, e fornece serviços web acessados através do navegador web. O plugin grafana-pcp interage com o protocolo pmproxy no backend.

7.1. Configurando o PCP em um sistema

Este procedimento descreve como configurar o PCP em um sistema com o pacote pcp-zeroconf. Uma vez instalado o pacote pcp-zeroconf, o sistema registra o conjunto padrão de métricas em arquivos arquivados.

Procedimento

  • Instale o pacote pcp-zeroconf:

    # yum instalar pcp-zeroconf
    Copy to Clipboard Toggle word wrap

Etapas de verificação

  • Certifique-se de que o serviço pmlogger esteja ativo, e comece a arquivar as métricas:

    # pcp | grep pmlogger
     pmlogger: primary logger: /var/log/pcp/pmlogger/localhost.localdomain/20200401.00.12
    Copy to Clipboard Toggle word wrap

Recursos adicionais

Voltar ao topo
Red Hat logoGithubredditYoutubeTwitter

Aprender

Experimente, compre e venda

Comunidades

Sobre a documentação da Red Hat

Ajudamos os usuários da Red Hat a inovar e atingir seus objetivos com nossos produtos e serviços com conteúdo em que podem confiar. Explore nossas atualizações recentes.

Tornando o open source mais inclusivo

A Red Hat está comprometida em substituir a linguagem problemática em nosso código, documentação e propriedades da web. Para mais detalhes veja o Blog da Red Hat.

Sobre a Red Hat

Fornecemos soluções robustas que facilitam o trabalho das empresas em plataformas e ambientes, desde o data center principal até a borda da rede.

Theme

© 2025 Red Hat