Fehlerbehebung - Entwicklertools-Konsole

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.

Fehlerbehebung

Die folgenden Informationen können Ihnen bei der Behebung von häufigen Problemen mit Benachrichtigungen helfen.

Ich erhalte einen Berechtigungsfehler, wenn ich versuche, eine Benachrichtigungsregel für eine Ressource zu erstellen

Stellen Sie sicher, dass Sie über ausreichende Berechtigungen verfügen. Weitere Informationen finden Sie unter Beispiele für identitätsbasierte Richtlinien.

Ich kann keine Benachrichtigungsregeln sehen.

Problem: Wenn Sie in der Entwicklertools-Konsole unter Notifications (Einstellungen) die Option Notifications (Benachrichtigungen) wählen, wird ein Berechtigungsfehler angezeigt.

Mögliche Lösungen: Möglicherweise verfügen Sie nicht über die erforderlichen Berechtigungen zum Anzeigen von Benachrichtigungen. Zwar enthalten die meisten verwalteten Richtlinien für AWS-Entwicklertools-Services Berechtigungen für Benachrichtigungen (etwa CodeCommit und CodePipeline), jedoch gibt es auch Services, die derzeit keine Benachrichtigungen unterstützen und daher keine Berechtigungen zum Anzeigen bieten. Es könnte aber auch eine benutzerdefinierte Richtlinie für Ihren IAM-Benutzer oder Ihre IAM-Rolle aktiv sein, die das Anzeigen von Benachrichtigungen nicht zulässt. Weitere Informationen finden Sie unter Beispiele für identitätsbasierte Richtlinien.

Ich kann keine Benachrichtigungsregeln erstellen.

Möglicherweise verfügen Sie nicht über die erforderlichen Berechtigungen zum Erstellen einer Benachrichtigungsregel. Weitere Informationen finden Sie unter Beispiele für identitätsbasierte Richtlinien.

Ich erhalte Benachrichtigungen für eine Ressource, auf die ich nicht zugreifen kann

Wenn Sie eine Benachrichtigungsregel erstellen und ein Ziel hinzufügen, überprüft die Benachrichtigungsfunktion nicht, ob der Empfänger Zugriff auf die Ressource hat. Es ist möglich, dass Sie Benachrichtigungen zu einer Ressource erhalten, auf die Sie nicht zugreifen können. Bitten Sie, aus der Abonnementliste für das Ziel entfernt zu werden, wenn Sie sich nicht selbst entfernen können.

Ich erhalte keine Amazon-SNS-Benachrichtigungen

Um Probleme mit dem Amazon-SNS-Thema zu beheben, überprüfen Sie Folgendes:

  • Stellen Sie sicher, dass das Amazon-SNS-Thema in derselben AWS-Region wie die Benachrichtigungsregel erstellt wurde.

  • Stellen Sie sicher, dass Ihr E-Mail-Alias das richtige Thema abonniert hat und dass Sie das Abonnement bestätigt haben. Weitere Informationen finden Sie unter Abonnieren eines Endpunkts für ein Amazon-SNS-Thema.

  • Überprüfen Sie, ob die Themenrichtlinie geändert wurde, um AWS CodeStar Notifications zu erlauben, Push-Benachrichtigungen an dieses Thema zu senden. Die Themarichtlinie sollte eine Anweisung ähnlich der folgenden enthalten:

    { "Sid": "AWSCodeStarNotifications_publish", "Effect": "Allow", "Principal": { "Service": [ "codestar-notifications.amazonaws.com" ] }, "Action": "SNS:Publish", "Resource": "arn:aws:sns:us-east-1:123456789012:MyNotificationTopicName", "Condition": { "StringEquals": { "aws:SourceAccount": "123456789012" } } }

    Weitere Informationen finden Sie unter Konfigurieren von Amazon-SNS-Themen für Benachrichtigungen.

Ich erhalte doppelte Benachrichtigungen zu Ereignissen

Die häufigsten Gründe für den Erhalt mehrerer Benachrichtigungen:

  • Für eine Ressource wurden mehrere Benachrichtigungsregeln konfiguriert, die denselben Ereignistyp enthalten, und Sie haben die Amazon-SNS-Themen abonniert, die Ziele für diese Regeln sind. Um dieses Problem zu lösen, melden Sie sich entweder von einem der Themen ab ,oder bearbeiten Sie die Benachrichtigungsregeln, um eine Duplizierung zu vermeiden.

  • Ein oder mehrere Benachrichtigungsregelziele sind in AWS Chatbot integriert und Sie erhalten Benachrichtigungen in Ihrem E-Mail-Posteingang und in einem Slack- oder Microsoft Teams-Kanal oder Amazon-Chime-Chatroom. Um dieses Problem zu lösen, sollten Sie Ihre E-Mail-Adresse von dem Amazon-SNS-Thema abmelden, das Ziel für die Regel ist, und den Slack- oder Microsoft Teams-Kanal oder Amazon-Chime-Chatroom verwenden, um Benachrichtigungen anzuzeigen.

Ich möchte verstehen, warum ein Benachrichtigungszielstatus als „Unreachable (Nicht erreichbar)“ angezeigt wird

Ziele haben zwei mögliche Status: Active (Aktiv) und Unreachable (Nicht erreichbar). Unreachable (Nicht erreichbar) gibt an, dass Benachrichtigungen an ein Ziel gesendet wurden und die Zustellung nicht erfolgreich war. Benachrichtigungen werden weiterhin an dieses Ziel gesendet und bei Erfolg wird der Status auf Active (Aktiv) zurückgesetzt.

Das Ziel für eine Benachrichtigungsregel ist möglicherweise aus einem der folgenden Gründe nicht verfügbar:

  • Die Ressource (Amazon-SNS-Thema oder AWS-Chatbot-Client) wurde gelöscht. Wählen Sie ein anderes Ziel für die Benachrichtigungsregel aus.

  • Das Amazon-SNS-Thema ist verschlüsselt, und entweder fehlt die erforderliche Richtlinie für verschlüsselte Themen oder der AWS KMS-Schlüssel wurde gelöscht. Weitere Informationen finden Sie unter Konfigurieren von Amazon-SNS-Themen für Benachrichtigungen.

  • Das Amazon-SNS-Thema verfügt nicht über die erforderliche Richtlinie für Benachrichtigungen. Benachrichtigungen können nur an ein Amazon-SNS-Thema gesendet werden, wenn es über die Richtlinie verfügt. Weitere Informationen finden Sie unter Konfigurieren von Amazon-SNS-Themen für Benachrichtigungen.

  • Der unterstützende Service für das Ziel (Amazon SNS oder AWS Chatbot) hat möglicherweise Probleme.

Ich möchte meine Kontingente für Benachrichtigungen und Ressourcen erhöhen

Derzeit können Sie keine Kontingente ändern. Siehe Kontingente für Benachrichtigungen.