얼럿 매니저

클라우드포레의 얼럿 매니저는 다양한 모니터링 시스템에서 발생하는 여러 패턴의 이벤트를 통합 관리할 수 있는 서비스입니다.

1 - Quick Start

얼럿 매니저 서비스를 빠르게 사용하기 위한 과정을 소개합니다.

얼럿 생성하기

얼럿은 다음 두 가지 방법을 통해 생성할 수 있습니다.

  • 클라우드포레 콘솔에서 수동으로 얼럿 생성
  • 외부 모니터링 서비스 연동을 통한 얼럿 자동 생성

콘솔에서 수동으로 얼럿 생성하기

(1) [얼럿 매니저 > 얼럿] 페이지로 이동 후 [생성] 버튼을 클릭합니다.

create-alert-step-1

(2) [얼럿 생성] 모달이 열리면 입력 폼을 작성합니다.

create-alert-step-2

(2-1) [얼럿 제목]을 입력하고 [긴급도]를 선택합니다.

(2-2) 얼럿이 어떤 프로젝트에 대하여 발생한 것인지 지정해줍니다.

(2-3) 추가적인 설명이 필요하다면 [설명]을 작성합니다.

(3) [확인] 버튼을 클릭하여 얼럿 생성을 완료합니다.

외부 모니터링 서비스를 연결하여 얼럿 수신하기

외부 모니터링 서비스를 연결하면, 해당 서비스에서 발생하는 이벤트의 메시지가 얼럿으로 자동 생성됩니다.
외부 모니터링으로부터 발생된 얼럿을 수신하기 위해서는 웹훅 생성연동 설정이 필요합니다.


웹훅 생성하기

외부 모니터링 서비스로부터 발생하는 이벤트 메시지를 수신하려면 웹훅을 생성해야 합니다.
웹훅은 프로젝트 상세 페이지에서 생성 가능합니다.

(1) 프로젝트 상세 페이지의 [얼럿] 탭으로 이동 후, [웹훅] 탭을 선택합니다.

create-webhook-step-1

(2) [추가] 버튼을 클릭합니다.

(3) [웹훅 추가] 모달에서 이름을 작성하고, 연동할 외부 모니터링 서비스의 플러그인을 선택합니다.

create-webhook-step-3

(4) [확인] 버튼을 클릭하여 설정을 완료합니다.

에스컬레이션 정책 설정하기

웹훅을 통해 수신한 얼럿이 프로젝트의 멤버들에게 알림으로 전송될지 여부는 에스컬레이션 정책을 통해 결정됩니다.

(1) 프로젝트 상세 페이지에 [얼럿] 탭으로 이동 후, [설정] 탭을 선택합니다.

create-escalation-policy-step-1

(2) [에스컬레이션 정책] 영역에서 [변경] 버튼을 클릭합니다.

create-escalation-policy-step-2

(3) [새로운 정책 생성] 탭을 선택한 뒤, 에스컬레이션 정책을 생성하기 위한 설정들을 입력합니다.

create-escalation-policy-step-4

정책설명
종료 조건(상태)발생된 알람이 중지되는 조건을 정의 합니다.
범위에스컬레이션 정책을 사용할 수 있는 범위를 나타냅니다. 글로벌인 경우 도메인 내 모든 프로젝트에서 사용 가능하고, 프로젝트인 경우 지정된 프로젝트 내에서만 사용 가능합니다.
에스컬레이션 규칙전체 레벨 LV1 ~ LV5 까지 추가 가능합니다.
설정된 레벨에 속하는 알림 채널에 얼럿을 전달하며, 2단계 이상부터 단계 간 텀을 분단위로 부여할 수 있습니다.
반복 횟수Alert 알림을 몇 회 반복할 것인지 정의합니다. 최대 9회까지 반복 가능합니다.
프로젝트 (에스컬레이션 규칙 페이지에서 생성하는 경우)범위가 프로젝트인 경우 대상이 되는 프로젝트를 나타냅니다.

(4) 모든 설정이 완료되었다면 [확인] 버튼을 클릭해 에스컬레이션 정책을 생성합니다.

알림 설정하기

프로젝트 상세 페이지의 [알림] 탭에서는 알림 채널 생성 및 알림 채널 활성화 여부를 관리할 수 있습니다.
알림 채널은 알림 전송 방식과 레벨을 포함하여 체계적인 수신자 영역을 표현하는 단위입니다. 에스컬레이션 규칙에서 설정한 레벨에 맞춰 송신할 수 있도록 돕습니다.

