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 PagerDuty OAuth 2.0 ( OAuthScoped) yang lebih baru. Warisan PagerDuty OAuth dengan uri pengalihan tidak didukung.

PagerDuty persyaratan

Sebelum menghubungkan PagerDuty, pastikan Anda memiliki:

  • PagerDuty Akun dengan ID OAuth klien 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 klik 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,, dan incidents.write services.read

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

Konfigurasikan OAuth kredensional:

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

  • Nama klien — Masukkan nama deskriptif untuk klien Anda OAuth

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

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

Langkah 2: Tinjau dan kirimkan PagerDuty pendaftaran

  1. Tinjau semua detail PagerDuty konfigurasi

  2. Klik Submit 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, klik Tambah

  4. Pilih PagerDutydari daftar penyedia yang tersedia

  5. Klik Simpan

Mengelola PagerDuty koneksi

  • Memperbarui kredensi — Jika OAuth kredensional Anda perlu diperbarui, deregister PagerDuty dari halaman Penyedia Kemampuan dan daftar ulang dengan kredensi 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 klik 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