Execute uma linha única Agent Client Collectorinstalação em macOS

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 2 min. de leitura
  • Use um script de comando de linha única eficiente para instalar Agent Client Collectorem uma máquina que usa macOSsistema operacional. Use o procedimento de instalação manual se o agente não estiver conectado à instância ou se você quiser opções de personalização aprimoradas.

    Antes de Iniciar

    • Certifique-se de ter configurado o. Agent Client Collectorservidor web.
    • Verifique se o SO e a versão do servidor correspondem à lista de versões de SO compatíveis, conforme descrito em Agent Client Collector instalação.
    • Certifique-se de ter o. pkgutilpacotes disponíveis, a serem usados pelo script de instalação.
    • Certifique-se de que os agentes de destino tenham conectividade com o seguinte:
      • ServiceNow servidor de instalação [install.service-now.com]
      • ServiceNow instância
      • . MID Serverao qual o agente se conectará

    Função necessária: agent_client_collector_admin

    Procedimento

    1. Recupere o. MID ServerParâmetros de URL do websocket.
      1. Navegar até Agent Client Collector > Endpoint do websocket.
      2. Selecione o endpoint do websocket relevante.
      3. Copie o. URL do endpoint valor do campo a ser usado no comando de instalação.
    2. Recupere a chave de API.
      1. Navegar até Agent Client Collector > Implantação > Chave de API de servidor Web MID.
      2. Copie o. Chave de API valor, a ser usado no comando de instalação.
    3. Execute o seguinte comando no servidor em que Agent Client Collectorestá sendo instalado.
      ACC_API_KEY=<api_key> ACC_MID=wss://<mid_ip>:<websocket_port>/ws/events bash -c "$(curl -L https://<instance URL>/api/sn_agent/agents/install_agent)"

      Insira os seguintes valores na linha de comando:

      Tabela 1. Parâmetros de linha de comando
      Parâmetro Valor
      API_ACC_KEY Substitua o. <api_key>Cadeia de caracteres com a chave de API usada para acessar o. MID Serverwebsocket. Se nenhum valor for especificado, você será solicitado a inserir o valor da chave de API durante a execução do script.
      ACC_MID Substitua o. <mid_ip>Cadeia de caracteres com o URL do MID Serverwebsocket. Ao especificar vários MID Servers, insira uma cadeia de caracteres separada por vírgulas para cada MID Server.
      ACC_ALLOW_LIST (Opcional) Adicione a cadeia de caracteres ACC_ALLOW_LIST=0para desabilitar a lista de permissões. Por padrão, a lista de permissões está habilitada.
      Nota:
      Desabilitar a lista de permissões compromete a segurança do seu sistema e é recomendado apenas como uma medida temporária até que você conclua a atualização da lista de permissões. Após concluir a atualização, reative a lista de permissões removendo ACC_ALLOW_LIST=0da cadeia de caracteres de comando de linha única.
      ACC_VALIDATE_SIG (Opcional) Adicione a cadeia de caracteres ACC_VALIDATE_SIG=0para desabilitar a verificação da validação do certificado do instalador. Por padrão, a validação está habilitada.

      Padrão: A validação está habilitada.

      Nota:
      Desabilite a validação de certificação somente ao usar ferramentas de validação de assinatura não padrão.