Close

빠른 속도의 팀을 위한 인시던트 관리

Opsgenie 및 Statuspage로 고객 알림 자동화

이 자습서에서는 Opsgenie에서 만든 알림을 받고, 알림을 사용하여 Statuspage를 통해 자동 메시지를 생성하는 방법을 알아볼 것입니다. 이러한 통합을 통해 고객에게 정보를 제공하고 수동 작업을 줄여 발생한 인시던트에 집중할 수 있습니다.

대상:

DevOps, IT 팀, 지원, 커뮤니케이션 전문가와 같이 인시던트 또는 서비스 중단 중에 업데이트 내용을 전달해야 하는 담당자.

시간:

10분

필수 조건:

Opsgenie 및 Statuspage 모두에 대한 액세스 권한이 필요합니다. 설정의 대부분은 평가판 계정으로 미리 로드할 수 있습니다. 자동화 기능을 사용하려면 평가판이 Standard 또는 Enterprise로 설정되어 있는지 확인하세요. 확인하려면 왼쪽 탐색에서 로켓 아이콘을 클릭하세요.

Opsgenie 무료로 사용해 보기 Statuspage 무료로 사용해 보기

1단계: Opsgenie에 통합 추가

Opsgenie에서는 모든 통합이 을 통해 설정됩니다. 아직 팀을 설정하지 않은 경우 팀 화면의 오른쪽 상단에 있는 팀 추가를 클릭하여 팀을 만드세요. 팀 이름과 설명을 입력합니다. 저장한 후 팀을 선택하고 통합을 선택한 다음 통합 추가를 선택하여 통합을 시작할 수 있습니다.

Opsgenie에서의 통합 목록

검색창에 Statuspage를 입력하여 Statuspage 통합 설정 페이지를 엽니다. API URL을 복사합니다. 이것은 Statuspage 통합을 확인하는 데 필요합니다.

Statuspage에서 웹후크를 구성하는 방법

2단계: Statuspage의 통합 연결

새 창에서 Statuspage 계정을 엽니다. 새 계정인 경우 대시보드로 이동하기 전에 시스템에서 설정 과정을 안내합니다. 대시보드로 이동하면 구독자로 이동하여 페이지 상단의 웹후크를 클릭합니다.

Statuspage에서 구독자 연결

웹후크 알림이 사용 중지되었다는 메시지가 표시되면 지금 다시 활성화를 클릭합니다. 구독자 알림 설정을 재설정할 수 있는 팝업이 나타납니다. 웹후크에 대한 확인란과 사용자가 개별 구성 요소를 구독할 수 있는 확인란을 선택하고 저장합니다.

구독자 페이지로 돌아가서 웹후크를 다시 클릭하고 옵션 > 구독자 추가를 선택합니다. 구독자 유형은 웹후크여야 합니다. 엔드포인트 URL은 위의 Opsgenie 통합 페이지에서 기록해 둔 URL입니다. 구독자 유형, URL, 이메일을 입력한 다음 구독자 추가를 클릭합니다.

구독자 페이지로 돌아가서 웹후크를 클릭합니다. 방금 추가한 목록이 표시됩니다. 관리하려면 URL을 클릭하세요. 구독 관리에서 이 통합에 대해 알림을 받을 구성 요소(예: API 또는 고객 포털)를 선택할 수 있습니다.

3단계: Opsgenie에서 Statuspage로의 설정 구성

Opsgenie에서 통합을 시작한 창으로 돌아갑니다. 설정 안내 아래에 설정이라는 섹션이 있습니다. (이 섹션이 보이지 않으면 Standard 또는 Enterprise 플랜의 평가판을 사용하고 있는지 확인하세요.) 알림 업데이트를 다시 Statuspage로 보내기의 확인란을 선택하고 Opsgenie 알림에 대한 Statuspage 인시던트 만들기 확인란을 선택합니다.

Opsgenie에서 Statuspage로의 알림

Statuspage에서 만든 알림에는 If...로 시작하는 몇 개의 필드가 있습니다

Statuspage에서 만들어진 알림

드롭다운 메뉴를 사용하여 처음 두 항목이 다음과 같이 표시되는지 확인합니다.

1. “Opsgenie에서 ...에 메모가 추가되면 Statuspage에서 인시던트에 메모를 추가합니다.”

2. “Opsgenie에서 알림이 종료되면 인시던트를 해결하고 태그에 따라 구성 요소의 상태를 업데이트합니다.”

세 번째 If... 문은 삭제할 수 있습니다.

다른 Opsgenie 알림의 경우에 비슷한 필드가 몇 개 있습니다. 드롭다운 메뉴를 사용하여 처음 두 항목이 다음과 같이 표시되는지 확인합니다.

1. “Opsgenie에서 알림이 만들어지면 인시던트를 만들고 태그에 따라 구성 요소/인시던트의 상태를 업데이트합니다.”

2. “Opsgenie에서 알림이 종료되면 인시던트를 해결하고 태그에 따라 구성 요소의 상태를 업데이트합니다.”

