Red Hat Training

A Red Hat training course is available for RHEL 8

6.4.5. Creación de un servidor central para la recogida de datos

Este procedimiento describe cómo crear un servidor central para 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. Añade clientes para la supervisión:

    # echo "192.168.4.13 n n PCP_LOG_DIR/pmlogger/rhel7u4a -r -T24h10m \
    -c config.remote"  >> /etc/pcp/pmlogger/control.d/remote
    
    # echo "192.168.4.14 n n PCP_LOG_DIR/pmlogger/rhel6u10a -r -T24h10m \
     -c config.remote" >> /etc/pcp/pmlogger/control.d/remote
    
    # echo "192.168.4.62 n n PCP_LOG_DIR/pmlogger/rhel8u1a -r -T24h10m \
    -c config.remote" >> /etc/pcp/pmlogger/control.d/remote

    Sustituya 192.168.4.13, 192.168.4.14, y 192.168.4.62 por las direcciones IP de los clientes.

  3. Habilite los servicios pmcd y pmlogger:

    # systemctl enable pmcd pmlogger
    # systemctl restart pmcd pmlogger

Pasos de verificación

  • Asegúrese de que puede acceder al último archivo de cada directorio:

    # for i in /var/log/pcp/pmlogger/rhel*/*.0; do pmdumplog -L $i; done
    Log Label (Log Format Version 2)
    Performance metrics from host rhel6u10a.local
      commencing Mon Nov 25 21:55:04.851 2019
      ending     Mon Nov 25 22:06:04.874 2019
    Archive timezone: JST-9
    PID for pmlogger: 24002
    Log Label (Log Format Version 2)
    Performance metrics from host rhel7u4a
      commencing Tue Nov 26 06:49:24.954 2019
      ending     Tue Nov 26 07:06:24.979 2019
    Archive timezone: CET-1
    PID for pmlogger: 10941
    [..]

    Los archivos del directorio /var/log/pcp/pmlogger/ pueden utilizarse para otros análisis y gráficos.

Recursos adicionales