(1) 프로젝트 상세 페이지에서 [알림] 탭을 선택한 뒤, 원하는 알림 채널의 [채널 추가] 버튼을 클릭합니다.

notification-step-1

(2) 알림 생성 페이지에서, 알림 채널을 생성하기 위한 설정들을 입력합니다.

(2-1) 필요한 채널 이름과 알림 레벨 등 생성하려는 알림 채널에 대한 기본적인 정보들을 입력합니다. [채널 이름]과 [알림 레벨]이 기본 설정 필드이며, 이후 나머지는 채널별로 입력받는 정보가 다릅니다.

notification-step-3-1

(2-2) 스케줄을 설정하여 특정 시간에말 알림을 수신할 수 있도록 설정할 수 있습니다.

notification-step-3-2

(2-3) 알림은 얼럿이 발생했을 때 혹은 예산 알림 기준에 도달했을 때에 수신할 수 있습니다. [토픽]에서는 어떤 경우에 알림을 수신할 것인지를 설정할 수 있습니다.

notification-step-3-3

(3) [저장] 버튼을 클릭해 알림 채널 생성을 완료합니다.

(4) 생성이 완료된 알림 채널들은 [알림] 탭 하단에서 확인할 수 있습니다.

notification-step-5

왼쪽 상단의 토글 버튼을 통해 해당 알림 채널의 활성여부를 조작할 수 있습니다. 에스컬레이션 정책에서 설정된 레벨이 있더라도 알림 채널이 활성화 되어있지 않다면 알림은 발생하지 않습니다.

2 - 대시보드

현재 로그인된 사용자에게 발생한 얼럿을 한눈에 조회 가능한 대시보드입니다.

크게 3가지의 파트 별로 얼럿들을 확인할 수 있으며 아래와 같습니다.

상태별 얼럿 확인하기

대시보드의 최상단에서는 얼럿을 상태별로 볼 수 있습니다.
각 항목을 클릭하면 얼럿 상세 페이지로 이동하여 상세 정보를 확인하거나 세부 설정을 할 수 있습니다.

view-alert-by-status

얼럿 히스토리

프로젝트에서 발생한 얼럿 히스토리를 보여줍니다.
차트에서 일별 데이터를 확인할 수 있으며, 카드에서는 전달 대비 얼럿의 증감량을 확인할 수 있습니다.

alert-history-1

프로젝트 상태 보드

[프로젝트 상태 보드]에서는 사용자와 관련된 각각의 프로젝트들의 얼럿 정보를 보여줍니다.

[Top 5 프로젝트 활동]의 경우, [오픈] 상태의 얼럿이 많은 순서대로 프로젝트를 보여줍니다.

project-board-1

검색 창 아래에는 얼럿이 발생한 프로젝트가 활동이 높은 순서대로 보여집니다.
이슈 상태인 프로젝트만 보이며, 모든 얼럿이 완료 상태가 되면 정상 상태의 프로젝트로 변경되어 대시보드에서 보이지 않습니다.

project-board-2

3 - 얼럿

얼럿은 서비스 운영 시 발생하는 모든 이슈를 정의한 것으로, 주로 관계자에게 알림을 발송하는 목적으로 생성됩니다.

상태

얼럿은 아래와 같은 상태들을 가지고 있습니다.

상태설명
확인얼럿에 담당자가 할당되어 처리중인 상태
생성얼럿이 최초 등록된 상태
완료장애, 점검 등 얼럿의 내용이 처리 완료된 상태
에러웹훅 연동을 통해 이벤트가 수신되었으나, 오류로 인해 얼럿이 정상적으로 등록되지 않은 상태

긴급도

클라우드포레에서 얼럿의 긴급도는 높음낮음 두 가지가 존재합니다.

얼럿 수동 생성의 경우에는 높음낮음 두 가지로 생성되지만, 웹훅 연동을 통해 자동으로 생성되는 경우에는 심각도(Severity) 에 따라 긴급도(Urgency)가 측정됩니다.

얼럿 생성하기

얼럿은 다음 두 가지 방법을 통해 생성할 수 있습니다.

  • 수동 생성: 클라우드포레의 콘솔에서 얼럿을 수동으로 생성합니다.
  • 자동 생성: 웹훅을 생성해 웹훅과 연동된 외부 모니터링 서비스로부터 이벤트를 수신합니다. 그리고 수신한 이벤트 메시지를 정제하여 얼럿을 자동으로 생성합니다.

