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á.
Solução de problemas do Amazon S3
Verifique o seguinte se os dados não forem entregues ao bucket do Amazon Simple Storage Service (Amazon S3).
-
Verifique as métricas
IncomingByteseIncomingRecordsdo Firehose para garantir que os dados sejam enviados para o fluxo do Firehose com êxito. Para obter mais informações, consulte Monitore o Amazon Data Firehose com métricas CloudWatch. -
Se a transformação de dados com o Lambda estiver habilitada, verifique a métrica
ExecuteProcessingSuccessdo Firehose para se certificar de que o Firehose tenha tentado invocar a função do Lambda. Para obter mais informações, consulte Monitore o Amazon Data Firehose com métricas CloudWatch. -
Verifique a métrica do
DeliveryToS3.SuccessFirehose para se certificar de que ele tenha tentado colocar dados no bucket do Amazon S3. Para obter mais informações, consulte Monitore o Amazon Data Firehose com métricas CloudWatch. -
Habilite do registro de erros caso ele ainda não esteja habilitado e verifique se os logs de erros acusa falha de entrega. Para obter mais informações, consulte Monitore o Amazon Data Firehose usando registros CloudWatch.
Se você ver uma mensagem de erro no registro dizendo “Firehose found InternalServerError when call Amazon S3 service”. A operação será tentada novamente; se o erro persistir, entre em contato com o S3 para resolução." , isso pode ser devido ao aumento significativo nas taxas de solicitação em uma única partição no S3. É possível otimizar os padrões de design de prefixo do S3 para mitigar o problema. Para obter mais informações, consulte Padrões de Design de Práticas Recomendadas: Otimizando a Performance do Amazon S3. Se isso não resolver o problema, entre em contato com o AWS Support para obter mais assistência.
-
Certifique-se de que o bucket do Amazon S3 especificado no fluxo do Firehose ainda exista.
-
Se a transformação de dados com o Lambda estiver habilitada, certifique-se de que a função do Lambda especificada no fluxo do Firehose ainda exista.
-
Certifique-se de que o perfil do IAM especificado no seu fluxo do Firehose tenha acesso ao bucket do S3 e à função do Lambda (se a transformação de dados estiver habilitada). Além disso, certifique-se de que a função do IAM tenha acesso ao grupo de CloudWatch registros e aos fluxos de registros para verificar os registros de erros. Para obter mais informações, consulte Concessão ao Firehose de acesso a um destino do Amazon S3.
-
Se você estiver usando transformação de dados, certifique-se de que a função do Lambda nunca retorne respostas cuja carga útil exceda 6 MB. Para obter mais informações, consulte Amazon Data FirehoseData Transformation.