Não ficou claro para mim que eu também precisei adicionar funcionários para processar meus relatórios recebidos. Ao fazer isso, consegui fazer tudo funcionar:
env RAILS_ENV=production script/delayed_job -p dashboard -n 4 -m start
Estou tentando configurar o painel do fantoche para monitorar o status dos meus servidores. Com as configurações abaixo, meus clientes (ou nós) só aparecem como Unreported e dizem Has not reported
em "Último relatório".
No entanto, o nó pode se comunicar com o servidor e puxar as alterações como deveria, mas nada aparece no painel. Eu segui estes documentos tentando configurá-lo, mas não tenho ideia do que estou fazendo de errado.
Eu perdi alguma coisa óbvia?
// Server /etc/puppet/puppet.conf
[master]
reports = store,http
reporturl = http://192.168.1.101:3000/reports/upload
// Client /etc/puppet/puppet.conf
[agent]
report = true
Não ficou claro para mim que eu também precisei adicionar funcionários para processar meus relatórios recebidos. Ao fazer isso, consegui fazer tudo funcionar:
env RAILS_ENV=production script/delayed_job -p dashboard -n 4 -m start
O Puppet agora tem um daemon associado a essa tarefa, encontrada em
/etc/init.d/puppet-dashboard-workers
em sistemas Linux redhat, que executam os processos em segundo plano que lidam com os relatórios recebidos.
Tags puppet ubuntu puppet-dashboard