Amazon EventBridge에서 Oracle Database@AWS 이벤트 모니터링 - Oracle Database@AWS

Amazon EventBridge에서 Oracle Database@AWS 이벤트 모니터링

사용자는 애플리케이션 및 AWS 서비스의 실시간 데이터 스트림을 제공하는 EventBridge의 Oracle Database@AWS 이벤트를 모니터링할 수 있습니다. EventBridge는 해당 데이터를 AWS Lambda, Amazon SNS(Simple Notification Service) 등의 대상으로 라우팅합니다.

참고

이전에는 EventBridge를 Amazon CloudWatch Events라고 했습니다. 자세한 내용은 Amazon EventBridge 사용 설명서EventBridge는 Amazon CloudWatch Events의 진화를 참조하세요.

Oracle Database@AWS 이벤트 개요

Oracle Database@AWS 이벤트는 리소스 수명 주기의 변경을 나타내는 구조화된 메시지입니다. 이벤트 버스는 이벤트를 수신하여 0개 이상의 목적지 또는 대상에 전달하는 라우터입니다. Oracle Database@AWS 이벤트는 다음 소스에서 생성될 수 있습니다.

AWS의 이벤트

이러한 이벤트는 AWS 측의 Oracle Database@AWS API에서 생성되며 AWS 계정의 기본 이벤트 버스로 전달됩니다.

OCI의 이벤트

Oracle Exadata 인프라 또는 VM 클러스터와 관련된 이벤트와 같은 이러한 이벤트는 OCI에서 직접 생성됩니다. Oracle Database@AWS를 구독하면 aws.partner/odb/ 접두사가 있는 이벤트 버스가 AWS 계정에 생성되어 OCI에서 이벤트를 수신합니다.

AWS의 Oracle Database@AWS 이벤트

AWS의 Oracle Database@AWS 이벤트에는 생성 및 삭제 중 ODB 네트워크와 관련된 수명 주기 변경 사항이 포함됩니다. 이러한 이벤트는 AWS 계정의 기본 이벤트 버스로 전달됩니다. 전송 유형은 최선의 작업입니다.

ODB 네트워크 이벤트
Event 이벤트 ID 메시지
생성 ODB-EVENT-0001 ODB 네트워크 odbnet_ID를 성공적으로 생성함
생성 실패 ODB-EVENT-0011 ODB 네트워크 odbnet_ID 생성 실패
삭제 ODB-EVENT-0002 ODB 네트워크 odbnet_ID를 성공적으로 삭제함
삭제 실패함 ODB-EVENT-0012 ODB 네트워크 odbnet_ID를 삭제하지 못함

예: ODB 네트워크 생성 이벤트

다음 예제에서는 성공적인 ODB 네트워크 생성에 대한 이벤트를 보여줍니다.

{ "version": "0", "id": "01234567-EXAMPLE", "detail-type": "ODB Network Event", "source": "aws.odb", "account": "123456789012", "time": "2025-06-12T10:23:43Z", "region": "us-east-1", "resources": [ "arn:aws:odb:us-east-1:123456789012:odbnetwork/odbnet-1234567890abcdef" ], "detail": { "eventId": "ODB-EVENT-0001", "message": "Successfully created ODB network odbnet-1234567890abcdef" } }

OCI의 Oracle Database@AWS 이벤트

대부분의 이벤트는 OCI에서 직접 생성됩니다. Oracle Database@AWS는 AWS 계정에 aws.partner/odb/ 접두사가 있는 이벤트 버스를 생성하여 OCI로부터 이벤트를 수신합니다. 이 이벤트 버스를 삭제하지 않는 것이 좋습니다.

OCI는 다음을 포함한 포괄적인 이벤트 유형을 제공합니다.

  • Oracle Exadata 인프라

  • VM 클러스터 이벤트

  • CDB 이벤트

  • PDB 이벤트

OCI가 지원하는 특정 이벤트 유형 및 세부 정보에 대한 자세한 내용은 Oracle Exadata Database Service on Dedicated Infrastructure EventsEvents for Autonomous Database on Dedicated Exadata Infrastructure를 참조하세요.

Oracle Database@AWS 이벤트 필터링

Amazon EventBridge의 이벤트 버스에서 이벤트 버스 설정에 대한 EventBridge 권장 모범 사례를 따를 수 있습니다. 사용 사례에 따라 EventBridge 규칙을 설정하여 이벤트를 필터링하고 이벤트를 수신 및 사용할 대상을 필터링할 수 있습니다.

AWS에서 ODB 네트워크 이벤트 필터링

AWS의 ODB 네트워크 이벤트의 경우 다음 이벤트 패턴을 사용하여 필터링할 수 있습니다.

{ "source": ["aws.odb"], "detail-type": ["ODB Network Event"] }

기본 이벤트 버스와 함께 EventBridge put-rule API를 사용하여 이 패턴을 적용할 수 있습니다. 자세한 내용은 Amazon EventBridge API 참조PutRule을 참조하세요.

OCI에서 Oracle Database@AWS 이벤트 필터링

OCI의 Oracle Database@AWS 이벤트의 경우 Amazon EventBridge API 참조PutRule 예제와 유사한 명령을 사용하여 규칙을 설정할 수 있습니다. 다음 지침을 참고하세요.

  • 필터링하려는 이벤트 유형에 따라 사용자 지정 이벤트 패턴을 사용합니다.

  • EventBusName을 Oracle Database@AWS에서 생성한 버스의 이름으로 설정합니다.

이벤트를 필터링하고 계정 간에 EventBridge 대상을 설정하는 방법에 대한 자세한 내용은 Amazon EventBridge에서 AWS 계정간 이벤트 전송 및 수신을 참조하세요.

Oracle Database@AWS 이벤트 문제 해결

이벤트 전송 또는 이벤트 콘텐츠에 문제가 발생하면 다음을 수행합니다.

  • ODB 네트워크 이벤트의 경우 AWS Support에 문의하세요.

  • ODB 네트워크 이벤트 이외의 Oracle Database@AWS 이벤트는 Oracle Cloud Support에 문의하세요.

자세한 내용은 Oracle Database@AWS에 대한 지원 받기 섹션을 참조하세요.