Red Hat Training

A Red Hat training course is available for RHEL 8

6.4.4. Criação de um sistema cliente para coleta de métricas

Este procedimento descreve como configurar um sistema de cliente para que um servidor central possa coletar métricas de clientes executando PCP.

Pré-requisitos

Procedimento

  1. Instale o pacote pcp-system-tools:

    # yum instalar as ferramentas do sistema pcp
  2. Configurar um endereço IP para pmcd:

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

    Substituir 192.168.4.62 pelo endereço IP, o cliente deve ouvir.

    Por padrão, pmcd está escutando no local.

  3. Configurar o firewall para adicionar o público zone permanentemente:

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

    # setsebool -P pcp_bind_all_unreserved_ports on
  5. Habilitar os serviços pmcd e pmlogger:

    # systemctl enable pmcd pmlogger
    # systemctl restart pmcd pmlogger

Etapas de verificação

  • Verifique se o pmcd está escutando corretamente o endereço IP configurado:

    # 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 adicionais