Amazon DocumentDB 인스턴스 상태 모니터링 - Amazon DocumentDB

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon DocumentDB 인스턴스 상태 모니터링

Amazon DocumentDB는 데이터베이스에 구성된 각 인스턴스의 현재 상태에 대한 정보를 제공합니다.

Amazon DocumentDB 인스턴스의 상태를 확인할 수 있는 세 가지 유형이 있습니다.

  • 인스턴스 상태: 이 상태는 AWS Management Console에 있는 클러스터 테이블의 상태 열에 표시되며 인스턴스의 현재 수명 주기 상태를 보여줍니다. 상태 열에 표시된 값은 DescribeDBCluster API 응답의 Status 필드에서 파생됩니다.

  • 인스턴스 상태: 이 상태는 AWS Management Console에 있는 클러스터 테이블의 인스턴스 상태 열에 표시되며, 데이터 관리 및 검색을 담당하는 구성 요소인 데이터베이스 엔진의 실행 여부를 보여줍니다. 인스턴스 상태 열에 표시된 값은 Amazon CloudWatch EngineUptime 시스템 지표를 기반으로 합니다.

  • 유지 관리 상태: 이 상태는 AWS Management Console에 있는 클러스터 테이블의 유지 관리 열에 표시되며 인스턴스에 적용해야 하는 유지 관리 이벤트의 상태를 나타냅니다. 유지 관리 상태는 다른 인스턴스 상태와는 독립적이며 PendingMaintenanceAction API에서 파생됩니다. 유지 관리 상태에 대한 자세한 내용은 Amazon DocumentDB 유지 관리를 참조하세요.

인스턴스 상태 값

다음 표에는 인스턴스에 대해 가능한 상태 값과 각 상태별 요금이 표시되어 있습니다. 인스턴스와 스토리지에 요금이 청구되는지, 스토리지에만 청구되는지, 혹은 청구되지 않는지 표시됩니다. 모든 인스턴스 상태의 백업 사용에는 항상 청구됩니다.

인스턴스 상태 청구 설명
available 청구 인스턴스에 문제가 없으며 사용할 수 있습니다.
backing-up 청구 현재 인스턴스를 백업 중입니다.
configuring-log-exports 청구 Amazon CloudWatch Logs에 로그 파일을 게시하는 기능이 이 인스턴스에 대해 활성화 또는 비활성화 상태입니다.
creating 미청구 인스턴스를 생성 중입니다. 생성 중인 인스턴스에는 액세스할 수 없습니다.
deleting 미청구 인스턴스를 삭제 중입니다.
failed 미청구 인스턴스 오류가 발생하여 Amazon DocumentDB에서 이를 복구하지 못했습니다. 데이터를 복구하려면 인스턴스의 복원 가능한 가장 최근 시간에 대한 시점 복원을 수행합니다.
inaccessible-encryption-credentials 미청구 인스턴스를 암호화 또는 해독하는 데 사용되는 AWS KMS 키는 액세스할 수 없습니다.
incompatible-network 미청구 Amazon DocumentDB에서 인스턴스에 대한 복구 작업을 시도했으나 VPC의 상태로 인하여 작업을 완료할 수 없어 복구하지 못했습니다. 예를 들어 서브넷에 사용 가능한 IP 주소가 모두 사용 중이어서 Amazon DocumentDB에서 인스턴스에 대한 IP 주소를 받을 수 없는 경우 이러한 상태가 발생할 수 있습니다.
maintenance 청구 Amazon DocumentDB는 인스턴스에 유지 관리 업데이트를 적용합니다. 이 상태는 Amazon DocumentDB가 한참 전에 미리 예약하는 인스턴스 수준의 유지 관리에 사용됩니다. 현재 이 상태를 통해 고객에게 유지 관리 작업을 추가로 알릴 방법을 평가 중입니다.
modifying 청구 인스턴스 수정 요청으로 인해 인스턴스를 수정 중입니다.
rebooting 청구 인스턴스 재부팅이 필요한 요청 또는 Amazon DocumentDB 프로세스로 인해 인스턴스를 재부팅 중입니다.
renaming 청구 이름 바꾸기 요청으로 인해 인스턴스 이름을 바꾸는 중입니다.
resetting-master-credentials 청구 재설정 요청으로 인해 인스턴스 사용자 자격 증명을 재설정하는 중입니다.
restore-error 청구 특정 시점으로 복원을 시도하거나 스냅샷에서 복원을 시도할 때 인스턴스에서 오류가 발생했습니다.
starting 요금 부과 스토리지 인스턴스를 시작하는 중입니다.
stopped 요금 부과 스토리지 인스턴스가 중지되었습니다.
stopping 요금 부과 스토리지 인스턴스를 중지 중입니다.
storage-full 청구 인스턴스에 할당된 스토리지 용량이 거의 다 찼습니다. 즉시 해결해야 하는 중요한 상태이므로 인스턴스를 수정하여 스토리지를 확장합니다. 스토리지 공간이 부족해지면 경고하도록 Amazon CloudWatch 경보를 설정해 이러한 상황이 발생하지 않도록 할 수 있습니다.

