View a markdown version of this page

Menghubungkan PagerDuty - AWS DevOps Agen

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menghubungkan PagerDuty

PagerDuty integrasi memungkinkan AWS DevOps Agen untuk mengakses dan memperbarui data insiden, jadwal panggilan, dan informasi layanan dari PagerDuty akun Anda selama investigasi insiden dan respons otomatis. Integrasi ini menggunakan OAuth 2.0 untuk otentikasi aman.

penting

AWS DevOps Agen hanya mendukung OAuth 2.0 ( PagerDuty Scoped OAuth) yang lebih baru. PagerDuty OAuth lama dengan uri pengalihan tidak didukung.

PagerDuty persyaratan

Sebelum menghubungkan PagerDuty, pastikan Anda memiliki:

  • PagerDuty Akun dengan ID klien OAuth dan rahasia klien Anda

  • Subdomain PagerDuty akun Anda (misalnya, jika PagerDuty URL Andahttps://your-company.pagerduty.com, subdomain adalah) your-company

Mendaftar PagerDuty

PagerDuty terdaftar di tingkat AWS akun dan dibagikan di antara semua Ruang Agen di akun itu.

Langkah 1: Konfigurasikan akses di PagerDuty

  1. Masuk ke Konsol AWS Manajemen

  2. Arahkan ke konsol AWS DevOps Agen

  3. Buka halaman Penyedia Kemampuan (dapat diakses dari navigasi samping)

  4. Temukan PagerDutydi bagian Penyedia yang tersedia di bawah Komunikasi dan pilih Daftar

  5. Ikuti pengaturan terpandu pada PagerDuty halaman Konfigurasi akses di:

Periksa wilayah layanan dan subdomain Anda:

  • Cakupan akun — Pilih PagerDuty wilayah Anda (AS atau UE) dan masukkan PagerDuty subdomain Anda. Misalnya, jika PagerDuty URL Andahttps://your-company.pagerduty.com, masukkanyour-company.

Buat aplikasi baru di PagerDuty:

  • Di tab browser terpisah, masuk ke PagerDuty dan navigasikan ke Integrasi > Pendaftaran Aplikasi

  • Buat aplikasi baru menggunakan OAuth 2.0 Scoped OAuth

  • Di bawah Izin, berikan cakupan minimum yang diperlukan berikut:incidents.read,,, incidents.writeservices.read, dan webhook_subscriptions.read webhook_subscriptions.write

  • Aktifkan Integrasi Acara untuk memungkinkan komunikasi dua arah antara Agen dan AWS DevOps PagerDuty

Konfigurasikan kredenal OAuth:

  • Ruang lingkup izin - Cakupan minimum yang diperlukan adalah:incidents.read,,incidents.write,services.read, webhook_subscriptions.read webhook_subscriptions.write

  • Nama klien — Masukkan nama deskriptif untuk klien OAuth Anda

  • ID Klien — Masukkan ID klien OAuth dari pendaftaran aplikasi Anda PagerDuty

  • Rahasia klien — Masukkan rahasia klien OAuth dari pendaftaran aplikasi Anda PagerDuty

Langkah 2: Tinjau dan kirimkan PagerDuty pendaftaran

  1. Tinjau semua detail PagerDuty konfigurasi

  2. Pilih Kirim untuk menyelesaikan pendaftaran

  3. Setelah pendaftaran berhasil, PagerDuty muncul di bagian Saat ini terdaftar di halaman Penyedia Kemampuan

PagerDuty Menambah Ruang Agen

Setelah mendaftar PagerDuty di tingkat akun, Anda dapat menghubungkannya ke Ruang Agen individual:

  1. Di konsol AWS DevOps Agen, pilih Ruang Agen

  2. Buka tab Kemampuan

  3. Di bagian Komunikasi, pilih Tambah

  4. Pilih PagerDutydari daftar penyedia yang tersedia

  5. Pilih Simpan.

Mengelola PagerDuty koneksi

  • Memperbarui kredensi — Jika kredenal OAuth Anda perlu diperbarui, deregister PagerDuty dari halaman Penyedia Kemampuan dan daftar ulang dengan kredenal baru.

  • Melihat koneksi — Di konsol AWS DevOps Agen, pilih Ruang Agen Anda dan buka tab Kemampuan untuk melihat integrasi komunikasi yang terhubung.

  • Menghapus PagerDuty - Untuk memutuskan sambungan PagerDuty dari Ruang Agen, pilih di bagian Komunikasi dan pilih Hapus. Untuk menghapus pendaftaran sepenuhnya, hapus terlebih dahulu dari semua Ruang Agen, lalu deregister dari halaman Penyedia Kemampuan.

Dukungan Webhook

AWS DevOps Agen hanya mendukung PagerDuty webhook V3. Versi webhook sebelumnya tidak didukung.

Untuk informasi selengkapnya tentang langganan webhook PagerDuty V3, lihat Ikhtisar Webhooks di dokumentasi pengembang. PagerDuty