View a markdown version of this page

PagerDuty 연결 - AWS DevOps 에이전트

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

PagerDuty 연결

PagerDuty 통합을 통해 AWS DevOps Agent는 인시던트 조사 및 자동 대응 중에 PagerDuty 계정에서 인시던트 데이터, 대기 일정 및 서비스 정보에 액세스하고 업데이트할 수 있습니다. 이 통합은 보안 인증을 위해 OAuth 2.0을 사용합니다.

중요

AWS DevOps Agent는 최신 PagerDuty OAuth 2.0(범위 지정 OAuth)만 지원합니다. 리디렉션 uri가 있는 레거시 PagerDuty OAuth는 지원되지 않습니다.

PagerDuty 요구 사항

PagerDuty를 연결하기 전에 다음을 확인해야 합니다.

  • OAuth 클라이언트 ID 및 클라이언트 보안 암호가 있는 PagerDuty 계정

  • PagerDuty 계정 하위 도메인(예: PagerDuty URL이 https://your-company.pagerduty.com인 경우 하위 도메인은 your-company)

PagerDuty 등록

PagerDuty는 AWS 계정 수준에서 등록되고 해당 계정의 모든 에이전트 스페이스 간에 공유됩니다.

1단계: PagerDuty에서 액세스 구성

  1. AWS Management Console에 로그인

  2. AWS DevOps 에이전트 콘솔로 이동

  3. 기능 공급자 페이지로 이동(측면 탐색에서 액세스 가능)

  4. 통신 아래의 사용 가능한 공급자 섹션에서 PagerDuty를 찾고 등록을 클릭합니다.

  5. PagerDuty의 액세스 구성 페이지에서 안내 설정을 따릅니다.

서비스 리전 및 하위 도메인을 확인합니다.

  • 계정 범위 - PagerDuty 리전(미국 또는 EU)을 선택하고 PagerDuty 하위 도메인을 입력합니다. 예를 들어 PagerDuty URL이 인 경우 https://your-company.pagerduty.com를 입력합니다your-company.

PagerDuty에서 새 앱을 생성합니다.

  • 별도의 브라우저 탭에서 PagerDuty에 로그인하고 통합 > 앱 등록으로 이동합니다.

  • OAuth 2.0 범위 OAuth를 사용하여 새 앱 생성

  • 권한에서 , incidents.read incidents.write및 최소 필수 범위를 부여합니다. services.read

  • Events Integration을 활성화하여 AWS DevOps 에이전트와 PagerDuty 간의 양방향 통신 허용

OAuth 자격 증명 구성:

  • 권한 범위 - 최소 필수 범위는 incidents.read, incidents.write, 입니다. services.read

  • 클라이언트 이름 - OAuth 클라이언트에 대한 설명이 포함된 이름을 입력합니다.

  • 클라이언트 ID - PagerDuty 앱 등록의 OAuth 클라이언트 ID를 입력합니다.

  • 클라이언트 보안 암호 - PagerDuty 앱 등록의 OAuth 클라이언트 보안 암호를 입력합니다.

2단계: PagerDuty 등록 검토 및 제출

  1. 모든 PagerDuty 구성 세부 정보 검토

  2. 제출을 클릭하여 등록을 완료합니다.

  3. 등록에 성공하면 PagerDuty가 기능 공급자 페이지의 현재 등록된 섹션에 나타납니다.

에이전트 스페이스에 PagerDuty 추가

계정 수준에서 PagerDuty를 등록한 후 개별 에이전트 스페이스에 연결할 수 있습니다.

  1. AWS DevOps 에이전트 콘솔에서 에이전트 스페이스를 선택합니다.

  2. 기능 탭으로 이동

  3. 커뮤니케이션 섹션에서 추가를 클릭합니다.

  4. 사용 가능한 공급자 목록에서 PagerDuty를 선택합니다.

  5. 저장을 클릭합니다.

PagerDuty 연결 관리

  • 자격 증명 업데이트 - OAuth 자격 증명을 업데이트해야 하는 경우 기능 공급자 페이지에서 PagerDuty 등록을 취소하고 새 자격 증명으로 다시 등록합니다.

  • 연결 보기 - AWS DevOps 에이전트 콘솔에서 에이전트 스페이스를 선택하고 기능 탭으로 이동하여 연결된 통신 통합을 확인합니다.

  • PagerDuty 제거 - 에이전트 공간에서 PagerDuty를 연결 해제하려면 통신 섹션에서 선택한 다음 제거를 클릭합니다. 등록을 완전히 제거하려면 먼저 모든 에이전트 스페이스에서 제거한 다음 기능 공급자 페이지에서 등록을 취소합니다.

Webhook 지원

AWS DevOps Agent는 PagerDuty V3 웹후크만 지원합니다. 이전 웹후크 버전은 지원되지 않습니다.

PagerDuty V3 웹후크 구독에 대한 자세한 내용은 PagerDuty 개발자 설명서의 Webhooks 개요를 참조하세요.