File tree Expand file tree Collapse file tree
data-prepper-plugins/sqs-sink/src/main/java/org/opensearch/dataprepper/plugins/sink/sqs Expand file tree Collapse file tree Original file line number Diff line number Diff line change 66package org .opensearch .dataprepper .plugins .sink .sqs ;
77
88import org .opensearch .dataprepper .model .event .Event ;
9+ import org .slf4j .Logger ;
10+ import org .slf4j .LoggerFactory ;
911import software .amazon .awssdk .services .sqs .model .BatchResultErrorEntry ;
1012import org .opensearch .dataprepper .model .codec .OutputCodec ;
1113import org .opensearch .dataprepper .model .sink .OutputCodecContext ;
3032import java .util .UUID ;
3133import java .util .function .BiConsumer ;
3234
35+ import static org .opensearch .dataprepper .logging .DataPrepperMarkers .NOISY ;
36+
3337public class SqsSinkBatch {
38+ private static final Logger LOG = LoggerFactory .getLogger (SqsSinkBatch .class );
3439 public static final int MAX_MESSAGES_PER_BATCH = 10 ;
3540 public static final int MAX_BATCH_SIZE_BYTES = 256 *1024 ;
3641 private static final String SQS_FIFO_SUFFIX = ".fifo" ;
@@ -227,6 +232,7 @@ public boolean flushOnce() {
227232 sinkMetrics .recordRequestSize ((double )requestSize );
228233
229234 } catch (SqsException e ) {
235+ LOG .error (NOISY , "Failed to send messages to SQS: {}" , e .getMessage ());
230236 sinkMetrics .incrementRequestsFailedCounter (1 );
231237 sinkMetrics .incrementEventsFailedCounter (entries .size ());
232238 if (!isRetryableException (e )) {
You can’t perform that action at this time.
0 commit comments