Habilite verificações da comunidade para Agent Client Collector

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 2 min. de leitura
  • Você pode fazer verificações da comunidade do Github e personalizá-las para uso no Agent Client Collector(ACC), ou você pode compor seus próprios scripts. Crie um plug-in com a verificação sensu personalizada e instale-o em um ServiceNowinstância.

    Antes de Iniciar

    Função necessária: agent_client_collector_admin

    Procedimento

    1. Copie um cheque da comunidade do Github para sua máquina local.
    2. Crie um tar.gz arquivo a ser anexado ao plug-in:
      1. Crie uma pasta na sua máquina local.
      2. Crie uma subpasta chamada compartimento .
      3. Coloque as verificações que você deseja executar (scripts e executáveis) no compartimento pasta.
      4. Em um ambiente Linux, conceda permissões executáveis para as verificações executando nome do arquivo em cada uma das verificações.
      5. Navegue até a pasta primária (acima da pasta bin).
      6. Em um ambiente Linux, execute o. Tar -C <parent_folder_name> --zcvf <my_plugin_name>.tar.gz * comando.
        Em um ambiente Windows, use um utilitário de arquivamento que suporte o. tar.gz formato.
      7. Em um ambiente Windows, certifique-se de incluir os seguintes scripts no compartimento pasta:
        • Um script em lote configurado para ser executado no comando de verificação e iniciar a execução. Por exemplo, test.ps1

          . % dp0> a variável direciona para a unidade ( d) e caminho ( p) do arquivo em lote.

        • O script relevante (por exemplo, test.ps1 ) a ser executado no script de lote.
    3. Crie um novo plug-in do ACC, conforme descrito em Criar e editar Agent Client Collectorplug-ins.
    4. Teste o novo plug-in.
      1. Crie uma nova definição de verificação para a verificação sensu personalizada.
        Para obter detalhes, consulte Crie e edite verificações.
      2. Em Definição de verificação , navegue até Links relacionados e selecione Gerar conteúdo da lista de permissões .
      3. Copie as entradas que você deseja incluir na lista de permissões e adicione-as às do agente check-allow-list.json arquivo, manualmente ou usando uma ferramenta de automação.
        O local deste arquivo é indicado em lista de permissões do agente acc.yml arquivo.
      4. Crie uma nova política e adicione a definição de verificação recém-criada.
        Para obter detalhes sobre como criar uma política, consulte Crie um novo Agent Client Collectorpolítica.
      5. Selecione a definição de verificação e na Links relacionados , selecione Verificação de teste .
    5. Habilitar credenciais ao testar uma verificação:
      1. Navegar até Conexões e Credenciais > Credenciais.
      2. Clique em Nova.
      3. Selecione o tipo de credenciais que você deseja criar.
        Para obter detalhes sobre como criar credenciais, consulte Crie um alias de conexão e credencial .
      4. Insira valores nos campos na página para atribuir credenciais ao tipo de credencial selecionado.
      5. Clique em Enviar.
    6. Crie parâmetros seguros para sua verificação, conforme descrito em Crie parâmetros seguros para uma verificação.