O PCP é "baseado em pull" no sentido de que os clientes obtêm os dados desejados dos daemons de coleção, em vez de fazer com que o daemon os remova em algum lugar. Isso inclui o cliente pmlogger
que cria os arquivos archive. Para o registro centralizado, é comum executar muitas instâncias de pmlogger
- uma por máquina de destino - em um servidor de monitoramento. Então os arquivos archive resultantes podem ser lidos lá (ou copiados / reduzidos / analisados em outro lugar).
O serviço pmmgr
facilita a automatização do gerenciamento de uma frota variável de pmlogger
instâncias para uma rede de máquinas. pmmgr
pode encontrar máquinas em uma rede por nome de host, varredura de intervalo de endereços IP ou anúncios próprios dns-sd.