View a markdown version of this page

Verbindung herstellen PagerDuty - AWS DevOps Agentin

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 Die Integration ermöglicht es dem AWS DevOps Agenten, während der Untersuchung von Vorfällen und der automatisierten Reaktion auf Vorfalldaten, Bereitschaftszeiten und Serviceinformationen von Ihrem PagerDuty Konto aus zuzugreifen und diese zu aktualisieren. Diese Integration verwendet OAuth 2.0 für die sichere Authentifizierung.

Wichtig

AWS DevOps Der Agent unterstützt nur die neuere Version PagerDuty OAuth 2.0 (Scoped OAuth). Legacy PagerDuty OAuth mit Umleitungs-URI wird nicht unterstützt.

PagerDuty Anforderungen

Stellen Sie vor dem Herstellen PagerDuty der Verbindung sicher, dass Sie über Folgendes verfügen

  • Ein PagerDuty Konto mit Ihrer OAuth Kunden-ID und Ihrem geheimen Kundengeheimnis

  • Ihre PagerDuty Konto-Subdomain (wenn Ihre PagerDuty URL beispielsweise lautethttps://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

  1. Melden Sie sich bei der AWS Management Console an

  2. Navigieren Sie zur AWS DevOps Agent-Konsole

  3. Gehen Sie zur Seite Capability Providers (zugänglich über die Seitennavigation)

  4. Suchen Sie PagerDutyim Bereich Verfügbare Anbieter unter Kommunikation nach und klicken Sie auf Registrieren

  5. 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 lautethttps://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:incidents.read,, und incidents.write services.read

  • Aktivieren Sie die Ereignisintegration, um eine bidirektionale Kommunikation zwischen Agent und AWS DevOps PagerDuty

OAuth Anmeldeinformationen konfigurieren:

  • Berechtigungsbereich — Die erforderlichen Mindestbereiche sind:incidents.read,, incidents.write services.read

  • Kundenname — Geben Sie einen aussagekräftigen Namen für Ihren Kunden ein OAuth

  • Kunden-ID — Geben Sie die OAuth Kunden-ID aus Ihrer PagerDuty App-Registrierung ein

  • Kundengeheimnis — Geben Sie das OAuth Client-Geheimnis aus Ihrer PagerDuty App-Registrierung ein

Schritt 2: Überprüfen Sie die PagerDuty Registrierung und senden Sie sie ab

  1. Überprüfen Sie alle PagerDuty Konfigurationsdetails

  2. Klicken Sie auf Senden, um die Registrierung abzuschließen

  3. 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:

  1. Wählen Sie in der AWS DevOps Agent-Konsole Ihren Agent Space aus

  2. Gehen Sie zur Registerkarte Funktionen

  3. Klicken Sie im Bereich Kommunikation auf Hinzufügen

  4. Wählen Sie PagerDutyaus der Liste der verfügbaren Anbieter

  5. Klicken Sie auf Speichern

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 Agent-Konsole Ihren Agent-Bereich 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. PagerDuty