Skip to main content

PagerDuty 정보

Iru는 PagerDuty REST API를 통해 인시던트, 서비스, 에스컬레이션 정책, 일정, 팀 및 감사 데이터를 읽습니다. 인증에는 PagerDuty의 헤더 형식(일반 Bearer가 아님)을 사용합니다.
Iru가 인시던트나 서비스를 변경할 수 없도록 읽기 전용 범위의 General Access REST API 키를 사용하는 것이 좋습니다.

작동 방식

PagerDuty REST API 키는 PagerDuty의 사용자 지정 헤더 형식 Authorization: Token token=<API_KEY>로 전송됩니다(일반적인 Bearer 토큰이 아닙니다). General Access 키는 관리자가 생성하며 계정 전체를 포함할 수 있습니다. 사용자 토큰은 해당 사용자의 가시성을 상속합니다. 의도적으로 범위를 제한하려는 경우가 아니라면 사용하지 마세요. 공식 참고 자료: API access keys, REST API reference, Rate limiting.

사전 요구 사항

  • General Access API 키를 생성할 수 있는 관리자 또는 계정 소유자(또는 동등한 권한).

PagerDuty를 Iru에 연결

Compliance에서 소스를 연결하기 전에 이 탭을 완료하세요.
1

PagerDuty에 로그인

PagerDuty를 열고 API Access Keys를 생성할 수 있는 관리자 또는 계정 소유자(또는 동등한 권한)로 로그인합니다.
2

통합 열기

제품 탐색 메뉴에서 통합을 엽니다(PagerDuty 에디션에 따라 Automation 또는 Developer 아래에 있을 수 있음).
3

Developer Tools 열기

Developer Tools(또는 API Access)를 선택한 다음 API Access Keys를 찾습니다.
4

새 API 키 생성

Create new API key(New key로 표시될 수 있음)를 선택합니다. 조직 정책에서 허용하는 경우 Iru의 읽기가 한 사람의 사용자 가시성에 묶이지 않도록 General Access 키를 사용하는 것이 좋습니다.
5

키 이름 지정 및 Read-only 설정

Iru Compliance와 같은 이름을 입력합니다. 키 유형을 Read-only(또는 PagerDuty가 REST 증거 수집용으로 제공하는 최소 권한 읽기 옵션)로 설정합니다.
6

키 생성 및 복사

생성을 완료하고 PagerDuty에 키 값이 표시될 때 한 번 복사합니다. 대화 상자를 닫으면 다시 표시되지 않습니다.
Iru Compliance 탭에서 계속 진행하세요.

문제 해결

Iru 사이트의 팝업 차단 설정을 확인한 후 다시 시도하세요.
공백 없이 전체 키를 사용했는지, 키가 비활성화되지 않았는지 확인하세요.
사용자 토큰 대신 충분한 범위를 가진 General Access 키로 전환하세요.
사용자 범위 토큰은 해당 사용자의 팀만 볼 수 있습니다. General Access를 사용하세요.

고려 사항

API 키는 자동으로 만료되지 않으므로 정기적으로 교체하세요.

API 키는 자동으로 만료되지 않으므로 정기적으로 교체하세요.

대규모 백필은 PagerDuty 속도 제한 내에서 진행되며…

대규모 백필은 PagerDuty 속도 제한 내에서 진행되므로 동기화가 시간에 걸쳐 분산될 수 있습니다.

관련 문서

Sources 관리

모든 Compliance 소스를 찾아보고 관리합니다.

Compliance 시작하기

프레임워크, 작업 및 아티팩트.

Iru 개요

Endpoint, Compliance 및 Identity가 함께 작동하는 방식.

Artifacts 관리

소스 및 작업에서 수집된 증거를 업로드, 검토 및 정리합니다.