Como utilizar o Amazon Kinesis Data Firehose para receber dados do Data Streaming
Data Streaming é um dos produtos de Observe da Azion que tem como objetivo ajudá-lo a acessar seus conteúdos e aplicações em tempo real. Para utilizar o Data Streaming com conectores de endpoint, você precisa configurar os endpoints.
Após completar a configuração inicial, você pode utilizar o Amazon Kinesis Firehose para receber dados do Data Streaming da Azion. Ao conectar o endpoint, você consegue aprimorar suas práticas de monitoramento e utilizar outros produtos da Azion para continuar explorando os seus dados.
Continue lendo esse guia para obter o passo a passo sobre como conectar o endpoint Amazon Kinesis Data Firehose com o Data Streaming.
1. Pré-requisitos
Para começar a usar o Amazon Kinesis Data Firehose, siga os seguintes passos:
- Crie uma conta no Amazon AWS.
- No painel de controle do AWS, crie uma instância .
- Você deverá preencher as informações solicitadas. Cada informação necessita de um caminho diferente para ser obtida, conforme é exemplificado abaixo:
- Stream Name:
- Vá até a página inicial do Amazon Kinesis.
- Em seguida, escolha Kinesis Data Firehose como opção.
- Ao clicar no botão criar stream de entrega, você será redirecionado para a página de criação do seu stream.
- Na primeira lista suspensa, escolha Amazon Kinesis Data Stream como origem.
- Na segunda lista suspensa, escolha Amazon S3 como destino.
- Essas ações carregarão o restante das opções de configuração.
- Para Kinesis Data Stream, clique em browse e escolha o stream de dados previamente criado na lista que aparecerá no pop-up.
- Nomeie o fluxo de entrega de acordo com o que você achar mais conveniente.
- Mantenha as outras opções com o valor padrão.
- Para configurações de destino, clique em browse e selecione um bucket S3 previamente criado. Finalmente, clique em Criar um fluxo de entrega.
- Region:
- É a região onde a sua instância do Amazon Kinesis está rodando.
- Na barra superior do seu dashboard, logo ao lado do botão de ajuda, identificado com ’?’, você encontra um menu suspenso onde você pode ver o nome da região, bem como seu código.
- Use o código para preencher esse campo, que será algo como:
us-east-1
.
- Access Key e Secret Key:
- Você deve criar uma chave de acesso no painel Identify and Access Management (IAM) e clicar no botão Criar nova chave de acesso.
- Ao clicar nesse botão, um pop-up irá surgir na tela com as informações da sua chave.
- Então, clique em Exibir Chave de Acesso para mostrar as informações das suas chaves conforme indicado abaixo:
- ID da Chave de acesso, que possui um formato como
AKIA5LVCRTER524RAIA3
, que será a Access Key solicitada. - Chave de Acesso Secreta, que será a informação que você irá preencher no campo Secret Key, no formato
N9UTjunb299M5ryfKdG2cKh2+Pe2mBiGZXaBpVff
. - Guarde essas duas informações para preenchimento posterior nos respectivos campos do Azion Data Streaming.
- ID da Chave de acesso, que possui um formato como
Nota: você também pode fazer download do arquivo PEM com as informações dessas chaves.
2. Configurando o novo endpoint no Azion Data Streaming
Agora, você deve seguir os passos abaixo para configurar o novo endpoint que você criou no Amazon Kinesis Data Firehose no Azion Data Streaming.
- Caso você seja um novo usuário do Data Streaming, acesse Account Menu > Billing & Subscriptions no Real-Time Manager (RTM) e habilite o produto na aba Subscriptions.
- Acesse o produto Data Streaming pelo menu de produtos no canto superior esquerdo.
- Clique no botão Add Streaming.
- Digite um nome para seu Data Streaming no campo Data Streaming.
- Na lista suspensa Data Source, selecione uma opção:
- Edge Applications
- Edge Functions
- WAF Events
Para mais informações sobre como criar Edge Applications, visite a página de documentação.
- Na lista Template, selecione a opção de acordo com sua escolha de Data Source:
- WAF Event Collector
- Edge Functions Event Collector
- Edge Applications + WAF Even Collector
- Custom Template
Se você selecionar Custom Template, precisará preencher o campo Data Set com informações em formato JSON.
- Em Options, você pode:
- Selecionar Filter Domains e adicionar os domínios dos quais você deseja receber os logs ao selecioná-los na caixa Available Domains.
- Selecionar All Domains para receber os logs de todos os domínios.
- Nas configurações de Destination, selecione AWS Kinesis Data Firehose na lista suspensa Endpoint Type.
- Complete os campos:
Stream Name: Nome do seu stream de entrega. Region: Região do seu stream. Access Key: Chave de acesso do seu stream. Secret Key: Chave secreta do seu stream.
Leia mais sobre cada campo na documentação do Data Streaming
- Confira se o botão Active está ativado.
- Clique no botão Save.
Depois de salvar as configurações, você pode rastrear as chamadas feitas pelo Data Streaming ao Amazon Kinesis Data Firehose no Real-Time Events, disponível no Products Menu do RTM. Para isso, selecione o Data Source > Data Streaming e escolha as opções de filtro que você deseja utilizar.
Trademarks
Amazon Web Services, Inc. ou suas afiliadas são marcas registradas da Amazon Inc nos Estados Unidos e outros países.
Não encontrou o que procurava? Abra um ticket.