콘솔에서 수동으로 얼럿 생성하기

(1) [얼럿 매니저 > 얼럿] 페이지로 이동 후 [생성] 버튼을 클릭합니다.

create-alert-step-1

(2) [얼럿 생성] 모달이 열리면 입력 폼을 작성합니다.

create-alert-step-2

(2-1) [얼럿 제목]을 입력하고 [긴급도]를 선택합니다.

(2-2) 얼럿이 어떤 프로젝트에 대하여 발생한 것인지 지정해줍니다.

(2-3) 추가적인 설명이 필요하다면 [설명]을 작성합니다.

(3) [확인] 버튼을 클릭하여 얼럿 생성을 완료합니다.

외부 모니터링 서비스를 연결하여 얼럿 수신하기

외부 모니터링 서비스를 연결하면, 해당 서비스에서 발생하는 이벤트의 메시지가 얼럿으로 자동 생성됩니다.
외부 모니터링으로부터 발생된 얼럿을 수신하기 위해서는 웹훅 생성연동 설정이 필요합니다.


웹훅 생성하기

외부 모니터링 서비스로부터 발생하는 이벤트 메시지를 수신하려면 웹훅을 생성해야 합니다.
웹훅은 프로젝트 상세 페이지에서 생성 가능합니다.

(1) 프로젝트 상세 페이지의 [얼럿] 탭으로 이동 후, [웹훅] 탭을 선택합니다.

create-webhook-step-1

(2) [추가] 버튼을 클릭합니다.

(3) [웹훅 추가] 모달에서 이름을 작성하고, 연동할 외부 모니터링 서비스의 플러그인을 선택합니다.

create-webhook-step-3

(4) [확인] 버튼을 클릭하여 설정을 완료합니다.

얼럿 활용하기

클라우드포레의 얼럿을 활용한 여러가지 기능을 간단하게 살펴봅시다.

  • 알림 채널: 얼럿을 어떤 사용자에게 어떻게, 언제 전달할 것인지 등을 설정합니다.
  • 에스컬레이션 정책: 단계별 규칙을 적용하여, 수신된 얼럿을 프로젝트의 멤버들에게 효과적으로 전달합니다.
  • 이벤트 규칙: 웹훅을 통해 수신된 이벤트는 조건에 따라 얼럿으로 생성됩니다.
  • 유지 관리 기간: 정기, 비정기적인 시스템 작업 일정을 등록하여 작업을 안내하고, 작업간 발생하는 얼럿을 차단합니다.

얼럿 목록 조회하기

[얼럿 매니저 > 얼럿] 페이지에서 모든 프로젝트의 얼럿을 조회할 수 있습니다.
얼럿을 검색하거나 얼럿의 상태를 변경할 수 있습니다.

얼럿 검색하기

검색어를 입력하여 조건에 부합하는 얼럿 목록을 확인할 수 있으며, 원하는 얼럿의 제목을 클릭하여 얼럿 상세 페이지로 이동할 수 있습니다.

alert-search

또한 기본적으로 제공되는 필터링 기능을 통해 얼럿을 편리하게 필터링할 수 있습니다.

고급 검색에 대한 상세 설명은 여기를 참고 하십시오.

목록에서 얼럿 상태 변경하기

목록에서 바로 얼럿의 상태 수정이 가능합니다.

(1) 상태를 수정할 얼럿을 선택하고, 오른쪽 상단의 [확인], [완료], [삭제] 중 원하는 버튼을 클릭합니다.

update-alert-1

(1-1) [확인] 버튼을 클릭하여 확인 상태로 변경하기

확인 상태는 담당자가 할당되어 처리중인 상태입니다.
상태 변경과 동시에 선택한 얼럿의 담당자를 본인으로 설정할 수 있으며, [확인] 버튼을 클릭하여 완료합니다.

update-alert-1-1

(1-2) [완료] 버튼을 클릭하여 완료 상태로 변경하기

완료 상태는 얼럿을 발생시킨 이슈가 처리 완료된 상태입니다.
상태 변경과 동시에 노트를 작성할 수 있으며, [확인] 버튼을 클릭하여 완료합니다.

update-alert-1-2

