Coletar registros do Cribl Stream
Versão do analisador: 1.0
Neste documento, explicamos como ingerir registros do Cribl Stream no Google Security Operations usando o destino integrado do Google SecOps. O Cribl Stream produz dados operacionais na forma de registros, métricas e eventos. Essa integração permite enviar esses registros ao Google SecOps para análise e monitoramento.
Antes de começar
Verifique se você tem os pré-requisitos a seguir:
- Uma instância do Google SecOps.
- Acesso ao console de gerenciamento ou cluster do Cribl Stream.
- Credenciais da conta de serviço do Google Cloud.
Receber credenciais do Google SecOps
Para autenticar o Cribl Stream no Google SecOps, escolha um dos seguintes métodos:
- Novas implantações: use a API Chronicle (opção 1).
- Implantações legadas: continue usando o arquivo de autenticação de ingestão (opção 2) até que a API Ingestion seja desativada em 20 de julho de 2027.
Opção 1: criar uma conta de serviço para a API Chronicle (recomendado)
- Faça login no console doGoogle Cloud e selecione o projeto do Google Cloud vinculado à sua instância do Google SecOps.
- Acesse IAM e administrador > Contas de serviço.
- Clique em Criar conta de serviço.
- Informe os seguintes detalhes de configuração:
- Nome da conta de serviço: insira um nome para a conta (por exemplo,
cribl-stream-ingest). - Descrição da conta de serviço: insira uma descrição (por exemplo,
Cribl Stream log ingestion).
- Nome da conta de serviço: insira um nome para a conta (por exemplo,
- Clique em Criar e continuar.
- Na seção Conceder a essa conta de serviço acesso ao projeto, clique em Selecionar um papel e escolha Editor do Chronicle.
- Clique em Continuar e depois em Concluído.
- Clique na conta de serviço que você criou e acesse a guia Chaves.
- Clique em Adicionar chave > Criar nova chave.
- Selecione JSON e clique em Criar. O download do arquivo de chave é feito no seu computador.
- Salve o arquivo de chave com segurança para uso na configuração de destino do Cribl Stream.
Opção 2: fazer o download do arquivo de autenticação de ingestão (legado)
- Faça login no console do Google SecOps.
- Acesse Configurações > Gerenciamento de dados > Agentes de coleta. Se você estiver em uma plataforma somente SIEM, acesse Configurações > Agentes de coleta.
- Faça o download do arquivo de autenticação de ingestão.
- Salve o arquivo com segurança para usar na configuração de destino do Cribl Stream.
Configurar o destino do Google SecOps no Cribl Stream
- Faça login no console de gerenciamento do Cribl Stream.
- Acesse Dados > Destinos.
- Clique em Adicionar destino.
- Selecione Google Cloud > Operações de segurança (SecOps).
- Informe os seguintes detalhes de configuração:
- ID de saída: insira um nome exclusivo (por exemplo,
google-secops-destination). - Descrição: insira uma descrição para esse destino.
- Enviar eventos como: selecione Não estruturado (recomendado para análise de registros padrão).
- Versão da API: selecione V2.
- Tipo de registro padrão: selecione CRIBL_STREAM na lista.
- Opcional: Namespace: insira um namespace para identificar os registros dessa origem (por exemplo,
cribl-logs).
- ID de saída: insira um nome exclusivo (por exemplo,
- Na seção Autenticação:
- Método de autenticação: conta de serviço (JSON).
- Chave da conta de serviço: faça upload ou cole o conteúdo do arquivo de credenciais JSON.
- Na seção Processamento:
- Campo de texto do registro: se quiser, insira
_raw. Se não for definido, o Cribl vai enviar a representação JSON de todo o evento. Use_rawapenas se você realmente armazenar texto bruto nesse campo.
- Campo de texto do registro: se quiser, insira
- Clique em Salvar.
Criar uma rota para enviar registros do Cribl Stream
- Acesse Dados > Rotas.
- Clique em Adicionar rota.
- Informe os seguintes detalhes de configuração:
- Nome da rota: insira um nome significativo (por exemplo,
cribl-logs-to-secops). - Filtro: insira
source.match(/cribl.*/)para capturar registros internos do Cribl (registros operacionais do próprio Cribl). - Saída: selecione o destino do Google SecOps criado na seção anterior.
- Pipeline: selecione passthru ou crie um pipeline personalizado para enriquecimento de registros.
- Nome da rota: insira um nome significativo (por exemplo,
- Clique em Salvar.
- Confirme e implante a configuração para implementar mudanças.
Configurar a filtragem e o enriquecimento de registros (opcional)
Se você precisar filtrar ou enriquecer os registros do Cribl Stream antes de enviar ao Google SecOps:
- Acesse Dados > Pipelines no Cribl Stream.
- Clique em Adicionar pipeline.
- Informe os seguintes detalhes de configuração:
- ID do pipeline: insira um nome significativo (por exemplo,
cribl-log-processing). - Descrição: insira uma descrição para o pipeline.
- ID do pipeline: insira um nome significativo (por exemplo,
- Adicione funções conforme necessário:
- Eval: adicione campos de metadados ou modifique os campos atuais.
- Extração de regex: extraia informações específicas de mensagens de registro.
- Descartar: remova eventos ou campos desnecessários.
- Máscara: encobre informações sensíveis.
- Clique em Salvar.
- Atualize sua rota para usar esse pipeline em vez de passthru.
Registro de alterações
Confira o registro de alterações deste analisador
Precisa de mais ajuda? Receba respostas de membros da comunidade e profissionais do Google SecOps.