7.6. Adicionando PCP bpftrace como uma fonte de dados


O agente bpftrace permite a introspecção do sistema usando os scripts bpftrace, que usa o Filtro de Pacotes Berkeley melhorado (eBPF) para reunir métricas do kernel e pontos de rastreamento do espaço do usuário. Este procedimento descreve como adicionar o PCP bpftrace como fonte de dados e como visualizar o painel de controle com uma visão geral de quaisquer métricas úteis.

Pré-requisitos

Pré-requisitos

  1. Instale o pacote pcp-pmda-bpftrace:

    # yum instalar pcp-pmda-bpftrace
    Copy to Clipboard Toggle word wrap

Procedimento

  1. Edite o arquivo bpftrace.conf e adicione seu usuário, que você criou no site Seção 7.5, “Estabelecimento de autenticação entre componentes PCP”:

    # vi /var/lib/pcp/pmdas/bpftrace/bpftrace.conf
    
    [dynamic_scripts]
    enabled = true
    auth_enabled = true
    allowed_users = root,metrics
    Copy to Clipboard Toggle word wrap

    Substitua metrics pelo seu nome de usuário.

  2. Instale o bpftrace PMDA:

    # cd /var/lib/pcp/pmdas/bpftrace/
    # ./Install
    Updating the Performance Metrics Name Space (PMNS) ...
    Terminate PMDA if already installed ...
    Updating the PMCD control file, and notifying PMCD ...
    Check bpftrace metrics have appeared ... 7 metrics and 6 values
    Copy to Clipboard Toggle word wrap

    O pmda-bpftrace está agora instalado, e só pode ser usado após autenticar seu usuário.

  3. Faça o login na Grafana web UI. Para mais informações, veja Seção 7.3, “Acesso à Grafana web UI”.
  4. Click the    Grafana logo    icon > click Add data source > in the Filter by name or type, type bpftrace > and click PCP bpftrace > in the URL field, accept the given suggestion http://localhost:44322.

    Selecione a opção Auth básica > acrescente as credenciais de usuário criadas no campo User e Password e > clique em Save & Test.

    Figura 7.6. Adicionando PCP bpftrace na fonte de dados

  5. In the pane, hover on the    grafana 4 queries icon    filter icon > click Manage > in the Filter Dashboard by name, type pcp bpftrace > select PCP bpftrace System Analysis to see a dashboard with an overview of useful metrics.

    Figura 7.7. Análise do Sistema PCP bpftrace

Recursos adicionais

  • A página do homem pmdabpftrace.
  • A página do homem bpftrace.
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