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.
Verbindung herstellen PagerDuty
PagerDuty Durch die Integration kann der AWS DevOps Agent bei der Untersuchung von Vorfällen und bei der automatisierten Reaktion auf Vorfalldaten, Bereitschaftszeiten und Serviceinformationen von Ihrem PagerDuty Konto aus zugreifen und diese aktualisieren. Diese Integration verwendet OAuth 2.0 für die sichere Authentifizierung.
Wichtig
AWS DevOps Der Agent unterstützt nur das neuere PagerDuty OAuth 2.0 (Scoped OAuth). PagerDuty Legacy-OAuth mit Umleitungs-URI wird nicht unterstützt.
PagerDuty Anforderungen
Stellen Sie vor dem Verbinden sicher PagerDuty, dass Sie über Folgendes verfügen:
Ein PagerDuty Konto mit Ihrer OAuth-Client-ID und Ihrem geheimen Client-Schlüssel
Ihre PagerDuty Konto-Subdomain (wenn Ihre PagerDuty URL beispielsweise lautet
https://your-company.pagerduty.com, ist die Subdomain)your-company
Registrierung PagerDuty
PagerDuty wird auf AWS Kontoebene registriert und von allen Agent Spaces in diesem Konto gemeinsam genutzt.
Schritt 1: Konfigurieren Sie den Zugriff in PagerDuty
Melden Sie sich bei der AWS Management Console an
Navigieren Sie zur AWS DevOps Agent-Konsole
Gehen Sie zur Seite Capability Providers (zugänglich über die Seitennavigation)
Suchen Sie PagerDutyim Bereich Verfügbare Anbieter unter Kommunikation und wählen Sie Registrieren
Folgen Sie den Anweisungen zur Einrichtung auf der PagerDuty Seite Zugriff konfigurieren in:
Überprüfen Sie Ihre Serviceregion und Subdomain:
Kontobereich — Wählen Sie Ihre PagerDuty Region (USA oder EU) aus und geben Sie Ihre PagerDuty Subdomain ein. Wenn Ihre PagerDuty URL beispielsweise lautet
https://your-company.pagerduty.com, geben Sie einyour-company.
Erstellen Sie eine neue App in PagerDuty:
Melden Sie sich in einem separaten Browser-Tab an PagerDuty und navigieren Sie zu Integrationen > App-Registrierung
Erstellen Sie eine neue App mit OAuth 2.0 Scoped OAuth
Gewähren Sie unter Berechtigungen die folgenden erforderlichen Mindestbereiche:,,, und
incidents.readincidents.writeservices.readwebhook_subscriptions.readwebhook_subscriptions.writeAktivieren Sie die Ereignisintegration, um eine bidirektionale Kommunikation zwischen Agent und AWS DevOps PagerDuty
OAuth-Anmeldeinformationen konfigurieren:
Berechtigungsbereich — Die erforderlichen Mindestbereiche sind:
incidents.read,,,,incidents.writeservices.readwebhook_subscriptions.readwebhook_subscriptions.writeKundenname — Geben Sie einen aussagekräftigen Namen für Ihren OAuth-Client ein
Client-ID — Geben Sie die OAuth-Client-ID aus Ihrer App-Registrierung ein PagerDuty
Geheimer Kunde — Geben Sie den geheimen OAuth-Client-Schlüssel aus Ihrer App-Registrierung ein PagerDuty
Schritt 2: Überprüfen Sie die Registrierung und senden Sie sie ab PagerDuty
Überprüfen Sie alle PagerDuty Konfigurationsdetails
Wählen Sie Senden, um die Registrierung abzuschließen
Wird nach erfolgreicher Registrierung im Bereich Aktuell registriert auf der Seite Capability Providers angezeigt PagerDuty
PagerDuty Zu einem Agentenbereich hinzufügen
Nachdem Sie sich auf PagerDuty Kontoebene registriert haben, können Sie es mit einzelnen Agent Spaces verbinden:
Wählen Sie in der AWS DevOps Agent-Konsole Ihren Agent Space aus
Gehen Sie zur Registerkarte Funktionen
Wählen Sie im Bereich Kommunikation die Option Hinzufügen
Wählen Sie PagerDutyaus der Liste der verfügbaren Anbieter
Wählen Sie Speichern aus.
PagerDuty Verbindungen verwalten
Anmeldeinformationen aktualisieren — Wenn Ihre OAuth-Anmeldeinformationen aktualisiert werden müssen, melden Sie sich auf der Seite Capability Providers PagerDuty ab und registrieren Sie sich erneut mit den neuen Anmeldeinformationen.
Verbindungen anzeigen — Wählen Sie in der AWS DevOps Agentenkonsole Ihren Agent Space aus und wechseln Sie zur Registerkarte Funktionen, um die verbundenen Kommunikationsintegrationen anzuzeigen.
Entfernen PagerDuty — Um die Verbindung zu einem Agent-Space zu PagerDuty trennen, wählen Sie ihn im Bereich Kommunikation aus und klicken Sie auf Entfernen. Um die Registrierung vollständig zu entfernen, entfernen Sie sie zunächst aus allen Agent Spaces und melden Sie sich dann auf der Seite Capability Providers ab.
Webhook-Unterstützung
AWS DevOps Der Agent unterstützt nur PagerDuty V3-Webhooks. Frühere Webhook-Versionen werden nicht unterstützt.
Weitere Informationen zu PagerDuty V3-Webhook-Abonnements finden Sie in der Entwicklerdokumentation unter Webhooks Overview