Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Se AWS SDKs proporcionan APIs en varios idiomas para establecer los atributos de los temas para el registro del estado de entrega de los mensajes. Por ejemplo, utilice la SetTopicAttributesAPI para configurar:
-
LambdaSuccessFeedbackRoleArn
— Función de IAM para la entrega exitosa de mensajes a los puntos finales de Lambda. -
LambdaSuccessFeedbackSampleRate
— Frecuencia de muestreo de los mensajes enviados correctamente a los puntos finales Lambda. -
LambdaFailureFeedbackRoleArn
— Función de IAM para la entrega fallida de mensajes a los puntos finales de Lambda.
Ejemplo de comando AWS CLI
aws sns set-topic-attributes \ --topic-arn arn:aws:sns:us-west-2:123456789012:MyTopic \ --attribute-name LambdaSuccessFeedbackRoleArn \ --attribute-value arn:aws:iam::123456789012:role/MyFeedbackRole
Atributos de los temas
Utilice los siguientes valores de nombre de atributo de tema para el estado de entrega de los mensajes:
HTTP
-
HTTPSuccessFeedbackRoleArn
— Estado de entrega correcto del mensaje para un tema de Amazon SNS que está suscrito a un punto de enlace HTTP. -
HTTPSuccessFeedbackSampleRate
— Porcentaje de mensajes exitosos que se deben muestrear para un tema de Amazon SNS suscrito a un punto de enlace HTTP. -
HTTPFailureFeedbackRoleArn
— Estado de entrega de mensajes fallido para un tema de Amazon SNS que está suscrito a un punto de enlace HTTP.
Amazon Data Firehose
-
FirehoseSuccessFeedbackRoleArn
— Estado de entrega correcto del mensaje para un tema de Amazon SNS que está suscrito a un punto de conexión Amazon Kinesis Data Firehose. -
FirehoseSuccessFeedbackSampleRate
— Porcentaje de mensajes correctos que se deben muestrear para un tema de Amazon SNS que esté suscrito a un punto de enlace Amazon Kinesis Data Firehose. -
FirehoseFailureFeedbackRoleArn
— Estado de entrega de mensajes fallido para un tema de Amazon SNS que está suscrito a un punto final de Amazon Kinesis Data Firehose.
AWS Lambda
-
LambdaSuccessFeedbackRoleArn
— El estado de entrega del mensaje se ha realizado correctamente para un tema de Amazon SNS que está suscrito a un punto final de Lambda. -
LambdaSuccessFeedbackSampleRate
— Porcentaje de mensajes correctos que se deben muestrear para un tema de Amazon SNS suscrito a un punto final de Lambda. -
LambdaFailureFeedbackRoleArn
— Estado de entrega de mensajes fallido para un tema de Amazon SNS que está suscrito a un punto final de Lambda.
Puntos finales de aplicación de plataforma
-
ApplicationSuccessFeedbackRoleArn
— Estado de entrega correcto del mensaje para un tema de Amazon SNS que está suscrito a un AWS punto final de aplicación. -
ApplicationSuccessFeedbackSampleRate
— Porcentaje de mensajes correctos que se deben muestrear para un tema de Amazon SNS suscrito a un AWS punto final de aplicación. -
ApplicationFailureFeedbackRoleArn
— Estado de entrega de mensajes fallido para un tema de Amazon SNS que está suscrito a un AWS punto final de aplicación.nota
Además, puede configurar los atributos de la aplicación para registrar el estado de entrega directamente en los servicios de notificaciones push. Para obtener más información, consulte Uso de los atributos de la aplicaciones de Amazon SNS para el estado de entrega de los mensajes.
Amazon SQS
-
SQSSuccessFeedbackRoleArn
— Estado de entrega correcto del mensaje para un tema de Amazon SNS que está suscrito a un punto final de Amazon SQS. -
SQSSuccessFeedbackSampleRate
— Porcentaje de mensajes correctos que se deben muestrear para un tema de Amazon SNS suscrito a un punto de conexión de Amazon SQS. -
SQSFailureFeedbackRoleArn
— Estado de entrega de mensajes fallido para un tema de Amazon SNS que está suscrito a un punto final de Amazon SQS.
Los registros de los puntos de enlace de las aplicaciones de plataforma se escriben en el mismo grupo de CloudWatch registros que los demás puntos de enlace.
nota
Los <ENDPOINT>FailureFeedbackRoleArn
atributos <ENDPOINT>SuccessFeedbackRoleArn
y se utilizan para conceder a Amazon SNS acceso de escritura para usar CloudWatch Logs en su nombre. El atributo <ENDPOINT>SuccessFeedbackSampleRate
permite especificar el porcentaje de la frecuencia de muestreo (0-100) de los mensajes entregados correctamente. Tras configurar el <ENDPOINT>FailureFeedbackRoleArn
atributo, todas las entregas de mensajes fallidas generarán CloudWatch registros.