(1-3) [삭제] 버튼을 클릭하여 얼럿 삭제하기

삭제할 얼럿 목록을 다시 한번 확인이 가능하며, [확인] 버튼을 클릭하여 삭제합니다.

update-alert-1-3

얼럿 살펴보기

얼럿 상세 페이지에서 얼럿에 대한 상세 정보와 히스토리를 조회하고, 관리할 수 있습니다.

alert-detail-page

상세항목설명
지속 시간얼럿이 지속된 시간
설명얼럿에 대한 설명으로, 사용자가 직접 작성한 내용 또는 외부 모니터링 서비스로부터 수신한 이벤트의 내용
규칙외부 모니터링 서비스에서 얼럿이 발생한 조건
심각도웹훅 이벤트의 데이터로부터 받은 심각도
에스컬레이션 정책적용된 에스컬레이션 정책
프로젝트얼럿이 발생된 프로젝트
생성얼럿을 전송한 모니터링 서비스
리소스 이름얼럿 발생 대상

이름 변경 및 삭제하기

[편집] 아이콘 버튼과 [삭제] 아이콘 버튼을 통해 얼럿의 이름 변경 및 얼럿 삭제가 가능합니다.

update-alert-name-or-delete-alert

상태 / 긴급도 변경하기

상태와 긴급도는 드롭다운을 통해 쉽게 수정할 수 있습니다.

update-state-urgency

담당자 변경하기

(1) [할당] 버튼을 클릭합니다.

update-assignee-1

(2) 담당자를 선택하고 [확인] 버튼을 눌러 담당자 할당을 완료합니다.

update-assignee-2

설명 수정하기

해당 얼럿에 대하여 관리 권한이 있는 사용자만 편집이 가능합니다.

(1) [편집] 버튼을 클릭합니다.

update-description-1

(2) 얼럿 설명란의 폼을 통해 변경사항을 작성하고 [변경사항 저장] 버튼을 클릭하여 수정을 완료합니다.

update-description-2

프로젝트 변경하기

얼럿과 연결된 프로젝트를 변경할 수 있습니다.

(1) 프로젝트 [변경] 버튼을 클릭합니다.

update-project-1

(2) [프로젝트 선택] 드롭다운에서 프로젝트를 선택한 뒤, [변경사항 저장] 버튼을 클릭하여 프로젝트 변경을 완료합니다.

update-project-2

새로운 상태로 업데이트하기

얼럿의 상태에 진행 상황 등을 기록하여, 빠르게 해당 얼럿의 상태를 파악할 수 있도록 합니다.
내용을 변경하면 이전의 상태 기록은 사라집니다.

(1) [새로운 업데이트] 버튼을 클릭합니다.

update-status-1

(2) [새로운 상태 업데이트] 모달에서 상태를 작성하고, [확인] 버튼을 클릭해 상태 업데이트를 완료합니다.

update-status-2

수신인 추가하기

얼럿은 에스컬레이션 정책을 통해 수신자에게 전파됩니다.

해당 얼럿에 대하여 추가 사용자에게 얼럿을 전파할 필요가 있다면, [추가 수신인]을 설정합니다.

add-additional-responder-1

검색 창을 클릭하여 수신 가능한 사용자 목록을 조회 및 검색할 수 있으며, 다중 선택이 가능합니다.

add-additional-responder-2

노트 추가하기

얼럿에 대해 구성원들이 코멘트를 남겨, 처리 중 문의사항과 이에 대한 답변을 등록하여 의사소통할 수 있습니다.

add-note

발생한 이벤트 살펴보기

한 얼럿에서 발생한 이벤트들을 로깅하여 히스토리를 볼 수 있습니다.

view-pushed-event

이벤트 목록 중 하나를 클릭하면, 이벤트의 상세 정보를 조회할 수 있습니다.

view-pushed-event-detail

알림 정책 설정하기

프로젝트에 발생한 얼럿의 긴급도가 긴급 인 경우에만 얼럿이 발생하도록 설정할 수 있습니다.

(1) 프로젝트 상세 페이지의 [얼럿] 탭 내부에서, [설정] 탭으로 이동합니다.

notification-policy-1

(2) 알림 정책 영역의 [편집] 아이콘 버튼을 클릭합니다.

notification-policy-2

(3) 원하는 알림 정책을 선택합니다.

notification-policy-3

