Você pode fazer verificações da comunidade do github e personalizá-las para uso no Agent Client Collector (ACC) ou pode compor seus próprios scripts. Crie um plug-in com a verificação Sensu personalizada e instale-o em uma instância ServiceNow.
Antes de Iniciar
Função necessária: agent_client_collector_admin
Procedimento
-
Copie uma verificação da comunidade github para sua máquina local.
-
Crie um arquivo tar.gz a ser anexado ao seu plug-in:
-
Crie uma pasta em sua máquina local.
-
Crie uma subpasta chamada bin.
-
Coloque as verificações que você deseja executar (scripts e executáveis) na pasta bin.
-
Em um ambiente Linux, conceda permissões executáveis para as verificações executando chmod + x filename em cada uma das verificações.
-
Navegue até a pasta primária (acima da pasta bin).
-
Em um ambiente Linux, execute tar -C <parent_folder_name> --zcvf<my_plugin_name> Comando .tar.gz * .
Em um ambiente Windows, use um utilitário de arquivamento compatível com o formato tar.gz.
-
Em um ambiente Windows, certifique-se de incluir os seguintes scripts na pasta bin :
-
Crie um novo plug-in ACC, conforme descrito em Criar e editar plug-ins.
-
Teste o novo plug-in.
-
Crie uma nova definição de verificação para a verificação Sensu personalizada.
-
Na página Verificar definição, navegue até a seção Links relacionados e selecione Gerar conteúdo da lista de permissões.
-
Copie as entradas que você deseja incluir na lista de permissões e adicione-as ao arquivo check-allow-list.json do agente, manualmente ou usando uma ferramenta de automação.
O local desse arquivo é indicado no parâmetro allow-list do arquivo acc.yml do agente.
-
Crie uma nova política e adicione a definição de verificação recém-criada.
-
Selecione a definição de verificação e, na seção Links relacionados, selecione Testar verificação.
-
Habilitar credenciais ao testar uma verificação:
-
Navegar até .
-
Clique em Nova.
-
Selecione o tipo de credenciais que você deseja criar.
-
Insira valores nos campos na página para atribuir credenciais a<enter table with list of credential types and their respective fields>
-
Clique em Enviar.
-
Crie parâmetros seguros para sua verificação, conforme descrito em Criar parâmetros seguros para uma verificação.