AWS announces preview of AWS Interconnect - multicloud
AWS announces AWS Interconnect – multicloud (preview), providing simple, resilient, high-speed private connections to other cloud service providers. AWS Interconnect - multicloud is easy to configure and provides high-speed, resilient connectivity with dedicated bandwidth, enabling customers to interconnect AWS networking services such as AWS Transit Gateway, AWS Cloud WAN, and Amazon VPC to other cloud service providers with ease.
Warum erhält mein Amazon Q Developer keine Nachrichten von Amazon SNS?
Ich habe Amazon Q Developer in Chat-Anwendungen (früher AWS Chatbot) für mein Amazon Simple Notification Service (Amazon SNS)-Thema abonniert. Benachrichtigungen von meinem Amazon SNS-Thema haben den Amazon Q Developer jedoch nicht erreicht.
Kurzbeschreibung
Die Benachrichtigungen des Amazon SNS-Themas haben Amazon Q Developer aus einem der folgenden Gründe nicht erreicht:
- Der Kommunikationskanal zwischen Amazon Q Developer und dem Slack-Kanal ist falsch konfiguriert.
- Der Kommunikationskanal zwischen dem SNS-Thema und Amazon Q Developer ist falsch konfiguriert.
Lösung
CloudWatch Logs für Amazon Q Developer aktivieren
Falls du dies noch nicht getan hast, aktiviere Amazon CloudWatch Logs für Amazon Q Developer in Chat-Anwendungen, um Fehlermeldungen zu überprüfen.
Sicherstellen, dass du den Kommunikationskanal zwischen Amazon Q Developer und dem Slack-Kanal korrekt konfiguriert hast
Sicherstellen, dass der Slack-Kanal nicht archiviert oder gelöscht wird
Wenn ein Slack-Kanal archiviert oder gelöscht wird, kann der Kanal keine Nachrichten empfangen und Slack deaktiviert alle Apps.
Um die Archivierung eines Kanals aufzuheben, siehe Kanal archivieren oder löschen auf der Slack-Website.
Hinweis: Du kannst einen gelöschten Slack-Kanal nicht wiederherstellen. Wenn der abonnierte Slack-Kanal gelöscht wird, erstelle einen neuen Slack-Kanal und konfiguriere den neuen Kanal dann so, dass er Benachrichtigungen von deinem Thema erhält.
Sich vergewissern, dass du die Chat-Anwendung in deinem Slack-Workspace installiert hast
Überprüfe die Chat-Anwendungen CloudWatch Logs auf die Fehlermeldung "account_inactive". Wenn du die Fehlermeldung "account_inactive" findest, wurde deine Chat-Anwendung nicht in deinem Slack-Workspace installiert.
Um die Chat-Anwendung in deinem Slack-Workspace zu installieren, folge den Anweisungen im Tutorial: Fange mit Slack an.
(Nur für private Slack-Kanäle) Sich vergewissern, dass du die Chat-Anwendung zum Slack-Kanal hinzugefügt hast
Überprüfe die Chat-Anwendungen CloudWatch Logs auf die Fehlermeldung "channel_not_found". Wenn du deine Chat-Anwendung nicht zum privaten Kanal hinzugefügt hast, wird diese Fehlermeldung angezeigt.
Um Amazon Q Developer zu einem privaten Slack-Kanal hinzuzufügen, führe den Befehl /invite @Amazon Q im privaten Kanal aus.
(Für Slack, Amazon Chime und Microsoft Teams)
Stelle sicher, dass du den Kommunikationskanal zwischen dem SNS-Thema und Amazon Q Developer richtig konfiguriert hast.
Sicherstellen, dass du Amazon Q Developer für das Amazon SNS-Thema abonniert hast
Führe die folgenden Schritte aus:
- Öffne die Amazon Q Developer-Konsole.
- Wähle im Navigationsbereich unter Konfigurierte Clients Slack, Amazon Chime oder Microsoft Teams.
- Wähle den Slack-Kanal in der Slack-Workspace-Konfiguration, Webhook in der Amazon Chime-Webhooks-Liste oder den Microsoft Teams-Kanal aus.
- Wähle Bearbeiten.
- Suche im Bereich Details unter Themen nach dem SNS-Thema. Wenn das Thema nicht aufgeführt ist, dann abonniere das SNS-Thema zu Amazon Q Developer.
Sicherstellen, dass du den Amazon Q Developer-Endpunkt als Themenabonnement für das Amazon SNS-Thema aufgeführt hast
Führe die folgenden Schritte aus:
- Öffne die Amazon-SNS-Konsole.
- Wähle im Navigationsbereich Themen und dann den Namen des SNS-Themas aus.
- Suche unter Abonnements nach dem folgenden Amazon Q Developer-Endpunkt: https://global.sns-api.chatbot.amazonaws.com. Wenn der Amazon Q Developer-Endpunkt nicht als Themenabonnement aufgeführt ist, musst du das SNS-Thema zu Amazon Q Developer abonnieren.
Hinweis: Verwende die Amazon Q Developer-Konfiguration, um eine Testbenachrichtigung zu senden.
Sicherstellen, dass du Nachrichten in einem nicht unterstützten Format nicht manuell aus dem SNS-Thema bei Amazon Q Developer veröffentlichst
Amazon Q Developer unterstützt Nachrichten, die manuell zu einem SNS-Thema veröffentlicht werden. Das Format der Nachricht muss jedoch mit Amazon Q Developer kompatibel sein. Jeder Service, der für das Senden von Nachrichten konfiguriert ist, darf Amazon SNS-Benachrichtigungen nur über die Services, die Amazon Q Developer unterstützt, an Amazon Q Developer senden.
Sicherstellen, dass Amazon Q Developer die zum Amazon SNS-Thema veröffentlichten AWS-Servicemeldungen unterstützt
Überprüfe die Chat-Anwendungen CloudWatch Logs auf die Fehlermeldung "Event Received is not supported". Wenn du eine Fehlermeldung "Event Received is not supported" siehst, unterstützt Amazon Q Developer die zum Thema veröffentlichte AWS-Servicemeldung nicht.
Eine Liste der AWS-Services, die Amazon Q Developer unterstützt, findest du unter Überwachen von AWS-Services mithilfe von Amazon Q Developer in Chat-Anwendungen.
Sicherstellen, dass das Amazon SNS-Thema die erforderlichen Berechtigungen für einen anderen AWS-Service zum Veröffentlichen von Nachrichten gewährt
Führe die folgenden Schritte aus:
- Öffne die Amazon-SNS-Konsole.
- Wähle im Navigationsbereich Themen.
- Wähle das SNS-Thema aus, für das du Amazon Q Developer abonniert hast.
- Wähle die Registerkarte Zugriffsrichtlinie.
- Lies den Abschnitt Anweisung der Zugriffsrichtlinie. Stelle sicher, dass die Richtlinie es dem richtigen AWS-Service ermöglicht, die API-Aktion SNS:Publish auszuführen.
- Wenn die Amazon SNS-Zugriffsrichtlinie nicht zulässt, dass der richtige AWS-Service Ereignisse zum Thema veröffentlicht, aktualisiere die Richtlinie:
Wähle im Abschnitt Details der Themenseite die Option Bearbeiten.
Erweitere den Abschnitt Zugriffsrichtlinie und füge dann die richtige Zugriffskontrolle hinzu.
Hinweis: Beispiele für Amazon SNS-Zugriffsrichtlinien findest du unter Konfigurieren von Amazon SNS-Themen für Benachrichtigungen.
Sicherstellen, dass für das Amazon SNS-Thema die Zustellung von Nachrichten im Rohformat nicht aktiviert ist
Amazon Q Developer akzeptiert keine Zustellung von Nachrichten im Rohformat. Gehe wie folgt vor, um zu überprüfen, ob für das SNS-Thema die Zustellung von Nachrichten im Rohformat nicht aktiviert ist:
- Öffne die Amazon-SNS-Konsole.
- Wähle im Navigationsbereich Themen und dann den Namen des SNS-Themas aus.
- Prüfe im Bereich Details für die Zustellung von Nachrichten im Rohformat, ob der Status aktiviert oder deaktiviert ist.
- Wenn der Status aktiviert ist, ergreife die folgenden Maßnahmen:
Wähle Bearbeiten aus.
Lösche die Option Zustellung von Nachrichten im Rohformat aktivieren, um die Zustellung von Rohnachrichten zu deaktivieren.
Wähle Änderungen speichern.
Sicherstellen, dass du die erforderlichen AWS KMS-Schlüssel-Richtlinienberechtigungen angibst
Hinweis: Diese Prüfung gilt nur für SNS-Themen mit aktivierter serverseitiger Verschlüsselung.
Die Schlüsselrichtlinie für den AWS Key Management Service (AWS KMS) muss dem Service, der Nachrichten sendet, die Veröffentlichung in den verschlüsselten SNS-Themen ermöglichen.
Die AWS KMS-Schlüsselrichtlinie muss den folgenden Abschnitt enthalten:
{ "Sid": "Allow CWE to use the key", "Effect": "Allow", "Principal": { "Service": "service.amazonaws.com" }, "Action": [ "kms:Decrypt", "kms:GenerateDataKey" ], "Resource": "*" }
Wichtig: Ersetze events.amazonaws.com durch den AWS-Service-Prinzipal für den Service, der die verschlüsselten SNS-Themen veröffentlicht.
Sicherstellen, dass AWS-Services keine Nachrichten zum Amazon SNS-Thema mit einer Rate von mehr als 10 Benachrichtigungen pro Sekunde veröffentlichen
Amazon Q Developer erlaubt 10 Ereignisse pro Sekunde. Wenn Amazon Q Developer mehr als 10 Ereignisse pro Sekunde empfängt, werden zusätzliche Nachrichten gedrosselt.
Um zu überprüfen, ob du Ereignisse gedrosselt hast, überprüfe die EventsThrottled-Metrik in CloudWatch Logs für Amazon Q Developer.
(Für Amazon EventBridge) Sicherstellen, dass EventBridge die Ereignisbenachrichtigungen unterstützt, die AWS-Services an das Amazon Q Developer-Client-Ziel senden
Verwende einen EventBridge-Eingabe-Transformator, um benutzerdefinierte Benachrichtigungen zu generieren und leite die Benachrichtigungen dann an ein SNS-Thema weiter. Überwache das SNS-Thema und sende Benachrichtigungen an die konfigurierten Microsoft Teams-, Amazon Chime- oder Slack-Kanäle mit Amazon Q Developer. Die benutzerdefinierten Amazon Q Developer-Benachrichtigungen müssen dem Format Ereignisschema folgen.
Weitere Informationen findest du unter Unterstützte Services für Amazon Q Developer in Chat-Anwendungen.
Ähnliche Informationen
- Themen
- Application Integration
- Sprache
- Deutsch

Relevanter Inhalt
AWS OFFICIALAktualisiert vor 10 Monaten
AWS OFFICIALAktualisiert vor einem Jahr
AWS OFFICIALAktualisiert vor einem Jahr
AWS OFFICIALAktualisiert vor einem Jahr