인시던트 중에 구성 요소의 상태를 자동으로 변경하는 데 태그를 사용하게 되며 이 설정을 사용하면 태그에 따라 구성 요소가 개별적으로 업데이트됩니다.

마지막으로, 설정을 저장하기 전에 Statuspage API 키 및 Statuspage 페이지 ID를 추가해야 합니다.

Statuspage API 키 및 ID

4단계: Statuspage API 키 및 페이지 ID 가져오기

Statuspage 계정으로 돌아갑니다. URL에서 /pages/ 바로 뒤에 일련의 문자와 숫자가 표시됩니다. 이것이 페이지 ID가 됩니다. 복사한 다음 Opsgenie로 돌아가서 페이지 ID 필드에 붙여넣을 수 있습니다.

q776213b98cb와 비슷하게 표시될 것입니다.

Statuspage로 돌아가서 화면의 왼쪽 하단에서 프로필 아이콘을 클릭하고 API 정보를 선택합니다. API 사용자 키 필드에 있는 일련의 문자, 숫자, 대시를 복사하고 Opsgenie로 돌아가서 API 키 필드에 붙여넣습니다.

URL에서 페이지 ID를 가져오는 데 문제가 있는 경우 API 페이지에서도 페이지 ID를 확인할 수 있습니다.

두 숫자 모두 Opsgenie에 붙여넣은 후에는 통합을 저장합니다.

5단계: Opsgenie에서 알림 통합을 테스트

Opsgenie에서 테스트 알림을 만듭니다. (알림을 만드는 방법은 여기에서 알아볼 수 있습니다.)

새 알림에서 대응자에 Statuspage 통합이 할당된 팀 이름을 입력합니다. 태그에 태그를 입력합니다. Statuspage와 올바르게 통합하려면 모든 태그는 cmp_로 시작하고 그 뒤에 Statuspage의 구성 요소 이름이 와야 합니다(예를 들어, 구성 요소 이름이 API인 경우 태그가 cmp_API로 시작함). 태그는 대소문자를 구분하므로 대소문자가 구성 요소와 정확히 일치하는지 확인하세요. 사용할 수 있는 구성 요소 상태의 특정 목록이 있습니다. 전체 목록은 설명서를 참조하세요.

구성 요소 이름 뒤에 콜론과 구성 요소 상태에 대한 설명을 입력합니다. 태그에 사용할 수 있는 고정된 구성 요소 목록이 있습니다.

예를 들어, API의 성능 저하를 나타내는 태그는 다음과 같습니다. cmp_API:degraded_performance

사용 가능한 구성 요소 상태는 다음과 같습니다.

operational
degraded_performance
partial_outage
major_outage
under_maintenance

태그를 지정한 후에는 고급 필드 표시를 클릭하고 설명을 입력합니다. 인시던트의 제목은 알림 메시지가 되며 설명에는 Statuspage의 제목 옆에 사용자가 보게 될 추가 정보를 입력할 수 있습니다.

만들기를 클릭합니다.

알림이 바로 보이지 않는 경우 Statuspage를 새로 고치세요.

참고: 이 설명은 Opsgenie에서 Statuspage를 자동으로 업데이트하는 알림 및 인시던트를 만들기 위한 것입니다. Statuspage에서 알림을 만든 다음 자동으로 Opsgenie에 보내도록 반대 방향으로도 자동화할 수 있습니다. 두 번째 유형의 통합에 대해 자세히 알아보려면 Atlassian의 설명서를 참조하세요.

축하합니다! 통합을 완료했습니다.

위의 설정이 올바르면 테스트 알림이 Statuspage에 표시되며, Opsgenie에서 알림을 닫으면 Statuspage에서 실시간으로 해결됩니다.

상태 페이지를 자동화해야 합니까?

Opsgenie와 Statuspage는 자동화를 아주 간단하게 만들어 줍니다. 하지만 모든 기술 관련 결정과 마찬가지로 자동화해야 할지 여부에 대한 문제는 여전히 남아 있습니다. 상태 페이지는 자동화를 사용하기에 적합합니까, 아니면 수동 작업이 필요합니까?

모든 상황에 맞는 하나의 정답은 없습니다.

신속한 커뮤니케이션의 가치를 중요시하고, 심각한 인시던트 중에도 할 일 목록에서 고객 업데이트가 빠지지 않도록 보장하려는 기업의 경우 자동화는 당연한 선택일 것입니다.

다른 기업의 PR 및 커뮤니케이션 팀은 공개 알림을 보내는 시기, 방법 및 이유에 대해 더 엄격하게 관리하고 싶을 수도 있습니다.

결국 그 질문에는 스스로 답해야 합니다. 하지만 Atlassian에서는 고유한 버전의 인시던트 커뮤니케이션을 자동화하도록 Opsgenie와 Statuspage를 동기화하는 기술을 제공할 수 있습니다.

논의되는 제품
Opsgenie 로고

알림을 중앙에서 관리하여 적시에, 적절한 담당자에게 알림

Up Next
Handbook