Descoberta de software de automação do Puppet

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • Descoberta Identifica Puppet Masters em execução em UNIX servidores.

    A Descoberta usa comandos SSH (Secure Shell) para coletar informações.

    Para acessar os registros Puppet Master, navegue até Tudo > Configuração > Servidores de Automação > Puppet Masters. Você pode exibir os recursos na lista relacionada do registro Puppet Master.

    Como a probe Puppet Master funciona

    A Descoberta identifica o Puppet Master usando o seguinte processo:
    1. . UNIX - Processos ativos o probe detecta um processo em execução que corresponde a um dos seguintes critérios:
      • O nome do processo é pe-htpd .
      • O nome do processo é ruby e os parâmetros do processo contêm puppet master.
    2. Se houver uma correspondência em um destes critérios:
      • Um registro será criado na tabela Puppet Master [cmdb_ci_puppet_master] se ainda não existir um registro para esse processo em execução.
      • . Puppet - Informações principais probe é acionado. O sensor desta probe preenche informações adicionais no registro Puppet Master [cmdb_ci_puppet_master].

    Requisitos para descobrir um Puppet master

    Por padrão, a Descoberta identifica Puppet Masters em execução em servidores UNIX. A Descoberta usa comandos SSH (Secure Shell) para coletar informações.

    As credenciais usadas para descobrir o servidor UNIX devem ter privilégios para executar os comandos a seguir. O uso de sudo é compatível, mas você deve adicionar o. must_sudoparâmetro para a probe.

    Probe Comandos
    Puppet - Master Info Puppet, echo, nome do host (dentro do script de shell borne)
    Puppet - Solicitações de certificado puppet
    Puppet - manifestos Echo, sed, find (no script shell Bourne)
    Puppet - Módulos puppet

    Dados coletados

    Tabela 1. Dados coletados pelo software de automação Descoberta para Puppet, por padrão
    Nome Puppet Master [cmdb_ci_puppet_master] nome Puppet - Informações principais
    Diretório de configuração Puppet Master [cmdb_ci_puppet_master] config_directory Puppet - Informações principais
    Diretório de manifesto Puppet Master [cmdb_ci_puppet_master] manifestdir Puppet - Informações principais
    Caminho do módulo Puppet Master [cmdb_ci_puppet_master] modulepath Puppet - Informações principais
    Nome de domínio totalmente qualificado Puppet Master [cmdb_ci_puppet_master] fqdn Puppet - Informações principais
    Endereço IP Puppet Master [cmdb_ci_puppet_master] ip_address Puppet - Informações principais
    Versão Puppet Master [cmdb_ci_puppet_master] versão Puppet - Informações principais