(4) [확인] 버튼을 클릭해 정책 설정을 완료합니다.

자동 복구 설정하기

자동 복구 기능은 시스템 장애가 복구되면 얼럿을 자동으로 완료 상태로 전환합니다.

(1) 프로젝트 상세 페이지에 [얼럿] 탭 내부에서, [설정] 탭으로 이동합니다.

auto-recovery-1

(2) 자동 복구 영역의 [편집] 아이콘 버튼을 클릭합니다.

auto-recovery-2

(3) 원하는 자동 복구 설정을 선택합니다.

auto-recovery-3

(4) [확인] 버튼을 클릭해 자동 복구 설정을 완료합니다.

4 - 웹훅

웹훅을 통해 외부 모니터링 서비스에서 발생한 이벤트를 수신할 수 있습니다.

웹훅 생성하기

외부 모니터링 서비스로부터 발생하는 이벤트 메시지를 수신하려면 웹훅을 생성해야 합니다.
웹훅은 프로젝트 상세 페이지에서 생성 가능합니다.

(1) 프로젝트 상세 페이지의 [얼럿] 탭으로 이동 후, [웹훅] 탭을 선택합니다.

create-webhook-step-1

(2) [추가] 버튼을 클릭합니다.

(3) [웹훅 추가] 모달에서 이름을 작성하고, 연동할 외부 모니터링 서비스의 플러그인을 선택합니다.

create-webhook-step-3

(4) [확인] 버튼을 클릭하여 설정을 완료합니다.

웹훅 목록 조회하기

상세 검색

검색 창에 검색어를 입력하여 조건에 부합하는 웹훅 목록을 확인할 수 있습니다. 고급 검색에 대한 상세 설명은 여기를 참고 하십시오.

webhook-search

웹훅 수정 및 삭제하기

목록에서 조회한 웹훅을 선택하여 활성화, 비활성화, 변경, 삭제할 수 있습니다.

update-webhook

웹훅 활성화 / 비활성화 하기

웹훅을 활성화하면, 해당 웹훅에 연동된 외부 모니터링 서비로부터 수신된 이벤트를 얼럿으로 받을 수 있습니다.
반대로 웹훅을 비활성화하면, 수신되는 이벤트는 무시되어 얼럿을 발생시키지 않습니다.

(1) 활성화할 웹훅을 선택하고 [작업] 드롭다운에서 [활성화] 혹은 [비활성화] 메뉴를 선택합니다.

enable-webhook-1

(2) [웹훅 활성화/비활성화] 모달에서 내용을 확인하고 [확인] 버튼을 클릭합니다.

enable-webhook-2 disable-webhook-2

웹훅 이름 변경하기

(1) 웹훅 목록에서 변경할 웹훅을 선택하고, [작업] 드롭다운에서 [변경] 메뉴를 선택합니다.

update-webhook-name-1

(2) 변경할 이름을 작성하고 [확인] 버튼을 눌러 변경을 완료합니다.

update-webhook-name-2

웹훅 삭제하기

(1) 웹훅 목록에서 삭제할 웹훅을 선택하고, [작업] 드롭다운에서 [삭제] 메뉴를 선택합니다.

delete-webhook-1

(2) 선택한 웹훅의 이름을 정확히 입력한 뒤, [삭제] 버튼을 클릭하여 웹훅을 삭제합니다.

delete-webhook-2

5 - 이벤트 규칙

이벤트 규칙을 설정하면, 얼럿이 발생할 경우 지정된 작업이 자동으로 수행되어, 얼럿을 수작업으로 관리해야 하는 번거로움을 줄일 수 있습니다.

이벤트 규칙은 프로젝트에 종속되며, 프로젝트 상세 페이지에서 관리할 수 있습니다.

event-rule-full-page

이벤트 규칙 생성하기

(1) 프로젝트 상세 페이지의 [얼럿] 탭 내부의 [설정] 탭에서, 이벤트 규칙의 [편집] 아이콘 버튼을 클릭합니다.

create-event-rule-1

(2) [이벤트 규칙 추가] 버튼을 클릭합니다.

create-event-rule-2

(3) 이벤트 규칙 페이지에서 원하는 설정 값들을 입력합니다.

create-event-rule-3

(3-1) 수신한 얼럿에 대하여 추가적인 작업을 수행할 조건을 설정합니다.

