9.10. Installation de PCP bpftrace


Installez l'agent PCP bpftrace afin d'introspecter un système et de recueillir des mesures à partir des points de contrôle du noyau et de l'espace utilisateur.

L'agent bpftrace utilise des scripts bpftrace pour collecter les mesures. Les scripts bpftrace utilisent le filtre de paquets Berkeley amélioré (eBPF).

Cette procédure décrit comment installer un pcp bpftrace.

Conditions préalables

  1. PCP est configuré. Pour plus d'informations, voir Configuration de PCP avec pcp-zeroconf.
  2. Le site grafana-server est configuré. Pour plus d'informations, voir Configuration d'un serveur grafana.
  3. Le mécanisme d'authentification scram-sha-256 est configuré. Pour plus d'informations, voir Configuration de l'authentification entre les composants PCP.

Procédure

  1. Installez le paquetage pcp-pmda-bpftrace:

    # dnf install pcp-pmda-bpftrace
    Copy to Clipboard Toggle word wrap
  2. Modifiez le fichier bpftrace.conf et ajoutez l'utilisateur que vous avez créé dans le fichier {setting-up-authentication-between-pcp-components} :

    # 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

    Remplacez metrics par votre nom d'utilisateur.

  3. Installer 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

    Le site pmda-bpftrace est maintenant installé et ne peut être utilisé qu'après authentification de l'utilisateur. Pour plus d'informations, voir Affichage du tableau de bord d'analyse du système PCP bpftrace.

Retour au début
Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

Theme

© 2025 Red Hat