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
-
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.jsonNesse 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çãofirehose.endpointao 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. -
Inicie o agente manualmente:
sudo service aws-kinesis-agent start -
(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.