조건은 반드시 한 개 이상 작성되어야 하며, 오른쪽의 [추가] 버튼을 클릭하여 조건을 추가하거나, [삭제] 아이콘 버튼을 클릭하여 삭제할 수 있습니다.

create-event-rule-3-1

(3-2) 위에서 정의한 조건에 맞는 얼럿에 대하여 수행될 작업을 지정합니다.

create-event-rule-3-2

이벤트 규칙 설정 목록

속성설명
알림 중지해당 조건의 얼럿에 대하여 알림을 발생시키지 않기
프로젝트 라우팅해당 조건의 얼럿을 현재의 프로젝트가 아닌 프로젝트 라우팅에 선택된 프로젝트가 수신함 (현재 프로젝트에는 얼럿이 생성되지 않음)
프로젝트 의존성해당 조건의 얼럿은 프로젝트 의존성에 등록된 프로젝트들이 참조할 수 있습니다.
긴급도해당 조건의 얼럿에 자동으로 긴급도 지정하기
높음, 낮음, 미설정을 지정할 수 있으며, 미설정의 경우 아래의 규칙에 따라 설정됨
• 외부 모니터링 얼럿: 개체의 긴급도
• 직접 생성: 높음(기본값)
담당자해당 조건의 얼럿에 자동으로 담당자 지정하기
추가 수신자해당 조건의 얼럿에 대하여 알림 발생 시, 지정한 사용자에게도 함께 알림 보내기
추가 정보해당 조건의 얼럿에 자동으로 정보 추가하기
이후 작업 실행하지 않기해당 이벤트 규칙이 실행되었을 경우, 이후의 이벤트 규칙은 무시함 (이벤트 규칙 동작 방식과 순서 참고)

이벤트 규칙 편집하기

(1) 이벤트 규칙 페이지에서 [편집] 버튼을 클릭합니다.

update-event-rule-1

(2) 이벤트 규칙에서 원하는 설정 값들을 입력합니다.

update-event-rule-2

(3) [저장] 버튼을 클릭하여 이벤트 규칙 편집을 완료합니다.

이벤트 규칙 삭제하기

(1) 이벤트 규칙 페이지에서 [삭제] 버튼을 클릭합니다.

delete-event-rule-1

(2) [이벤트 규칙 삭제] 모달에서 [확인] 버튼을 눌러 삭제를 완료합니다.

delete-event-rule-2

이벤트 규칙 동작 방식과 순서

얼럿이 발생했을 때 사용자가 설정한 이벤트 규칙이 있으면 순차적으로 실행됩니다.

event-working-system

