Setup Puppet para enviar e-mails com relatórios falhos [duplicados]

1

Como posso configurar o Puppet para enviar por e-mail relatórios com falha para um endereço?

Eu configurei puppet.conf como este

[master]
    server = puppet.site.net
[main]
    #dns_alt_names = puppet.site.net
    report = true
    #pluginsync = true
    # The Puppet log directory.
    # The default value is '$vardir/log'.
    logdir = /var/log/puppet

    # Where Puppet PID files are kept.
    # The default value is '$vardir/run'.
    rundir = /var/run/puppet

    # Where SSL certificates are kept.
    # The default value is '$confdir/ssl'.
    ssldir = $vardir/ssl

[agent]
    # The file in which puppetd stores a list of the classes
    # associated with the retrieved configuratiion.  Can be loaded in
    # the separate ''puppet'' executable using the ''--loadclasses''
    # option.
    # The default value is '$confdir/classes.txt'.
    classfile = $vardir/classes.txt

    # Where puppetd caches the local configuration.  An
    # extension indicating the cache format is added automatically.
    # The default value is '$confdir/localconfig'.
    localconfig = $vardir/localconfig

Eu vi uma postagem . Mas é para tudo.

Eu preciso apenas de falhas. Ambos no master & clientes.
Alguém pode me ajudar com um conf conf & configuração?

    
por Quintin Par 07.08.2012 / 20:33

1 resposta

1

Você terá mais sorte ao usar o Foreman para esse fim.

Se você pode codificar em Ruby, você pode adicionar mais recursos no Foreman para enviar e-mails sobre erros ou eventos muito específicos, e para pessoas diferentes, etc.

    
por 07.08.2012 / 23:01