Amazon RDS 이벤트 보기

Amazon RDS 이벤트 보기

Amazon RDS 이벤트를 조회하는 방법을 설명하는 페이지예요. 콘솔, AWS CLI, RDS API를 이용해 이벤트 정보를 가져오는 방법을 알아볼게요.

출처: 문서

본문

Amazon RDS 리소스에 대해 다음 이벤트 정보를 가져올 수 있어요.

  • 리소스 이름
  • 리소스 유형
  • 이벤트 발생 시각
  • 이벤트의 메시지 요약

AWS Management Console의 다음 위치에서 이벤트에 접근할 수 있어요.

  • Events 탭 — 지난 24시간 동안의 이벤트를 보여줘요.
  • Databases 탭의 Logs & events 섹션에 있는 Recent events 테이블 — 최대 지난 2주 동안의 이벤트를 보여줘요.

또한 describe-events AWS CLI 명령이나 DescribeEvents RDS API 작업을 사용해 이벤트를 가져올 수도 있어요. AWS CLI나 RDS API를 사용하면 지난 14일까지의 이벤트를 가져올 수 있어요.

참고 — 이벤트를 더 오래 보관해야 한다면 Amazon RDS 이벤트를 EventBridge로 보낼 수 있어요. 자세한 내용은 "Amazon RDS 이벤트에서 트리거되는 규칙 생성(Creating a rule that triggers on an Amazon RDS event)" 문서를 참고해요.

Amazon RDS 이벤트에 대한 설명은 "Amazon RDS 이벤트 카테고리 및 이벤트 메시지(Amazon RDS event categories and event messages)" 문서에서 확인할 수 있어요. 요청 파라미터를 포함해 AWS CloudTrail을 사용한 이벤트의 세부 정보에 접근하려면 "CloudTrail 이벤트(CloudTrail events)" 문서를 참고해요.

지난 24시간 동안의 모든 Amazon RDS 이벤트 보기

  1. AWS Management Console에 로그인하고 https://console.aws.amazon.com/rds/ 에서 Amazon RDS 콘솔을 엽니다.
  2. 탐색 창에서 Events를 선택해요. 사용 가능한 이벤트가 목록으로 표시돼요.
  3. (선택 사항) 검색어를 입력해 결과를 필터링해요.

다음 예시는 stopped 문자로 필터링된 이벤트 목록을 보여줘요.

AWS CLI로 이벤트 보기

지난 1시간 동안 생성된 모든 이벤트를 보려면 파라미터 없이 describe-events를 호출해요.

aws rds describe-events

다음 샘플 출력은 DB 인스턴스가 중지되었음을 보여줘요.

{
    "Events": [
        {
            "EventCategories": [
                "notification"
            ],
            "SourceType": "db-instance",
            "SourceArn": "arn:aws:rds:us-east-1:123456789012:db:testinst",
            "Date": "2022-04-22T21:31:00.681Z",
            "Message": "DB instance stopped",
            "SourceIdentifier": "testinst"
        }
    ]
}

지난 10080분(7일) 동안의 모든 Amazon RDS 이벤트를 보려면 describe-events AWS CLI 명령을 호출하고 --duration 파라미터를 10080으로 설정해요.

aws rds describe-events --duration 10080

다음 예시는 DB 인스턴스 test-instance에 대해 지정된 시간 범위의 이벤트를 보여줘요.

aws rds describe-events \
    --source-identifier test-instance \
    --source-type db-instance \
    --start-time 2022-03-13T22:00Z \
    --end-time 2022-03-13T23:59Z

다음 샘플 출력은 백업 상태를 보여줘요.

{
    "Events": [
        {
            "SourceType": "db-instance",
            "SourceIdentifier": "test-instance",
            "EventCategories": [
                "backup"
            ],
            "Message": "Backing up DB instance",
            "Date": "2022-03-13T23:09:23.983Z",
            "SourceArn": "arn:aws:rds:us-east-1:123456789012:db:test-instance"
        },
        {
            "SourceType": "db-instance",
            "SourceIdentifier": "test-instance",
            "EventCategories": [
                "backup"
            ],
            "Message": "Finished DB Instance backup",
            "Date": "2022-03-13T23:15:13.049Z",
            "SourceArn": "arn:aws:rds:us-east-1:123456789012:db:test-instance"
        }
    ]
}

지난 14일 동안의 모든 Amazon RDS 인스턴스 이벤트를 보려면 DescribeEvents RDS API 작업을 호출하고 Duration 파라미터를 20160으로 설정하면 돼요.

더 알아보기 (Learn more)