위의 예시와 같이 이벤트 규칙들이 생성되어 있다면 가장 상위에 있는 이벤트 규칙부터 [#1], [#2] 순서대로 실행됩니다.
[↑], [↓] 아이콘 버튼을 클릭하여 이벤트 규칙의 순서를 쉽게 변경할 수 있습니다.

6 - 유지 관리 기간

정기, 비정기적인 시스템 작업 기간 내에 발생하는 얼럿에 대하여서는 알림 발송을 차단해야 할 필요가 있습니다.
유지 관리 기간을 설정하여 해당 기간 동안에는 알림이 일어나지 않도록 차단할 수 있습니다.

유지 관리 기간은 프로젝트에 종속되며, 프로젝트 상세 페이지에서 관리할 수 있습니다.

maintenance

유지 관리 기간 생성하기

(1) 프로젝트 상세 페이지의 우측 상단에 있는 [유지 관리 기간 생성] 버튼을 클릭합니다.

create-maintenance-window-1

(2) 유지 관리 기간의 [제목]을 입력하고, 얼럿 발생을 제한할 스케줄을 설정합니다.

create-maintenance-window-2-1

스케줄을 지정할 때 바로 시작하거나 예정된 시간에 시작하도록 할 수 있습니다.
바로 시작하기를 원한다면 [지금 시작하고 끝내기] 옵션을, 예정된 작업 일정을 등록하려면 [예정된 시간에 시작하기] 옵션을 선택하십시오.

create-maintenance-window-2-2

(3) [확인] 버튼을 클릭하면 생성이 완료됩니다.

유지 관리 기간 편집하기

아직 종료되지 않은 유지 관리 기간만 편집이 가능합니다.

(1) 프로젝트 상세 페이지의 [얼럿] 탭 아래의 [유지 관리 기간] 탭을 선택합니다.

(2) 편집하려는 대상을 선택하고 [편집] 버튼을 클릭합니다.

update-maintenance-window-1

(3) 원하는 항목을 변경한 후 [확인] 버튼을 클릭하여 완료합니다.

update-maintenance-window-2

유지 관리 기간 종료하기

(1) 프로젝트 상세 페이지의 [얼럿] 탭 아래의 [유지 관리 기간] 탭을 선택합니다.

(2) 편집하려는 대상을 선택하고 [종료] 버튼을 클릭하여 종료합니다.

delete-maintenance-window

7 - 알림

알림은 얼럿을 전달하기 위한 수단입니다.

알림 채널을 통해 얼럿을 어떤 사용자에게 어떻게, 언제 전달할 것인지 등을 설정합니다.

알림 채널은 프로젝트에 종속되며, 프로젝트 상세 페이지에서 관리할 수 있습니다.

notification-full-page

알림 채널 생성하기

프로젝트 상세 페이지의 [알림] 탭에서는 알림 채널 생성 및 알림 채널 활성화 여부를 관리할 수 있습니다.

알림 채널은 알림 전송 방식과 레벨을 포함하여 체계적인 수신자 영역을 표현하는 단위입니다. 에스컬레이션 규칙에서 설정한 레벨에 맞춰 송신할 수 있도록 돕습니다.

(1) 프로젝트 상세 페이지에서 [알림] 탭을 선택한 뒤, 원하는 알림 채널의 [채널 추가] 버튼을 클릭합니다.

notification-step-1

(2) 알림 생성 페이지에서, 알림 채널을 생성하기 위한 설정들을 입력합니다.

(2-1) 필요한 채널 이름과 알림 레벨 등 생성하려는 알림 채널에 대한 기본적인 정보들을 입력합니다. [채널 이름]과 [알림 레벨]이 기본 설정 필드이며, 이후 나머지는 채널별로 입력받는 정보가 다릅니다.

notification-step-2-1

(2-2) 스케줄을 설정하여 특정 시간에말 알림을 수신할 수 있도록 설정할 수 있습니다.

notification-step-2-2

(2-3) 알림은 얼럿이 발생했을 때 혹은 예산 알림 기준에 도달했을 때에 수신할 수 있습니다. 토픽을 설정하여 어떤 알림을 받을 것인지 선택할 수 있습니다.
[모든 알림 받기]를 선택하면 두 가지 알림 모두를, [선택한 토픽 알림 받기]를 선택하면 선택한 알림만을 받을 수 있습니다.

notification-step-2-3

(3) [저장] 버튼을 클릭해 알림 채널 생성을 완료합니다.

알림 채널 편집/삭제하기

알림 채널 편집하기

생성된 알림 채널들은 각 알림 채널 선택지 아래에서 확인할 수 있습니다.

update-notification-channel-1

왼쪽 상단 토글 버튼을 통해 활성/비활성 상태를 변경할 수 있으며, 각 알림 채널의 [편집] 버튼을 클릭해 각각의 항목을 편집할 수 있습니다.
작성이 완료되면 [변경사항 저장] 버튼을 클릭해 편집을 완료합니다.

update-notification-channel-2

알림 채널 삭제하기

우측 상단의 [삭제 아이콘] 버튼을 클릭시 알림 채널 삭제가 가능합니다.

delete-notification-channel

클라우드포레 사용자 채널

프로젝트에서 [알림 채널] 항목에는 [Cloudforet User 채널 추가] 버튼이 존재합니다.

cloud-foret-user-channel-1

클라우드포레 사용자 채널을 추가하면, 프로젝트 멤버들의 개인 채널로 얼럿이 전파됩니다. 이후 전파 받은 사용자의 클라우드포레 사용자 알림 채널을 통해 얼럿이 전달됩니다.

cloud-foret-user-channel-2

클라우드포레 사용자 알림 채널 생성하기

사용자 알림 채널은 [마이페이지 > 알림 채널]에서 생성할 수 있습니다.

create-user-channel

프로젝트 알림 채널 생성과 다르게 알림 레벨 설정이 없으며, 이 외에 생성 절차는 프로젝트 알림 채널 생성하기와 동일합니다.

8 - 에스컬레이션 정책

에스컬레이션 정책을 통해 얼럿에 단계별 규칙을 적용하여, 수신된 얼럿을 프로젝트의 멤버들에게 효과적으로 전달합니다.

각 규칙에는 설정된 레벨이 존재하고, 레벨마다 해당하는 알림 채널에 얼럿이 전파됩니다.

웹훅을 통해 수신한 얼럿이 프로젝트의 멤버들에게 알림으로 전송될지 여부는 에스컬레이션 정책을 통해 결정됩니다.
에스컬레이션 정책은 다음 두 곳에서 관리할 수 있습니다.

  • [얼럿 매니저 > 에스컬레이션 정책] 페이지: 글로벌프로젝트 범위의 에스컬레이션 정책 관리
  • [프로젝트] 상세 페이지: 프로젝트 범위의 에스컬레이션 정책 관리

에스컬레이션 정책 생성하기

[에스컬레이션 정책] 페이지에 대한 MANAGE 권한을 가진 사용자일 경우, 에스컬레이션 정책을 생성할 수 있습니다.

[에스컬레이션 정책] 페이지에서 생성하기

(1) [얼럿 매니저 > 에스컬레이션 정책] 페이지에서 [생성] 버튼을 클릭합니다.

escalation-policy-full-page

(2) 에스컬레이션 정책을 생성하기 위한 설정들을 입력합니다.

escalation-policy-create-modal

정책설명
종료 조건(상태)발생된 알람이 중지되는 조건을 정의합니다.
범위에스컬레이션 정책을 사용할 수 있는 범위를 나타냅니다. 글로벌인 경우 도메인내 모든 프로젝트에서 사용 가능하고, 프로젝트인 경우 지정된 프로젝트 내에서만 사용 가능합니다.
프로젝트범위가 프로젝트인 경우 대상이 되는 프로젝트를 나타냅니다.
에스컬레이션 규칙단계별 알림 송신을 위해 규칙을 정의합니다.
설정된 레벨에 속하는 알림 채널에 얼럿을 전달하며, 2단계 이상부터 단계 간 텀을 분 단위로 부여할 수 있습니다.
반복 횟수얼럿 알림을 몇회 반복할 것인지 정의합니다. 최대 9회까지 반복 가능합니다.

[프로젝트] 상세 페이지에서 생성하기

[프로젝트] 상세 페이지에서 에스컬레이션 정책을 생성하면, 자동으로 해당 프로젝트가 에스컬레이션 정책 대상으로 지정됩니다.

(1) 프로젝트 상세 페이지의 [얼럿] 탭 내부에서, [설정] 탭으로 이동합니다.

create-escalation-policy-1

(2) 에스컬레이션 정책 영역에서 [변경] 버튼을 클릭합니다.

create-escalation-policy-2

(3) [새로운 정책 생성] 탭을 클릭합니다.

create-escalation-policy-3

(4) 에스컬레이션 정책을 생성하기 위한 설정들을 입력합니다.

create-escalation-policy-4

레벨

레벨은 얼럿을 단계별로 전송할 때, 해당 단계에서 얼럿을 전송할 전송 범위입니다.

해당 프로젝트에 알림 채널을 설정할 수 있으며, 알림 채널은 각각 자신의 레벨을 가집니다.

escalation-policy-level

에스컬레이션 규칙을 정의할 때, [알림 레벨]을 설정하게 됩니다. 설정된 단계마다 해당하는 레벨의 알림 채널들로 얼럿을 전송하게 됩니다.

(5) 모든 설정이 완료되었다면 [확인] 버튼을 클릭해 에스컬레이션 정책을 생성합니다.

기본 정책으로 설정하기

에스컬레이션 정책 목록에서 하나를 선택한 뒤, [작업] 드롭다운에서 [기본으로 설정하기] 메뉴를 선택해 해당 정책을 기본으로 설정할 수 있습니다.

새로운 프로젝트가 생성되고 얼럿을 활성화하면, 해당 정책이 자동으로 적용됩니다.

set-as-default

에스컬레이션 수정 및 삭제하기

에스컬레이션 정책 목록에서 대상을 선택 후 [작업] 드롭다운에서 [수정] 및 [삭제]가 가능합니다.

escalation-policy-update-delete

수정하기

수정의 경우 [생성] 버튼 클릭 시 생성되는 모달과 같은 형태이며, 범위를 제외한 모든 항목을 수정할 수 있습니다.

update-escalation-policy

삭제하기

삭제의 경우 아래와 같은 확인 모달을 통해 삭제를 진행할 수 있습니다.

delete-escalation-policy