내용으로 건너뛰기

Amazon RDS의 여유 스토리지 공간을 모니터링하고 스토리지 가득 참 문제를 방지하기 위해 CloudWatch 경보를 만들려면 어떻게 해야 합니까?

3분 분량
0

Amazon Relational Database Service(Amazon RDS) DB 인스턴스의 여유 스토리지 공간을 모니터링하기 위해 Amazon CloudWatch 경보를 만들려고 합니다. 스토리지 가득 참 상태를 방지하고 싶습니다.

해결 방법

참고: AWS Command Line Interface(AWS CLI) 명령을 실행할 때 오류가 발생하면 AWS CLI의 오류 해결을 참조하십시오. 또한 최신 AWS CLI 버전을 사용하고 있는지 확인하십시오.

스토리지 가득 참 상태를 방지하려면 FreeStorageSpace 지표가 정의된 임계값에 도달할 때 알림을 보내는 경보를 만드십시오. 이를 통해 RDS DB 인스턴스에서 스토리지가 부족할 때 발생하는 가동 중지 시간을 방지할 수 있습니다.

참고: Amazon Aurora 데이터베이스에는 FreeStorageSpace 지표가 없습니다. 다음 단계는 Amazon RDS 데이터베이스에만 적용됩니다.

CloudWatch 경보를 만들려면 다음 단계를 완료하십시오.

  1. CloudWatch 콘솔을 엽니다.
  2. 탐색 창에 있는 경보에서 모든 경보를 선택합니다.
  3. 경보 생성을 선택하고 지표 선택을 선택합니다.
  4. FreeStorageSpace 지표를 검색합니다.
  5. RDS를 선택하고 데이터베이스별 지표를 선택합니다.
  6. 모니터링하려는 DB 인스턴스 ID를 찾은 다음, FreeStorageSpace 지표를 선택합니다.
  7. 통계최소로 설정하고 기간1분으로 설정합니다.
  8. 조건 섹션에서 임계값을 구성합니다. 예를 들어 하한/동급을 선택하고 임계값을 지정합니다.
    참고: 파라미터 값을 바이트 단위로 지정해야 합니다. 예를 들어 10GB는 10,737,418,240바이트입니다.
  9. 다음을 선택합니다.
  10. 작업 구성 페이지의 경보 상태에서 경보 중을 선택합니다.
  11. SNS 주제 선택에서 새 주제 생성을 선택합니다.
  12. 주제 이름을 입력합니다. 예를 들어, rds-storage-alarm을 입력합니다.
  13. 알림을 받을 이메일 엔드포인트에 이메일 주소를 입력합니다.
  14. 토픽 생성을 선택합니다. 이 작업을 수행하면 지정한 주소로 확인 이메일이 전송됩니다.
  15. AWS User Notifications에서 받은 이메일 알림을 연 다음, 구독 확인을 선택합니다.
  16. CloudWatch 콘솔의 작업 구성 페이지로 돌아갑니다.
  17. 다음을 선택합니다.
  18. 알람의 이름과 설명을 입력하고 다음을 선택합니다.
  19. 지표 미리보기를 검토한 후 경보 생성을 선택합니다.

FreeStorageSpace의 지표를 보려면 다음 단계를 완료하십시오.

  1. Amazon RDS 콘솔을 엽니다.
  2. 탐색 창에서 데이터베이스를 선택합니다.
  3. 데이터베이스 이름을 선택합니다.
  4. 모니터링 탭을 선택합니다.

하위 임계값에 대한 두 번째 중요 경보를 만드는 것이 좋습니다. 예를 들어, 첫 번째 경보를 25GB로 설정하고 두 번째 중요 경보를 10GB로 설정합니다.

참고: 또한 AWS CLI 또는 CloudWatch API를 사용하여 스토리지 공간을 모니터링하는 경보를 만들 수 있습니다.

스토리지 가득 참 문제를 방지하는 추가 방법으로 다음 작업을 수행하십시오.

DB 인스턴스 스토리지가 이미 가득 찬 경우 Amazon RDS DB 인스턴스의 스토리지가 부족할 때 발생하는 문제를 해결하려면 어떻게 해야 합니까?를 참조하십시오.

관련 정보

Amazon CloudWatch 경보 사용

Amazon RDS 인스턴스의 지표 모니터링

Amazon RDS DB 인스턴스에 저장 공간이 부족할 경우