Red Hat Training

A Red Hat training course is available for RHEL 8

6.4.4. Configuración de un sistema de clientes para la recopilación de métricas

Este procedimiento describe cómo configurar un sistema cliente para que un servidor central pueda recoger las métricas de los clientes que ejecutan PCP.

Requisitos previos

Procedimiento

  1. Instale el paquete pcp-system-tools:

    # yum install pcp-system-tools
  2. Configure una dirección IP para pmcd:

    # echo "-i 192.168.4.62" >>/etc/pcp/pmcd/pmcd.options

    Sustituya 192.168.4.62 por la dirección IP en la que debe escuchar el cliente.

    Por defecto, pmcd está a la escucha en el localhost.

  3. Configure el cortafuegos para añadir la dirección pública zone de forma permanente:

    # firewall-cmd --permanent --zone=public --add-port=44321/tcp
    success
    
    # firewall-cmd --reload
    success
  4. Establece un booleano de SELinux:

    # setsebool -P pcp_bind_all_unreserved_ports on
  5. Habilite los servicios pmcd y pmlogger:

    # systemctl enable pmcd pmlogger
    # systemctl restart pmcd pmlogger

Pasos de verificación

  • Verifique si el pmcd está escuchando correctamente en la dirección IP configurada:

    # ss -tlp | grep 44321
    LISTEN   0   5     127.0.0.1:44321   0.0.0.0:*   users:(("pmcd",pid=151595,fd=6))
    LISTEN   0   5  192.168.4.62:44321   0.0.0.0:*   users:(("pmcd",pid=151595,fd=0))
    LISTEN   0   5         [::1]:44321      [::]:*   users:(("pmcd",pid=151595,fd=7))

Recursos adicionales