Configure uma integração de REST API para Análise de logs de integridade
Configure uma integração para transmitir dados de log para seu ServiceNow instância para processamento por Análise de logs de integridade.
Antes de Iniciar
- Verifique se o Análise de logs de integridade a aplicação está instalada e provisionada em sua instância. Para obter mais informações, consulte Instalar Análise de logs de integridade(HLA).
- Verifique se uma instância de serviço está disponível.
- Verifique se o Análise de logs de integridade O Mecanismo de IA está instalado e em execução.
- Verifique se um MID Server Está instalado e configurado com o recurso de ingestão de log habilitado. Para obter mais informações, consulte MID Server system requirements. Importante:Análise de logs de integridade Não é compatível com IPv6. Para trabalhar com a aplicação, configure o. MID Server Para IPv4.
No formulário Contexto do MID Web Server, em Executar em campo, selecione MID Server específico e não a opção de cluster. Em MID Server selecione o específico MID Server para o qual os dados de log são extraídos.
- . MID Server O endereço IP é exposto por meio da conversão de endereços de rede (NAT), de um balanceador de carga ou de um dispositivo semelhante, o. MID Server Deve ter um endereço IP público para ser acessado por clientes externos, como Filebeat agentes, localizados fora de sua rede. Endereços IP privados não são roteáveis pela Internet, portanto, sem um IP público, esses clientes externos não podem se conectar ao MID Server mesmo se eles estiverem configurados com seu endereço. Em MID Server, adicione uma propriedade chamada mid.public_ipCom o endereço IP público como o valor. Para obter mais informações, consulte Crie uma propriedade do MID Server .Nota:. MID Server E os clientes externos estão na mesma rede, um IP público não é necessário e as conexões podem ser feitas usando o endereço IP privado.
Nota:
As integrações de REST API são compatíveis somente com a codificação UTF-8 para dados de entrada.
Função necessária: evt_mgmt_admin
Procedimento
Resultado
A integração é ativada e o Visão geral é exibida. O bloco da integração está disponível no Integrações instaladas no Integrations Launchpad.
O que Fazer Depois
Instrua seu cliente de API a enviar mensagens de log para MID Server.
- No cliente de API, configure uma solicitação com os seguintes parâmetros:
- Método HTTP: POST.
- URL: O URL que você copiou no Instrução de configuração tela.
- Autenticação: As credenciais de autenticação necessárias. Por exemplo, Autenticação básica (nome de usuário e senha).Nota:O método de autenticação deve ser o mesmo que o método configurado no MID Web Server.
- Cabeçalhos: Defina
Content-Typecabeçalho para corresponder ao formato da carga.- Para JSON:
aplicação/json. - Para texto bruto:
texto/sem formatação.
- Para JSON:
- Corpo: A carga de logs em JSON ou texto bruto.
- Envie a solicitação.
Uma resposta bem-sucedida indica que MID Server recebeu a carga. . MID Server processou as mensagens de log, a entrada de dados as transmite para seu ServiceNow Instância usando o protocolo REST.