Mantenha o mesmo tom de polidez na tradução e garanta que o arquivo resultante tenha exatamente as mesmas URLs do arquivo original:
../../../../images/user-guides/settings/integrations/webhook-examples/logstash/qradar-scheme.png
logstash-configuration¶
qradar-configuration-optional¶
configuration-of-logstash-integration¶
https://en.wikipedia.org/wiki/Syslog
https://www.elastic.co/guide/en/logstash/current/configuration-file-structure.html
https://www.ibm.com/support/knowledgecenter/en/SS42VS_DSM/com.ibm.dsm.doc/b_dsm_guide.pdf?origURL=SS42VS_DSM/b_dsm_guide.pdf
../../../../images/user-guides/settings/integrations/webhook-examples/qradar/logstash-setup.png
../../../../images/user-guides/settings/integrations/add-logstash-integration.png
../logstash.md
../../../../images/user-guides/settings/integrations/webhook-examples/logstash/qradar-user-log.png
../../../../images/user-guides/settings/integrations/webhook-examples/qradar/logstash-user.png
Tradução do artigo de documentação do Wallarm.com do inglês para o português do Brasil:
IBM QRadar via Logstash¶
Estas instruções fornecem a você um exemplo de integração do Wallarm com o coletor de dados Logstash para encaminhar eventos para o sistema SIEM QRadar.
O esquema de registro mais comum em sistemas complexos consiste nos seguintes componentes:
-
Coletor de dados: aceita logs de várias fontes e encaminha os logs para o sistema SIEM
-
Sistema SIEM ou sistemas de gerenciamento de logs: usados para analisar logs e monitorar o status do sistema
Recursos utilizados¶
-
Logstash 7.7.0 instalado no Debian 11.x (bullseye) e disponível em
https://logstash.example.domain.com
-
QRadar V7.3.3 instalado no Linux Red Hat e disponível com o endereço IP
https://109.111.35.11:514
-
Acesso de administrador ao Console Wallarm na nuvem da EU para configurar a integração do Logstash
Endereços IP da Wallarm Cloud
Para fornecer acesso ao Wallarm Cloud para seu sistema, você pode precisar de uma lista de seus endereços IP públicos:
Como os links para os serviços Logstash e QRadar são citados como exemplos, eles não respondem.
Configuração do Logstash¶
Como o Wallarm envia logs para o coletor de dados intermediário Logstash via webhooks, a configuração do Logstash deve atender aos seguintes requisitos:
-
Aceitar as solicitações POST ou PUT
-
Aceitar solicitações HTTPS
-
Possuir URL pública
-
Encaminhar logs para IBM Qradar, este exemplo utiliza o plugin
syslog
para encaminhar logs
O Logstash é configurado no arquivo logstash-sample.conf
:
-
O processamento do webhook de entrada é configurado na seção
input
:- O tráfego é enviado para a porta 5044
- Logstash é configurado para aceitar apenas conexões HTTPS
- Certificado TLS do Logstash assinado por uma CA de confiança pública está localizado no arquivo
/etc/server.crt
- A chave privada para o certificado TLS está localizada no arquivo
/etc/server.key
-
O encaminhamento de logs para o QRadar e a saída de log são configurados na seção
output
:- Todos os logs de eventos são encaminhados do Logstash para o QRadar no endereço IP
https://109.111.35.11:514
- Os logs são encaminhados do Logstash para o QRadar no formato JSON de acordo com o padrão Syslog
- A conexão com o QRadar é estabelecida via TCP
- Os logs do Logstash são impressos adicionalmente na linha de comando (15ª linha de código). A configuração é usada para verificar que os eventos são registrados via Logstash
- Todos os logs de eventos são encaminhados do Logstash para o QRadar no endereço IP
Uma descrição mais detalhada dos arquivos de configuração está disponível na documentação oficial do Logstash.
Testando a configuração do Logstash
Para verificar se os logs do Logstash são criados e encaminhados para o QRadar, a solicitação POST pode ser enviada para o Logstash.
Exemplo de solicitação:
Configuração do QRadar (opcional)¶
No QRadar, a fonte de log é configurada. Isso ajuda a encontrar facilmente os logs do Logstash na lista de todos os logs no QRadar, e também pode ser usado para filtrar logs adicionais. A fonte de log é configurada da seguinte maneira:
-
Nome da fonte de log:
Logstash
-
Descrição da fonte de log:
Logs do Logstash
-
Tipo de fonte de log: tipo de analisador de logs de entrada usado com o padrão Syslog
Universal LEEF
-
Configuração de protocolo: padrão de encaminhamento de logs
Syslog
-
Identificador de fonte de log: endereço IP do Logstash
-
Outras configurações padrão
Uma descrição mais detalhada da configuração da fonte de log do QRadar está disponível na documentação oficial da IBM.
Configuração da integração do Logstash¶
-
Webhooks são enviados para
https://logstash.example.domain.com
-
Webhooks são enviados via solicitações POST
-
A integração webhook tem configurações avançadas padrão
-
Webhooks enviados para URLs de Webhook são todos eventos disponíveis: hits, eventos do sistema, vulnerabilidades, alterações de escopo
Mais detalhes sobre a configuração da integração do Logstash
Exemplo de teste¶
Para testar a configuração, um novo usuário é adicionado no Console Wallarm:
O Logstash registrará o evento da seguinte maneira:
Os seguintes dados no formato JSON serão exibidos na carga útil do log do QRadar: