monitoramento de mestre de marionetes

monitoramento de mestre de marionetes

Instalei o puppetmaster no Ubuntu 10 e instalei o puppet em todos os meus clientes. Juntei-me a todos os meus clientes fantoches com o mestre de marionetes. Diga-me como listar todos os serviços em execução do meu cliente (como nagios, apache, mysql etc) no meu console puppet master? ou simplesmente como monitorar serviços em execução no cliente usando o console master master? desde já, obrigado

Responder1

Eu sugiro que você leia a Documentação do Puppet, pois ela oferece muitos recursos diferentes. E eu provavelmente lançaria isso por falha do servidor, em vez de perguntar ao Ubuntu, poderia obter uma resposta um pouco melhor lá.

http://docs.puppetlabs.com/

Você precisará aprender a sintaxe do Puppet

service { "apache2":
  ensure => "running",
}

Acima está um exemplo de código para verificar se o serviço Apache2 está em execução. Realmente vale a pena ler os documentos porque eles são muito úteis. Abaixo também está um link para um livro de receitas de fantoches com pequenos trechos de código. Novamente, muito bom e pode ser usado para hackear suas próprias coisas.

Obrigado William

http://www.puppetcookbook.com/

Responder2

O foco principal do Puppet é o provisionamento de serviços. Um nó fantoche (executando o agente fantoche) é conectado a um mestre fantoche e recebe um catálogo de recursos e serviços que devem ser disponibilizados no nó fantoche. Ele não fornece um recurso pronto para uso para monitorar todos os processos em execução em nós fantoches.

Dito isso, assim que cada nó termina de percorrer o catálogo de recursos fornecido pelo puppet master, ele registra o estado de cada recurso (incluindo quaisquer erros) e envia esse log de volta ao puppet master para análise posterior. Um aplicativo puppet separado (o Puppet Dashboard) pode analisar esses logs para produzir um console acessível pela web do estado de todo o seu ambiente gerenciado por puppet, o que é muito útil. Isso pode lhe dar uma aproximação da funcionalidade que você está perguntando.

Este artigo sobreinstalando o Puppet Dashboarddeveria ajudá-lo.

informação relacionada