AWS Management Console 또는 AWS CLI를 사용하여 인스턴스 상태 모니터링

인스턴스 상태를 모니터링하려면 AWS Management Console 또는 AWS CLI를 사용하십시오.

Using the AWS Management Console

AWS Management Console를 사용하여 클러스터의 상태를 확인할 경우 다음 절차를 따르십시오.

  1. AWS Management Console에 로그인한 후 https://console.aws.amazon.com/docdb에서 Amazon DocumentDB 콘솔을 엽니다.

  2. 탐색 창에서 클러스터(Clusters)를 선택합니다.

    참고

    참고로 클러스터 탐색 상자의 클러스터 식별자 열에는 클러스터와 인스턴스가 모두 표시됩니다. 아래 이미지와 유사한 클러스터 아래에 인스턴스가 나열됩니다.

    DocumentDB Clusters page showing two clusters with their identifiers, roles, and regions.
  3. 관심 있는 인스턴스의 이름을 찾으십시오. 그런 다음 인스턴스의 상태를 찾으려면 다음 그림과 같이 상태 열에 대한 해당 행을 읽습니다.

    Clusters table showing two clusters with their details and status as available.
Using the AWS CLI

AWS CLI를 사용하여 클러스터의 상태를 확인할 경우 describe-db-instances 연산을 사용하십시오. 다음 코드는 sample-cluster-instance-01 인스턴스의 상태를 찾습니다.

Linux, macOS 또는 Unix의 경우:

aws docdb describe-db-instances \ --db-instance-identifier sample-cluster-instance-01 \ --query 'DBInstances[*].[DBInstanceIdentifier,DBInstanceStatus]'

Windows의 경우:

aws docdb describe-db-instances ^ --db-instance-identifier sample-cluster-instance-01 ^ --query 'DBInstances[*].[DBInstanceIdentifier,DBInstanceStatus]'

이 작업의 출력은 다음과 같이 표시됩니다.

[ [ "sample-cluster-instance-01", "available" ] ]

인스턴스 상태 값

다음 표는 인스턴스를 위한 잠재적인 상태 값을 나열하고 있습니다. AWS Management Console의 클러스터 테이블에 있는 인스턴스 상태 열에는 데이터 저장, 관리 및 검색을 담당하는 구성 요소인 데이터베이스 엔진이 정상적으로 작동하고 있는지 여부가 표시됩니다. 또한 이 열은 CloudWatch에서 사용할 수 있는 EngineUptime 시스템 지표에 각 인스턴스의 상태가 표시되는지 여부도 나타냅니다.

인스턴스 상태 설명
정상 데이터베이스 엔진이 Amazon DocumentDB 인스턴스에서 실행 중입니다.
비정상 데이터베이스 엔진이 실행 중이 아니거나 1분이 채 지나지 않아 다시 시작되었습니다.

AWS Management Console을 사용하여 인스턴스 상태 모니터링

인스턴스 상태를 모니터링하려면 AWS Management Console를 사용하십시오.

AWS Management Console을 사용할 때 다음 단계를 사용하여 인스턴스의 상태를 파악하십시오.

  1. AWS Management Console에 로그인한 후 https://console.aws.amazon.com/docdb에서 Amazon DocumentDB 콘솔을 엽니다.

  2. 탐색 창에서 클러스터를 선택합니다.

    참고

    참고로 클러스터 탐색 상자의 클러스터 식별자 열에는 클러스터와 인스턴스가 모두 표시됩니다. 아래 이미지와 유사한 클러스터 아래에 인스턴스가 나열됩니다.

    DocumentDB Clusters page showing two clusters with their identifiers, roles, and regions.
  3. 관심 있는 인스턴스의 이름을 찾으십시오. 그런 다음 인스턴스의 상태를 찾으려면 다음 그림과 같이 인스턴스 상태 열에 대한 해당 행을 읽습니다.

    클러스터 table showing instance health status, with healthy and unhealthy instances highlighted.
    참고

    인스턴스 상태 폴링은 60초마다 발생하며 CloudWatch EngineUptime 시스템 지표를 기반으로 합니다. 인스턴스 상태 열의 값은 자동으로 업데이트됩니다.