Converta Agent Client Collector baseado em MID (ACC) em ACC sem MID ajustando a configuração em acc.yml, realizando a desacoplagem de um MID específico para aumentar a flexibilidade e adaptabilidade.
Antes de Iniciar
Verifique se a chave de registro do ACC foi configurada e se o ACC foi instalado. Para mais informações, consulte o seguinte:
Função necessária: agent_admin e agent_client_collector_admin
Para obter mais informações, consulte Agent Client Collector user roles.
Procedimento
-
Interrompa o ACC com base no seu sistema operacional:
- No Windows, acesse os Serviços como administrador e interrompa o Serviço do Agent Client Collector.
- Em dispositivos Mac, execute o comando:
sudo launchctl unload -w /Library/LaunchDaemons/com.sn.acc.plist;.
-
Abra o arquivo acc.yml.
-
Edite o URL da instância.
-
Edite o parâmetro backend-url para apontar para <ITOM Cloud Services Gateway> .
Use um dos seguintes gateways com base no local da instância:
- AMER: itomcnc-prod-gateway-amer.sncapps.service-now.com:443
- EMEA: itomcnc-prod-gateway-emea.sncapps.service-now.com:443
- APAC: itomcnc-prod-gateway-apac.sncapps.service-now.com:443
Para obter mais informações sobre como o Agente usa o Gateway de Serviços em Nuvem do ITOM, consulte DEX Arquitetura.
-
Configure os seguintes parâmetros:
- connect-without-mid: true
- instance-url: <full_instance_url>
Por exemplo: https://dex.servicenow.com.
- insecure-skip-tls-verify: false
- registration-key: <valor da chave de registro>
Para obter mais informações, consulte Criar chave de registro ACC.
-
Comente o parâmetro da chave de API:
api-key: "encrypted...."
-
Salve o arquivo.
-
Exclua arquivos com base no seu sistema operacional:
- No Windows, navegue até /agent-client-collector/config/cert/cnc e remova os seguintes arquivos: cnc_chain.crt e priv_key.pem.go.
- No macOS, acesse /Library/Application Support/servicenow/agent-client-collector/cert/cnc e exclua os arquivos: cnc_chain.crt e priv_key.pem.
-
Exclua as pastas a seguir com base no seu sistema operacional:
- No Windows, exclua a pasta: /agent-client-collector/cache.
- No macOS:
- Para o Agent 3.4.1 ou versões mais recentes, exclua a pasta: /Library/Application Support/servicenow/agent-client-collector/cache.
- Para o Agent 3.4.0 ou versões mais antigas, exclua a pasta: /Library/Caches/servicenow/agent-client-collector.
-
Inicie o serviço ACC com base no seu sistema operacional.
- No Windows, acesse os Serviços como administrador e inicie o Serviço Agent Client Collector.
- No macOS, execute o comando:
sudo launchctl load -w /Library/LaunchDaemons/com.sn.acc.plist.