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à.
AWS SDKs Forniscono APIs in diverse lingue per impostare gli attributi degli argomenti per la registrazione dello stato di consegna dei messaggi. Ad esempio, utilizza l'SetTopicAttributesAPI per configurare:
-
LambdaSuccessFeedbackRoleArn
— Ruolo IAM per una corretta consegna dei messaggi agli endpoint Lambda. -
LambdaSuccessFeedbackSampleRate
— Frequenza di campionamento dei messaggi inviati con successo agli endpoint Lambda. -
LambdaFailureFeedbackRoleArn
— Ruolo IAM per la mancata consegna dei messaggi agli endpoint Lambda.
Comando di esempio 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
Attributi di argomento
Utilizza i seguenti valori dei nomi degli attributi dell'argomento per lo stato di recapito dei messaggi:
HTTP
-
HTTPSuccessFeedbackRoleArn
— Stato di recapito dei messaggi riuscito per un argomento di Amazon SNS sottoscritto a un endpoint HTTP. -
HTTPSuccessFeedbackSampleRate
— Percentuale di messaggi riusciti da campionare per un argomento Amazon SNS sottoscritto a un endpoint HTTP. -
HTTPFailureFeedbackRoleArn
— Stato di recapito dei messaggi non riuscito per un argomento di Amazon SNS sottoscritto a un endpoint HTTP.
Amazon Data Firehose
-
FirehoseSuccessFeedbackRoleArn
— Stato di recapito dei messaggi riuscito per un argomento di Amazon SNS sottoscritto a un endpoint Amazon Kinesis Data Firehose. -
FirehoseSuccessFeedbackSampleRate
— Percentuale di messaggi riusciti da campionare per un argomento Amazon SNS sottoscritto a un endpoint Amazon Kinesis Data Firehose. -
FirehoseFailureFeedbackRoleArn
— Stato di recapito dei messaggi non riuscito per un argomento di Amazon SNS sottoscritto a un endpoint Amazon Kinesis Data Firehose.
AWS Lambda
-
LambdaSuccessFeedbackRoleArn
— Stato di recapito dei messaggi riuscito per un argomento di Amazon SNS sottoscritto a un endpoint Lambda. -
LambdaSuccessFeedbackSampleRate
— Percentuale di messaggi riusciti da campionare per un argomento di Amazon SNS sottoscritto a un endpoint Lambda. -
LambdaFailureFeedbackRoleArn
— Stato di recapito dei messaggi non riuscito per un argomento di Amazon SNS sottoscritto a un endpoint Lambda.
Endpoint applicativi della piattaforma
-
ApplicationSuccessFeedbackRoleArn
— Stato di recapito dei messaggi riuscito per un argomento di Amazon SNS sottoscritto a un AWS endpoint applicativo. -
ApplicationSuccessFeedbackSampleRate
— Percentuale di messaggi riusciti da campionare per un argomento di Amazon SNS sottoscritto a un AWS endpoint applicativo. -
ApplicationFailureFeedbackRoleArn
— Stato di recapito dei messaggi non riuscito per un argomento di Amazon SNS sottoscritto a un AWS endpoint dell'applicazione.Nota
Inoltre, puoi configurare gli attributi dell'applicazione per registrare lo stato di consegna direttamente nei servizi di notifica push. Per ulteriori informazioni, consulta la pagina sull'utilizzo degli attributi di applicazione di Amazon SNS per lo stato di consegna dei messaggi.
Amazon SQS
-
SQSSuccessFeedbackRoleArn
— Stato di recapito dei messaggi riuscito per un argomento di Amazon SNS sottoscritto a un endpoint Amazon SQS. -
SQSSuccessFeedbackSampleRate
— Percentuale di messaggi riusciti da campionare per un argomento di Amazon SNS sottoscritto a un endpoint Amazon SQS. -
SQSFailureFeedbackRoleArn
— Stato di recapito dei messaggi non riuscito per un argomento di Amazon SNS sottoscritto a un endpoint Amazon SQS.
I log per gli endpoint delle applicazioni della piattaforma vengono scritti nello stesso CloudWatch gruppo Logs degli altri endpoint.
Nota
<ENDPOINT>FailureFeedbackRoleArn
Gli attributi <ENDPOINT>SuccessFeedbackRoleArn
and vengono utilizzati per consentire ad Amazon SNS l'accesso in scrittura per utilizzare CloudWatch i log per tuo conto. L'attributo <ENDPOINT>SuccessFeedbackSampleRate
consente di specificare la percentuale della frequenza di campionamento (0-100) dei messaggi consegnati. Dopo aver configurato l'<ENDPOINT>FailureFeedbackRoleArn
attributo, tutte le consegne di messaggi non riuscite generano log. CloudWatch