Como criar um template personalizado no Data Stream

Data Stream é um produto de Observe que permite que você alimente suas plataformas de SIEM, big data e processamento de stream com os logs dos eventos de suas aplicações na Azion em tempo real.

Ao configurar um stream no Azion Console, após escolher um data source no Data Stream, você tem duas opções:

  • Usar um template pré-configurado para um data source específico, que envia os dados de todas as variáveis disponíveis.
  • Usar o Custom Template, um template personalizado, que permite que você escolha as variáveis que deseja usar na sua análise de acordo com suas necessidades.

Você informa as variáveis exatas que deseja enviar ao seu endpoint através de um formato JSON, e cada request é separado pelo caractere \n.

Para usar a opção de Custom Template no Data Stream, siga os próximos passos:

  1. Acesse o Azion Console.
  2. No canto superior esquerdo, selecione Data Stream na seção Observe.
  3. Clique em + Stream.
  4. Escolha um nome que seja fácil de lembrar para o seu stream.
  5. Na lista suspensa Source, selecione qual você deseja usar. Veja mais sobre as opções em selecionar o data source.
  6. Na lista suspensa Template, selecione qual você deseja usar.
  7. Na caixa de código Data Set, adicione as variáveis que você deseja usar para receber dados.

Você pode conferir a lista completa de variáveis disponíveis para cada data set e suas descrições na documentação do Data Stream. Como alternativa, você pode navegar pelos templates pré-configurados no Azion Console escolhendo um na lista suspensa Template e copiar as variáveis que quer usar.

Veja um exemplo de custom template para o data source Edge Applications. O template pré-configurado atual possui cerca de 50 variáveis, mas você pode querer usar apenas 10 variáveis na sua análise de dados.

Assim, você pode adicionar as variáveis que deseja usar na caixa de código Data Set:

{
"time": "$time",
"session_id": "$session_id",
"host": "$host",
"status": "$status",
"bytes_sent": "$bytes_sent",
"upstream_bytes_received": "$upstream_bytes_received",
"server_port": "$server_port",
"remote_port": "$remote_port",
"country": "$country",
"state": "$state"
}

Após adicionar as variáveis que você escolheu:

  1. Preencha os campos obrigatórios restantes para configurar seu stream.
  2. Confira se a opção Active está ligada, indicada pelo switch de alternância com cor laranja.
  3. Clique no botão Save.

Agora, o seu stream configurado receberá apenas os dados das variáveis que você adicionou no template personalizado.


Contribuidores