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
- El PCP está instalado. Para más información, consulte Sección 6.2, “Instalación y habilitación del PCP”.
Procedimiento
Instale el paquete
pcp-system-tools
:# yum install pcp-system-tools
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.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
Establece un booleano de SELinux:
# setsebool -P pcp_bind_all_unreserved_ports on
Habilite los servicios
pmcd
ypmlogger
:# 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
- Sección 6.9, “Herramientas distribuidas con la PCP”.
- Sección 6.8, “Servicios del sistema distribuidos con PCP”.
-
El archivo
/var/lib/pcp/config/pmlogger/config.default
. - La página man de pmlogger.
-
La página de manual
firewall-cmd
. -
La página de manual
setsebool
. -
La página de manual
ss
.