Configuração e inicialização do agente - Amazon Data Firehose

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Configuração e inicialização do agente

Como configurar e iniciar o agente
  1. Abra e edite o arquivo de configuração (como superusuário, se as permissões padrão de acesso a arquivos estiverem sendo usadas): /etc/aws-kinesis/agent.json

    Nesse arquivo de configuração, especifique os arquivos ( "filePattern" ) nos quais o agente coleta dados e o nome do fluxo do Firehose ( "deliveryStream" ) ao qual o agente envia dados. O nome do arquivo é um padrão, e o agente reconhece os rodízios de arquivos. Só é possível fazer o rodízio de arquivos ou criar novos arquivos uma vez por segundo, no máximo. O agente usa o carimbo de data e hora de criação de arquivo para determinar quais arquivos serão rastreados e colocados no final do fluxo do Firehose. A criação de novos arquivos ou o rodízio de arquivos em uma frequência superior a uma vez por segundo não permite que o agente faça a distinção entre eles corretamente.

    { "flows": [ { "filePattern": "/tmp/app.log*", "deliveryStream": "yourdeliverystream" } ] }

    A AWS região padrão éus-east-1. Se você estiver usando outra região, adicione a configuração firehose.endpoint ao arquivo de configuração, especificando o endpoint para a sua região. Para obter mais informações, consulte Especificação das definições de configuração do agente.

  2. Inicie o agente manualmente:

    sudo service aws-kinesis-agent start
  3. (Opcional) Configure o agente para ser iniciado durante o startup do sistema:

    sudo chkconfig aws-kinesis-agent on

Agora o agente está sendo executado como um serviço do sistema em segundo plano. Ele monitora continuamente os arquivos especificados e envia dados ao fluxo do Firehose especificado. A atividade do agent é registrada em /var/log/aws-kinesis-agent/aws-kinesis-agent.log.