View a markdown version of this page

Connessione PagerDuty - AWS DevOps Agente

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Connessione PagerDuty

PagerDuty l'integrazione consente all' AWS DevOps agente di accedere e aggiornare i dati sugli incidenti, gli orari delle chiamate e le informazioni di servizio dall' PagerDuty account dell'utente durante le indagini sugli incidenti e la risposta automatica. Questa integrazione utilizza OAuth 2.0 per l'autenticazione sicura.

Importante

AWS DevOps L'agente supporta solo il più recente PagerDuty OAuth 2.0 (Scoped OAuth). L' PagerDuty OAuth precedente con uri di reindirizzamento non è supportato.

PagerDuty requisiti

Prima di connetterti PagerDuty, assicurati di avere:

  • Un PagerDuty account con il tuo ID cliente OAuth e il segreto del cliente

  • Il sottodominio PagerDuty del tuo account (ad esempio, se il tuo PagerDuty URL èhttps://your-company.pagerduty.com, il sottodominio è) your-company

Registrazione PagerDuty

PagerDuty è registrata a livello di AWS account e condivisa tra tutti gli Agent Spaces di quell'account. Ogni registrazione corrisponde a un PagerDuty account, identificato dalla regione e dal sottodominio. Per registrare altri PagerDuty account, ripeti questa procedura per ognuno di essi.

Fase 1: Configurare l'accesso in PagerDuty

  1. Accedi alla console AWS di gestione

  2. Accedere alla console AWS DevOps dell'agente

  3. Vai alla pagina dei fornitori di capacità (accessibile dalla barra di navigazione laterale)

  4. Cerca PagerDuty nella sezione Fornitori disponibili in Comunicazione e scegli Registrati

  5. Segui la configurazione guidata nella PagerDuty pagina Configura l'accesso in:

Controlla la regione e il sottodominio del servizio:

  • Ambito dell'account: seleziona la tua PagerDuty regione (USA o UE) e inserisci il PagerDuty sottodominio. Ad esempio, se il tuo PagerDuty URL èhttps://your-company.pagerduty.com, inserisciyour-company.

Crea una nuova app in PagerDuty:

  • In una scheda separata del browser, accedi PagerDuty e vai a Integrazioni > Registrazione app

  • Crea una nuova app utilizzando OAuth 2.0 Scoped OAuth

  • In Autorizzazioni, concedi i seguenti ambiti minimi richiesti:,,, e incidents.read incidents.write services.read webhook_subscriptions.read webhook_subscriptions.write

  • Abilita l'integrazione degli eventi per consentire la comunicazione bidirezionale tra Agent e AWS DevOps PagerDuty

Configurare le credenziali OAuth:

  • Ambito di autorizzazione: gli ambiti minimi richiesti sono:incidents.read,,, incidents.write services.read webhook_subscriptions.read webhook_subscriptions.write

  • Nome cliente: inserisci un nome descrittivo per il tuo client OAuth

  • ID cliente: inserisci l'ID del cliente OAuth indicato nella registrazione dell'app PagerDuty

  • Segreto del cliente: inserisci il segreto del cliente OAuth dalla registrazione dell'app PagerDuty

Fase 2: Rivedi e invia la registrazione PagerDuty

  1. Rivedi tutti i dettagli PagerDuty di configurazione

  2. Scegli Invia per completare la registrazione

  3. Una volta completata la registrazione, PagerDuty viene visualizzato nella sezione Attualmente registrato della pagina Capability Providers

Aggiunta PagerDuty a uno spazio per agenti

Dopo la registrazione PagerDuty a livello di account, puoi collegarlo a singoli Agent Spaces:

  1. Nella console dell' AWS DevOps agente, seleziona il tuo Agent Space

  2. Vai alla scheda Funzionalità

  3. Nella sezione Comunicazioni, scegli Aggiungi

  4. Scegli la PagerDuty registrazione che desideri connettere a questo Agent Space.

  5. Seleziona Salva

Un singolo Agent Space può utilizzare più di una PagerDuty registrazione. Per connettere un'altra registrazione, ripeti questi passaggi.

Gestione delle PagerDuty connessioni

  • Aggiornamento delle credenziali: se le credenziali OAuth devono essere aggiornate, annulla la registrazione PagerDuty dalla pagina Capability Providers e registrati nuovamente con le nuove credenziali.

  • Visualizzazione delle connessioni: nella console AWS DevOps dell'agente, seleziona il tuo Agent Space e vai alla scheda Funzionalità per visualizzare le integrazioni di comunicazione connesse.

  • Rimozione PagerDuty: per disconnetterti PagerDuty da un Agent Space, selezionalo nella sezione Comunicazioni e scegli Rimuovi. Per rimuovere completamente la registrazione, rimuovila prima da tutti gli Agent Spaces, quindi annulla la registrazione dalla pagina Capability Providers.

Supporto Webhook

AWS DevOps L'agente supporta solo i webhook PagerDuty V3. Le versioni precedenti dei webhook non sono supportate.

Per ulteriori informazioni sugli abbonamenti ai webhook PagerDuty V3, vedi Panoramica dei webhook nella documentazione per gli sviluppatori. PagerDuty