Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
AWS SDKs Sie bieten APIs in mehreren Sprachen die Möglichkeit, Themenattribute für die Protokollierung des Nachrichtenzustellungsstatus festzulegen. Verwenden Sie beispielsweise die SetTopicAttributesAPI, um Folgendes zu konfigurieren:
-
LambdaSuccessFeedbackRoleArn
— IAM-Rolle für eine erfolgreiche Nachrichtenzustellung an Lambda-Endpunkte. -
LambdaSuccessFeedbackSampleRate
— Samplingrate für erfolgreiche Nachrichten an Lambda-Endpunkte. -
LambdaFailureFeedbackRoleArn
— IAM-Rolle für fehlgeschlagene Nachrichtenzustellung an Lambda-Endpunkte.
AWS CLI Beispiel für einen Befehl
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
Themenattribute
Verwenden Sie die folgenden Namenswerte für Themenattribute für den Status der Nachrichtenzustellung:
HTTP
-
HTTPSuccessFeedbackRoleArn
— Status der erfolgreichen Nachrichtenzustellung für ein Amazon SNS SNS-Thema, das einen HTTP-Endpunkt abonniert hat. -
HTTPSuccessFeedbackSampleRate
— Prozentsatz der erfolgreichen Nachrichten, die für ein Amazon SNS SNS-Thema als Stichprobe ausgewählt wurden und über einen HTTP-Endpunkt abonniert wurden. -
HTTPFailureFeedbackRoleArn
— Status der Nachrichtenzustellung für ein Amazon SNS SNS-Thema, das einen HTTP-Endpunkt abonniert hat, fehlgeschlagen.
Amazon Data Firehose
-
FirehoseSuccessFeedbackRoleArn
— Status der erfolgreichen Nachrichtenzustellung für ein Amazon SNS SNS-Thema, das einen Amazon Kinesis Data Firehose Firehose-Endpunkt abonniert hat. -
FirehoseSuccessFeedbackSampleRate
— Prozentsatz der erfolgreichen Nachrichten, die für ein Amazon SNS-Thema gesampelt werden sollen und die einen Amazon Kinesis Data Firehose-Endpunkt abonniert haben. -
FirehoseFailureFeedbackRoleArn
— Status der Nachrichtenzustellung für ein Amazon SNS SNS-Thema, das einen Amazon Kinesis Data Firehose-Endpunkt abonniert hat, fehlgeschlagen.
AWS Lambda
-
LambdaSuccessFeedbackRoleArn
— Status der erfolgreichen Nachrichtenzustellung für ein Amazon SNS SNS-Thema, das einen Lambda-Endpunkt abonniert hat. -
LambdaSuccessFeedbackSampleRate
— Prozentsatz der erfolgreichen Nachrichten, die für ein Amazon SNS SNS-Thema als Stichprobe ausgewählt werden sollen, das einen Lambda-Endpunkt abonniert hat. -
LambdaFailureFeedbackRoleArn
— Status der Nachrichtenzustellung für ein Amazon SNS SNS-Thema, das einen Lambda-Endpunkt abonniert hat, fehlgeschlagen.
Endpunkte für Plattformanwendungen
-
ApplicationSuccessFeedbackRoleArn
— Status der erfolgreichen Nachrichtenzustellung für ein Amazon SNS SNS-Thema, das einen AWS Anwendungsendpunkt abonniert hat. -
ApplicationSuccessFeedbackSampleRate
— Prozentsatz der erfolgreichen Nachrichten, die für ein Amazon SNS SNS-Thema als Stichprobe ausgewählt wurden und für einen AWS Anwendungsendpunkt abonniert wurden. -
ApplicationFailureFeedbackRoleArn
— Status der Nachrichtenzustellung für ein Amazon SNS SNS-Thema, das einen AWS Anwendungsendpunkt abonniert hat, fehlgeschlagen.Anmerkung
Darüber hinaus können Sie Anwendungsattribute so konfigurieren, dass der Zustellungsstatus direkt bei den Push-Benachrichtigungsdiensten protokolliert wird. Weitere Informationen finden Sie unter Verwendung von Amazon SNS-Anwendungsattributen für den Status von Nachrichtenübermittlungen.
Amazon SQS
-
SQSSuccessFeedbackRoleArn
— Status der erfolgreichen Nachrichtenzustellung für ein Amazon SNS SNS-Thema, das einen Amazon SQS SQS-Endpunkt abonniert hat. -
SQSSuccessFeedbackSampleRate
— Prozentsatz der erfolgreichen Nachrichten, die für ein Amazon SNS SNS-Thema als Stichprobe ausgewählt wurden und für einen Amazon SQS SQS-Endpunkt abonniert wurden. -
SQSFailureFeedbackRoleArn
— Status der Nachrichtenzustellung für ein Amazon SNS SNS-Thema, das einen Amazon SQS SQS-Endpunkt abonniert hat, fehlgeschlagen.
Protokolle für Plattformanwendungsendpunkte werden in dieselbe CloudWatch Protokollgruppe geschrieben wie andere Endpunkte.
Anmerkung
Die <ENDPOINT>FailureFeedbackRoleArn
Attribute <ENDPOINT>SuccessFeedbackRoleArn
und werden verwendet, um Amazon SNS Schreibzugriff auf die Nutzung von CloudWatch Logs in Ihrem Namen zu gewähren. Das Attribut <ENDPOINT>SuccessFeedbackSampleRate
dient zum Festlegen des Prozentsatzes der Samplerate (0-100) der erfolgreich zugestellten Nachrichten. Nachdem Sie das <ENDPOINT>FailureFeedbackRoleArn
Attribut konfiguriert haben, werden bei allen fehlgeschlagenen Nachrichtenzustellungen CloudWatch Protokolle generiert.