Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Risoluzione dei problemi Amazon S3
Controlla quanto segue se i dati non vengono distribuiti al bucket Amazon Simple Storage Service (Amazon S3).
-
Controlla Firehose
IncomingBytese leIncomingRecordsmetriche per assicurarti che i dati vengano inviati correttamente al tuo stream Firehose. Per ulteriori informazioni, consulta Monitora Amazon Data Firehose con parametri CloudWatch. -
Se la trasformazione dei dati con Lambda è abilitata, controlla la
ExecuteProcessingSuccessmetrica Firehose per assicurarti che Firehose abbia provato a richiamare la tua funzione Lambda. Per ulteriori informazioni, consulta Monitora Amazon Data Firehose con parametri CloudWatch. -
Controlla la
DeliveryToS3.Successmetrica Firehose per assicurarti che Firehose abbia provato a inserire dati nel tuo bucket Amazon S3. Per ulteriori informazioni, consulta Monitora Amazon Data Firehose con parametri CloudWatch. -
Abilitare la registrazione degli errori, se non è già attivata, e controllare i log di errore per gli errori di distribuzione. Per ulteriori informazioni, consulta Monitora Amazon Data Firehose utilizzando i log CloudWatch.
Se nel registro viene visualizzato un messaggio di errore che dice «Firehose si è verificato un problema InternalServerError durante la chiamata al servizio Amazon S3. L'operazione verrà ritentata; se l'errore persiste, contatta S3 per la risoluzione.» , potrebbe essere dovuto al significativo aumento dei tassi di richiesta su una singola partizione in S3. Puoi ottimizzare i modelli di progettazione dei prefissi S3 per mitigare il problema. Per ulteriori informazioni, consulta Modelli di progettazione basati sulle best practice: ottimizzazione delle prestazioni di Amazon S3. Se il problema persiste, contatta il AWS Supporto per ulteriore assistenza.
-
Assicurati che il bucket Amazon S3 specificato nel tuo stream Firehose esista ancora.
-
Se la trasformazione dei dati con Lambda è abilitata, assicuratevi che la funzione Lambda specificata nel flusso Firehose esista ancora.
-
Assicurati che il ruolo IAM specificato nel tuo stream Firehose abbia accesso al tuo bucket S3 e alla funzione Lambda (se la trasformazione dei dati è abilitata). Inoltre, assicurati che il ruolo IAM abbia accesso al gruppo di log e ai flussi di CloudWatch log per controllare i log degli errori. Per ulteriori informazioni, consulta Concedi a Firehose l'accesso a una destinazione Amazon S3.
-
Se utilizzi la trasformazione dei dati, verifica che la funzione Lambda non restituisca mai risposte con dimensioni del payload che superino i 6 MB. Per ulteriori informazioni, consulta Amazon Data FirehoseData Transformation.