[OCI - DBCS autobackup Email 얼롯팅 설정]

Oracle Cloud에서 DBCS의 autobackup을 진행하고 진행결과를 이메일로 얼롯팅 받기위해 설정하였습니다.

 

해당 작업은 스크립트를 생성해서 돌리는것이 아니라 oci 이벤트 서비스를 이용하여 얼롯팅 구성을 하였습니다.

 

 

 

알림 생성

 

OCI 콘솔에서 탐색 메뉴 -> 개발자 서비스 ->  애플리케이션 통합 ->알림 -> 토픽 생성 클릭

etc-image-0

 

주제 이름 입력 + 설명 입력 + "만들기" 클릭 

etc-image-1

 

 

 

구독 생성

 

■ 좌측 바에서 구독 클릭 -> 구독 생성

이전에 생성된 주제 선택 

+ 프로토콜은 이메일이어야 함
+ 알림을 수신할 이메일 주소를 입력

+ "생성" 클릭

etc-image-2

 

 

 구독 상태 -> pending 상태

etc-image-3

 

 

 

이메일 확인

3단계에서 지정한 이메일 주소로 "Oracle Cloud Infrastructure Notifications Service Subscription Confirmation" 제목의 메일을 받게 됩니다. 
해당 메일에서 "Confirm subscription" 링크를 클릭합니다. 
메시지가 표시되어야 합니다. You have subscribed <email-address> 주제: backup-notify

etc-image-4

 

 

etc-image-5

 

 

 OCI 콘솔의 구독 상태는 pending -> Active 상태 확인

etc-image-6

 

 OCI 콘솔에서 관찰 가능성 및 관리 -> 이벤트 서비스 클릭

etc-image-7

 

 

 규칙 생성 클릭

 

+ "표시 이름"을 입력
+ 입력 설명
+ "규칙 조건"에서 "이벤트 유형"을 선택한 다음 "서비스 이름"을 "데이터베이스"로 선택하고 "이벤트 유형"을 "데이터베이스 - 자동 백업 종료"로 선택)
+ "작업"에서 "작업 유형"을 "알림"으로 선택하고 2단계에서 생성된 백업 알림 항목과 구획을 선택합니다.
+ "규칙 만들기"를 클릭하여 완료를 완료합니다
etc-image-8

 

 

 

 auto backup 성공 or 실패 여부 얼롯을 받기 위해 lifecycleState 설정

etc-image-9

 

 

 

 

※ auto backup이 실패시 얼롯 받고 싶으면 

조건 -> 속성 -> lifecycleState -> 속성값에 FAILED 입력
값이 "FAILED"인 "lifecycleState" 속성을 사용하여 실패한 백업에 대해서만 알림을 받도록 이벤트를 트리거하는 조건을 필터링하고 있습니다.
모든 자동 백업 완료 이벤트에 대한 알림을 받으려면 이 단계를 건너뛸 수 있습니다.
기본적으로 이 규칙은 규칙이 생성된 구획(또는 해당 하위)의 모든 db 시스템에 적용할

수 있습니다. 추가 속성을 제공하여 db 시스템 ocid 또는 데이터베이스 ocid 또는 db_unique_name 등을 기반으로 규칙을 필터링할 수 있습니다.

etc-image-10

 

 

 

 테스트용 자동 백업 구성

etc-image-11

 

 

 

auto backup 진행

etc-image-12

 

 

 

 정상적으로 autobackup 진행이 완료되면 

lifecycleState가 "ACTIVE"로 옵니다.

etc-image-13

 

 

 

 backup이 failed 될 시

etc-image-14

 

 

 

 

 lifecycleState : "FAILED" 로 얼롯팅 메일이 오며, lifecycleDetails에 왜 fail났는지 이유가 함께 옵니다.

etc-image-15

 

 

 

 

 

참고

 

https://support.oracle.com/cloud/faces/DocumentDisplay_afrLoop=396630061325454&_afrWindowMode=0&id=2666093.1&_adf.ctrl-state=26sqbg3az_4

 

https://login.oracle.com:443/oam/server/obrareq.cgi?encquery%3DyWb2IgsJRdWI1PEhdr8wbvcCpoe8iKu1t2yrVPXHSmOwFXU5Q3POKzq8UzE78ZwjRFT84D3cuLICG%2BUVDB3pfJhrKHGmbcd3fVC9NBk4xXYEqc9N4TEV1Eyu5D%2F2O90DqPxVFgnlEpykhuP3fWOnFFfv4WMjflYkBneGLTmOA%2FCvNki5TdxWRcEstdy0wi276Rwhp87ZdrnvIVKP0GtFh4N58I2xL%2FWvG%2BJQRn29%2FSCyiZYqRgQo7z%2BIJ1AYKFT65t5zFVJbDl42UT5qgV6b7SVprdRjwgXZFLCopQO7prrXvA924i%2B1rB%2FMP4y7JIEy%2BZAkox1bdS2%2BjPO7SS6haUO5DHIWbfAHDCEi3%2F9221gBSxdKi1vhFE2FePial8dZ61roDni6ZvrfSVPMvO64QJkphrTdzSS4mnuNEzaaeMBhyZVi0p6YgKFwPwgroINuAkUCfSLD1DpooKZkT7cyTBNybhYaMAj5%2FPAoSSvw8%2F485fPvazRw4LXnju6YeJnHxaeU3LJgg7J9fCrtnBDXtrjcTitoZ3ooB4MaBNyA8oloUWZrvYIk9S%2FqsYPjdaskr077HkNcb9ceIC4%2BoJpaLRKzERVvl13u02j%2BBj0v3SI%3D%20agentid%3DcorpWebgates%20ver%3D1%20crmethod%3D2

 

login.oracle.com:443

 

'Cloud > OCI(Oracle Cloud Infrastructure)' 카테고리의 다른 글

[OCI - ATP to Oracle DBLink]  (0) 2022.12.01
[OCI - ATP Database 접속 방법]  (0) 2022.12.01
[OCI - DBCS RAC생성 & patch ]  (0) 2022.03.10
[OCI - SR(Service Request) manual]  (0) 2022.02.26
[OCI DBCS Metrics 설정]  (0) 2022.01.20