기준 데이터베이스 서비스에 대한 이벤트 유형

기준 데이터베이스 서비스 리소스는 리소스 변경사항을 나타내는 구조화된 메시지인 이벤트를 내보냅니다.

Oracle Cloud Infrastructure Events에 대한 자세한 내용은 이벤트 개요를 참조하십시오. 이벤트에 가입하고 Oracle Notification 서비스를 사용하여 발생할 때 알림을 받을 수 있습니다. Notifications Overview를 참조하십시오.

필요 조건

데이터베이스 및 DB 시스템에 대한 이벤트를 수신하려면 다음 필요 조건이 필요합니다.

  • dbcli 유틸리티를 사용하여 데이터베이스 및 DB 시스템에 대해 원격 측정을 사용으로 설정해야 합니다.

    자세한 내용은 AHF 원격 측정 명령을 참조하십시오.

데이터베이스 이벤트 유형

다음은 DB 시스템의 데이터베이스에서 내보내는 이벤트 유형입니다.

테이블 - 데이터베이스 이벤트 유형

친화적 이름 이벤트 유형
데이터베이스 - 자동 백업 시작 com.oraclecloud.databaseservice.automaticbackupdatabase.begin
데이터베이스 - 자동 백업 종료 com.oraclecloud.databaseservice.automaticbackupdatabase.end
데이터베이스 - 백업 생성 시작 com.oraclecloud.databaseservice.backupdatabase.begin
데이터베이스 - 백업 생성 끝 com.oraclecloud.databaseservice.backupdatabase.end
데이터베이스 - 위기 com.oraclecloud.databaseservice.database.critical
데이터베이스 - 백업 삭제 시작 com.oraclecloud.databaseservice.deletebackup.begin
데이터베이스 - 백업 삭제 끝 com.oraclecloud.databaseservice.deletebackup.end
데이터베이스 - 정보 com.oraclecloud.databaseservice.database.information
데이터베이스 - KMS 키로 이전 시작 com.oraclecloud.databaseservice.migratedatabasekmskey.begin
데이터베이스 - KMS 키 끝으로 이전 com.oraclecloud.databaseservice.migratedatabasekmskey.end
데이터베이스 - 이동 시작 com.oraclecloud.databaseservice.movedatabase.begin
데이터베이스 - 이동 끝 com.oraclecloud.databaseservice.movedatabase.end
데이터베이스 - 복원 시작 com.oraclecloud.databaseservice.restoredatabase.begin
데이터베이스 - 복원 종료 com.oraclecloud.databaseservice.restoredatabase.end
데이터베이스 - KMS 키 교체 시작 com.oraclecloud.databaseservice.rotatedatabasekmskey.begin
데이터베이스 - KMS 키 끝 교체 com.oraclecloud.databaseservice.rotatedatabasekmskey.end
데이터베이스 - 종료 시작 com.oraclecloud.databaseservice.database.terminate.begin
데이터베이스 - 종료 종료 com.oraclecloud.databaseservice.database.terminate.end
데이터베이스 - 업데이트 시작 com.oraclecloud.databaseservice.updatedatabase.begin
데이터베이스 - 업데이트 종료 com.oraclecloud.databaseservice.updatedatabase.end
데이터베이스 - 업그레이드 시작 com.oraclecloud.databaseservice.upgradedatabase.begin
데이터베이스 - 업그레이드 종료 com.oraclecloud.databaseservice.upgradedatabase.end

예 - 데이터베이스 예제 이벤트

데이터베이스에 대한 참조 이벤트입니다.

{
    "eventType" : "com.oraclecloud.databaseservice.backupdatabase.begin",
    "cloudEventsVersion" : "0.1",
    "eventTypeVersion" : "2.0",
    "source" : "DatabaseService",
    "eventTime" : "2020-01-08T17:31:43.666Z",
    "contentType" : "application/json",
    "data" : {
        "compartmentId" : "ocid1.compartment.oc1.<unique_ID>",
        "compartmentName": "example_compartment_name",
        "resourceName": "my_backup",
        "resourceId": "ocid1.dbbckup.oc1.<unique_ID>", 
        "availabilityDomain": "<availability_domain>",
        "additionalDetails" : {
            "timeCreated" : "2020-01-08T17:31:44Z", 
            "lifecycleState" : "CREATING", 
            "dbSystemId" : "ocid1.dbsystem.oc1.<unique_ID>", 
            "dbHomeId" : ocid1.dbhome.oc1.<unique_ID>", 
            "dbUniqueName" : DB1115_iad1dv", 
            "dbVersion" : "11.2.0.4.190716", 
            "databaseEdition" : "ENTERPRISE_EDITION_HIGH_PERFORMANCE", 
            "autoBackupsEnabled" : "false", 
            "backupType" : "FULL", 
            "databaseId" : "ocid1.database.oc1.<unique_ID>", 
        },
        "definedTags" : {
            "My_example_tag_name" :  
                { "Example_key" : "Example_value" }
        },
    },
    "eventID": "<unique_ID>",
    "extensions" : {
        "compartmentId": "ocid1.compartment.oc1.<unique_ID>"
    }
}

데이터베이스 정보 이벤트 세부정보

com.oraclecloud.databaseservice.database.information 이벤트는 데이터베이스 정보 이벤트 페이로드의 additionalDetails 섹션에 있는 여러 유형의 정보에 대한 세부정보를 제공합니다.

다음 표에는 데이터베이스 정보 이벤트의 하위 유형이 나열되어 있습니다.

테이블 - 데이터베이스 정보 이벤트 세부정보

EventName(additionalDetails) 설명
AVAILABILITY.DB_GUEST.CDB_INSTANCE.DOWN_CLEARED INFORMATION 유형의 이벤트는 CDB 작동 중지 이벤트가 지워진 것으로 확인되면 생성됩니다.
HEALTH.DB_CLUSTER.CDB.BACKUP_FAILURE_CLEARED INFORMATION 유형의 이벤트는 백업 Failure에 대한 이벤트가 지워진 것으로 확인되면 생성됩니다.

데이터베이스 위기 이벤트 세부정보

com.oraclecloud.databaseservice.database.critical 이벤트는 데이터베이스 위기 이벤트 페이로드의 additionalDetails 섹션에 있는 여러 유형의 위기 조건 및 오류에 대한 세부정보를 제공합니다.

다음 표에는 데이터베이스 위기 이벤트의 하위 유형이 나열되어 있습니다.

테이블 - 데이터베이스 위기 이벤트 세부정보

EventName(additionalDetails) 설명
AVAILABILITY.DB_GUEST.CDB_INSTANCE.DOWN DOWN 이벤트는 데이터베이스 Instance의 작동이 중지될 때 생성됩니다. 이 이벤트는 SQL*Plus(sqlplus) 또는 Server Control Utility(srvctl) 명령 또는 데이터베이스 홈 소프트웨어 업데이트 수행과 같이 해당 명령을 사용하는 Oracle Cloud 유지 관리 작업과 같은 사용자 작업으로 인해 데이터베이스 인스턴스가 종료될 때 INFORMATION 유형입니다. 데이터베이스 Instance가 예기치 않게 다운되는 경우 이 이벤트는 CRITICAL 유형입니다. 해당 DOWN_CLEARED 이벤트는 데이터베이스 인스턴스가 시작될 때 생성됩니다.
HEALTH.DB_CLUSTER.CDB.ARCHIVER_HANG CDB가 활성 온라인 리두 로그를 아카이브할 수 없거나 활성 온라인 리두 로그를 로그 아카이브 대상에 충분히 빨리 아카이브할 수 없는 경우 CRITICAL 유형의 이벤트가 생성됩니다.
HEALTH.DB_CLUSTER.CDB.DATABASE_HANG CRITICAL 유형의 이벤트는 CDB에서 프로세스 또는 세션이 응답하지 않을 때 생성됩니다.
HEALTH.DB_CLUSTER.CDB.BACKUP_FAILURE v$rman_status 뷰에 FAILED 상태의 CDB 백업이 있는 경우 CRITICAL 유형의 이벤트가 생성됩니다.
HEALTH.DB_CLUSTER.CDB.CORRUPTION 데이터베이스 손상이 기본 또는 대기 데이터베이스에서 감지되었습니다. 데이터베이스 alert.log는 물리적 블록 손상, 논리적 블록 손상 또는 손실된 쓰기로 인한 논리적 블록 손상을 나타내는 특정 오류에 대해 구문 분석됩니다.

예 - 데이터베이스 위기 예제 이벤트

데이터베이스 위기, DB 노드 위기 및 DB 시스템 위기 이벤트는 데이터 플레인에서 발생하며 페이로드의 additionalDetails 섹션에 위기 조건에 대한 세부정보를 포함합니다. 이러한 이벤트 하위 유형에 대한 자세한 내용은 앞의 표를 참조하십시오.

다음은 DB 시스템, DB 시스템 노드 및 데이터베이스에 대한 참조 "중요" 데이터 플레인 이벤트입니다.

{ 
    "eventType": "com.oraclecloud.databaseservice.database.critical", 
    "cloudEventsVersion": "0.1", 
    "eventTypeVersion": "2.0", 
    "source": "DataPlane", 
    "eventTime": "2020-11-10T19:52:15Z", 
    "contentType": "application/json", 
    "data": { 
        "compartmentId": "ocid1.compartment.oc1.<unique_ID>", 
        "compartmentName": "VMDBSI-Dev", 
        "resourceName": "DB0422_iad3x7", 
        "resourceId": "ocid1.database.oc1.iad.<unique_ID>", 
        "availabilityDomain": "zvXp:US-ASHBURN-AD-3", 
        "additionalDetails": { 
            "serviceType": "dbcs", 
            "hostName": "singlenodegi-sales", 
            "component": "cdb", 
            "instanceName": "db0422", 
            "dbName": "db0422_iad3x7", 
            "description": "Database : DB0422_iad3x7 Instance : DB0422, status is offline", 
            "eventName": "AVAILABILITY.DB_GUEST.CDB_INSTANCE.DOWN", 
            "dbSystemId": "ocid1.dbsystem.oc1.iad.<unique_ID>", 
            "status": "offline" 
        } 
    }, 
    "eventID": "91653791-7aab-45dd-b57f-e2e9013acdb9", 
    extensions": { 
        "compartmentId": "ocid1.compartment.oc1.<unique_ID>" 
    }
}

DB 시스템 이벤트 유형

다음은 DB 시스템이 내보내는 이벤트 유형입니다.

테이블 - DB 시스템 이벤트 유형

친화적 이름 이벤트 유형
DB 시스템 - 컴파트먼트 변경 시작 com.oraclecloud.databaseservice.changedbsystemcompartment.begin
DB 시스템 - 컴파트먼트 변경 종료 com.oraclecloud.databaseservice.changedbsystemcompartment.end
DB 시스템 - 생성 시작 com.oraclecloud.databaseservice.launchdbsystem.begin
DB 시스템 - 생성 종료 com.oraclecloud.databaseservice.launchdbsystem.end
DB 시스템 - 위기 com.oraclecloud.databaseservice.dbsystem.critical
DB 시스템 - 정보 com.oraclecloud.databaseservice.dbsystem.information
DB 시스템 - 종료 시작 com.oraclecloud.databaseservice.terminatedbsystem.begin
DB 시스템 - 종료 com.oraclecloud.databaseservice.terminatedbsystem.end
DB 시스템 - 업데이트 IORM 시작 com.oraclecloud.databaseservice.updateiormconfig.begin
DB 시스템 - 업데이트 IORM 종료 com.oraclecloud.databaseservice.updateiormconfig.end

예 - DB 시스템 예제 이벤트

DB 시스템에 대한 참조 이벤트입니다.

{
    "cloudEventsVersion": "0.1",
    "contentType": "application/json",
    "data": {
        "additionalDetails": {
            "cpuCoreCount": 1,
            "dataStoragePercentage": 80,
            "dataStorageSizeInGBs": 256,
            "exadataIormConfig": "null",
            "licenseType": "LICENSE_INCLUDED",
            "lifecycleMessage": null,
            "lifecycleState": "PROVISIONING",
            "nsgIds": "null",
            "patchHistoryEntries": "null",
            "sshPublicKeys": "...",
            "version": null
        },
        "availabilityDomain": "XXIT:US-ASHBURN-AD-1",
        "compartmentId": "ocid1.compartment.oc1.<unique_ID>",
        "compartmentName": "example_compartment_name",
        "resourceId": "ocid1.dbsystem.oc1.iad.<unique_ID>",
        "resourceName": "myDBsystem"
    },
    "eventID": "0c1f15b1-4bf2-4f27-8a78-a48d446aeb6f",
    "eventTime": "2019-10-25T20:30:46.836Z",
    "eventType": "com.oraclecloud.databaseservice.launchdbsystem.begin",
    "eventTypeVersion": "2.0",
    "extensions": {
        "compartmentId": "ocid1.compartment.oc1.<unique_ID>"
    },
    "source": "DatabaseService"
}

DB 시스템 정보 이벤트 세부정보

com.oraclecloud.databaseservice.dbsystem.information 이벤트는 정보 이벤트 페이로드의 additionalDetails 섹션에 있는 정보에 대한 세부정보를 제공합니다.

다음 표에서는 DB 시스템 정보 이벤트의 하위 유형을 설명합니다.

테이블 - DB 시스템 정보 이벤트 세부정보

EventName(additionalDetails) 설명
HEALTH.DB_CLUSTER.DISK_GROUP.FREE_SPACE INFORMATION 유형의 이벤트는 ASM 디스크 그룹 공간 사용량이 90% 미만으로 떨어질 때 생성됩니다.

DB 시스템 위기 이벤트 세부정보

com.oraclecloud.databaseservice.dbsystem.critical 이벤트는 위기 이벤트 페이로드의 additionalDetails 섹션에 있는 위기 조건 및 오류에 대한 세부정보를 제공합니다.

다음 표에서는 DB 시스템 위기 이벤트의 하위 유형을 설명합니다.

테이블 - DB 시스템 위기 이벤트 세부정보

EventName(additionalDetails) 설명
HEALTH.DB_CLUSTER.DISK_GROUP.FREE_SPACE CRITICAL 유형의 이벤트는 ASM 디스크 그룹이 90% 이상의 공간 사용량에 도달하면 생성됩니다.

위기 이벤트의 JSON 예는 예 -를 참조하십시오.

DB 노드 이벤트 유형

다음 표에는 데이터베이스 노드가 내보내는 이벤트 유형이 나열되어 있습니다.

테이블 - DB 노드 이벤트 유형

친화적 이름 이벤트 유형
DB 노드 - 업데이트 시작 com.oraclecloud.databaseservice.dbnodeaction.begin
DB 노드 - 업데이트 종료 com.oraclecloud.databaseservice.dbnodeaction.end
DB 노드 - 위기 com.oraclecloud.databaseservice.dbnode.critical
DB 노드 - 정보 com.oraclecloud.databaseservice.dbnode.information

예 - DB 시스템 노드 예제 이벤트

DB 시스템 노드에 대한 참조 이벤트입니다.

{
    "cloudEventsVersion": "0.1",
    "eventID": "<unique_ID>",
    "eventType": "com.oraclecloud.databaseservice.dbnodeaction.begin",
    "source": "databaseservice",
    "eventTypeVersion": "2.0",
    "eventTime": "2019-07-29T04:43:24Z",
    "contentType": "application/json",
    "extensions": {
        "compartmentId": "ocid1.compartment.oc1.<unique_ID>"
    },
    "data": {
        "compartmentId": "ocid1.compartment.oc1.<unique_ID>",
        "compartmentName": "example_compartment",
        "resourceName": "",
        "resourceId": "ocid1.dbnode.oc1.phx.<unique_ID>",
        "availabilityDomain": "TGjA:PHX-AD-2",
        "freeFormTags": null,
        "definedTags": null,
        "additionalDetails": {
            "cpuCoreCount": null,
            "lifecycleState": "STARTING",
            "dataStorageSizeInTBs": null,
            "timeCreated": "2019-06-13T04:31:05.190Z",
            "timeUpdated": "2019-07-29T04:43:06.455Z",
            "hostName": "ora18c",
            "lifecycleDetails": null,
            "dbSystemId": "ocid1.dbsystem.oc1.phx.<unique_ID>",
            "dbHostId": "DbHost-<unique_ID>",
            "nodeNumber": null
        }
    }
}

DB 노드 정보 이벤트 세부정보

com.oraclecloud.databaseservice.dbnode.information 이벤트는 DB 노드 정보 이벤트 페이로드의 additionalDetails 섹션에 있는 여러 유형의 정보에 대한 세부정보를 제공합니다.

다음 표에서는 DB 노드 정보 이벤트의 하위 유형을 설명합니다.

테이블 - DB 노드 정보 이벤트 세부정보

EventName(additionalDetails) 설명
AVAILABILITY.DB_CLUSTER.SCAN_LISTENER.DOWN_CLEARED INFORMATION 유형의 이벤트는 SCAN 리스너에 대한 이벤트가 지워진 것으로 확인되면 생성됩니다.
AVAILABILITY.DB_GUEST.CLIENT_LISTENER.DOWN_CLEARED INFORMATION 유형의 이벤트는 클라이언트 리스너에 대한 이벤트가 지워진 것으로 확인되면 생성됩니다.
AVAILABILITY.DB_GUEST.CRS_INSTANCE.DOWN_CLEARED CRS 작동 중지 이벤트가 지워진 것으로 확인되면 INFORMATION 유형의 이벤트가 생성됩니다.
HEALTH.DB_GUEST.FILESYSTEM.FREE_SPACE VM 게스트 파일 시스템 여유 공간이 10% 이상 증가하면 정보 유형의 이벤트가 생성됩니다.

DB 노드 위기 이벤트 세부정보

com.oraclecloud.databaseservice.dbnode.critical 이벤트는 DB 노드 위기 이벤트 페이로드의 additionalDetails 섹션에 있는 여러 유형의 위기 조건에 대한 세부정보를 제공합니다.

다음 표에서는 DB 노드 위기 이벤트의 하위 유형을 설명합니다.

테이블 - DB 노드 위기 이벤트 세부정보

EventName(additionalDetails) 설명
AVAILABILITY.DB_CLUSTER.SCAN_LISTENER.DOWN

DOWN 이벤트는 SCAN 리스너의 작동이 중지될 때 생성됩니다. 이 이벤트는 Server Control Utility(srvctl) 또는 Listener Control(lsnrctl) 명령 또는 Grid Infrastructure 소프트웨어 업데이트 수행과 같이 해당 명령을 사용하는 Oracle Cloud 유지 관리 작업과 같은 사용자 작업으로 인해 SCAN 리스너가 종료된 경우의 INFORMATION 유형입니다. SCAN 리스너가 예기치 않게 다운될 때의 이벤트 유형은 CRITICAL입니다. 해당 DOWN_CLEARED 이벤트는 SCAN 리스너가 시작될 때 생성됩니다.

LISTENER_SCAN[1,2,3]이라는 클러스터당 세 개의 SCAN 리스너가 있습니다.

AVAILABILITY.DB_GUEST.CLIENT_LISTENER.DOWN

클라이언트 리스너의 작동이 중지되면 DOWN 이벤트가 생성됩니다. 이 이벤트는 Server Control Utility(srvctl) 또는 Listener Control(lsnrctl) 명령 또는 Grid Infrastructure 소프트웨어 업데이트 수행과 같이 해당 명령을 사용하는 Oracle Cloud 유지 관리 작업과 같은 사용자 작업으로 인해 클라이언트 리스너가 종료된 경우 INFORMATION 유형입니다. 클라이언트 리스너가 예상치 않게 다운될 때의 이벤트 유형은 CRITICAL입니다. 해당 DOWN_CLEARED 이벤트는 클라이언트 리스너가 시작될 때 생성됩니다.

노드당 하나의 클라이언트 리스너가 있으며 각각 LISTENER라고 합니다.

AVAILABILITY.DB_GUEST.CRS_INSTANCE.DOWN CRS(Cluster Ready Service)가 작동 중지된 것으로 감지되면 CRITICAL 유형의 이벤트가 생성됩니다.
AVAILABILITY.DB_GUEST.CRS_INSTANCE.EVICTION CRS(Cluster Ready Service)가 클러스터에서 노드를 비울 때 CRITICAL 유형의 이벤트가 생성됩니다.
HEALTH.DB_GUEST.FILESYSTEM.FREE_SPACE 이 이벤트는 다음 파일 시스템에 대한 운영체제 df(1) 명령의 결정에 따라 VM 게스트 파일 시스템 사용 가능 공간이 10% 미만으로 떨어질 때 보고됩니다.
  • /
  • /u01
  • /u02
  • /var
  • /tmp

위기 이벤트의 JSON 예는 예 -를 참조하십시오.

Oracle Database 홈 이벤트 유형

다음 표는 Oracle Database 홈이 내보내는 이벤트 유형을 나열합니다.

표 - Oracle Database 홈 이벤트 유형

친화적 이름 이벤트 유형
DB 홈 - 생성 시작 com.oraclecloud.databaseservice.createdbhome.begin
DB 홈 - 생성 종료 com.oraclecloud.databaseservice.createdbhome.end
DB 홈 - 패치 시작 com.oraclecloud.databaseservice.patchdbhome.begin
DB 홈 - 패치 종료 com.oraclecloud.databaseservice.patchdbhome.end
DB 홈 - 종료 시작 com.oraclecloud.databaseservice.deletedbhome.begin
DB 홈 - 종료 종료 com.oraclecloud.databaseservice.deletedbhome.end
DB 홈 - 업데이트 시작 com.oraclecloud.databaseservice.updatedbhome.begin
DB 홈 - 업데이트 종료 com.oraclecloud.databaseservice.updatedbhome.end

예 - Oracle Database 홈 예제 이벤트

데이터베이스 홈에 대한 참조 이벤트입니다.

{
    "cloudEventsVersion": "0.1",
    "eventID": "60600c06-d6a7-4e85-b56a-1de3e6042f57",
    "eventType": "com.oraclecloud.databaseservice.createdbhome.begin",
    "source": "databaseservice",
    "eventTypeVersion": "2.0",
    "eventTime": "2019-08-29T21:16:04Z",
    "contentType": "application/json",
    "extensions": {
        "compartmentId": "ocid1.compartment.oc1.<unique_ID>"
    },
    "data": {
        "compartmentId": "ocid1.compartment.oc1.<unique_ID>",
        "compartmentName": "example_compartment",
        "resourceName": "my_dbhome",
        "resourceId": "DbHome-unique_ID",
        "availabilityDomain": "all",
        "freeFormTags": {},
        "definedTags": {},
        "additionalDetails": {
            "id": "ocid1.id.oc1.<unique_ID>",
            "lifecycleState": "PROVISIONING",
            "timeCreated": "2019-08-29T12:00:00.000Z",
            "timeUpdated": "2019-08-29T12:30:00.000Z",
            "lifecycleDetails": "detail message",
            "dbSystemId": "DbSystem-unique_ID",
            "dbVersion": "19.0.0.0",
            "recordVersion": 4,
            "displayName": "example_display_name"
        }
    }
}

플러그인할 수 있는 데이터베이스 이벤트 유형

다음 표는 플러거블 데이터베이스가 내보내는 이벤트 유형을 나열합니다.

테이블 - 플러그인할 수 있는 데이터베이스 이벤트 유형

친화적 이름 이벤트 유형
플러그인할 수 있는 데이터베이스 - 생성 시작 com.oraclecloud.databaseservice.createpluggabledatabase.begin
플러그인할 수 있는 데이터베이스 - 생성 종료 com.oraclecloud.databaseservice.createpluggabledatabase.end
플러그인할 수 있는 데이터베이스 - 삭제 시작 com.oraclecloud.databaseservice.deletepluggabledatabase.begin
플러그인할 수 있는 데이터베이스 - 삭제 종료 com.oraclecloud.databaseservice.deletepluggabledatabase.end
플러그인할 수 있는 데이터베이스 - 로컬 복제 시작 com.oraclecloud.databaseservice.localclonepluggabledatabase.begin
플러그인할 수 있는 데이터베이스 - 로컬 복제 종료 com.oraclecloud.databaseservice.localclonepluggabledatabase.end
플러그인할 수 있는 데이터베이스 - 원격 복제 시작 com.oraclecloud.databaseservice.remoteclonepluggabledatabase.begin
플러그인할 수 있는 데이터베이스 - 원격 복제 종료 com.oraclecloud.databaseservice.remoteclonepluggabledatabase.end
플러그인할 수 있는 데이터베이스 시작 - 시작 com.oraclecloud.databaseservice.startpluggabledatabase.begin
플러그인할 수 있는 데이터베이스 시작 - 종료 com.oraclecloud.databaseservice.startpluggabledatabase.end
플러그인할 수 있는 데이터베이스 정지 - 시작 com.oraclecloud.databaseservice.stoppluggabledatabase.begin
플러그인할 수 있는 데이터베이스 정지 - 종료 com.oraclecloud.databaseservice.stoppluggabledatabase.end

예 - 플러그인할 수 있는 데이터베이스 예제 이벤트

PDB(플러그인할 수 있는 데이터베이스)에 대한 참조 이벤트입니다.

{
    "eventID": "unique_id",
    "eventTime": "2021-03-23T00:49:14.123Z",
    "extensions": {
        "compartmentId": "ocid1.compartment.oc1.<unique_ID>"
    },
    "eventType": "com.oraclecloud.databaseservice.remoteclonepluggabledatabase.begin",
    "eventTypeVersion": "2.0",
    "cloudEventsVersion": "0.1",
    "source": "databaseservice",
    "contentType": "application/json",
    "definedTags": {},
    "data": {
        "compartmentId": "ocid1.compartment.oc1.<unique_ID>",
        "compartmentName": "MyCompartment",
        "resourceName": "11092020_PKS_PDB1",
        "resourceId": "ocid1.pluggabledatabases.oc1.phx.<unique_ID>",
        "availabilityDomain": "XXIT:PHX-AD-1",
        "freeFormTags": {},
        "definedTags": {},
        "additionalDetails": {
            "id": "ocid1.pluggabledatabases.oc1.phx.<unique_ID>",
            "timeCreated": "2021-03-13T21:15:59.000Z",
            "timeUpdated": "2021-03-13T21:15:59.000Z",
            "databaseId": "ocid1.database.oc1.<unique_ID>",
            "lifecycleState": "AVAILABLE",
            "lifecycleDetails": "Pluggable Database is available",
            "displayName": "Pluggable Database - Remote Clone Begin"
        }
    }
}

Data Guard 연관 이벤트 유형

다음 표는 Data Guard 연관이 내보내는 이벤트 유형을 나열합니다.

테이블 - Data Guard 연관 이벤트 유형

친화적 이름 이벤트 유형
보호 모드 시작 com.oraclecloud.databaseservice.changeprotectionmode.begin
보호 모드 종료 com.oraclecloud.databaseservice.changeprotectionmode.end
Data Guard 연관 - 생성 시작 com.oraclecloud.databaseservice.createdataguardassociation.begin
Data Guard 연관 - 생성 종료 com.oraclecloud.databaseservice.createdataguardassociation.end
Data Guard 연관 - 복구 시작 com.oraclecloud.databaseservice.failoverdataguardassociation.begin
Data Guard 연관 - 복구 종료 com.oraclecloud.databaseservice.failoverdataguardassociation.end
Data Guard 연관 - 복원 시작 com.oraclecloud.databaseservice.reinstatedataguardassociation.begin
Data Guard 연관 - 복원 종료 com.oraclecloud.databaseservice.reinstatedataguardassociation.end
Data Guard 연관 - 전환 시작 com.oraclecloud.databaseservice.switchoverdataguardassociation.begin
Data Guard 연관 - 스위치오버 종료 com.oraclecloud.databaseservice.switchoverdataguardassociation.end

예 - Data Guard 연관 예제 이벤트

Data Guard 연관에 대한 참조 이벤트입니다.

{
    "cloudEventsVersion": "0.1",
    "contentType": "application/json",
    "data": {
        "additionalDetails": {
            "ApplyLag": null,
            "DGConfigId": "7e8eff2b-a4cd-474a-abd5-940b05c0b1fd",
            "DGConfigState": "null",
            "DatabaseId": "ocid1.database.oc1.iad.<unique_ID>",
            "DbHomeId": "ocid1.dbhome.oc1.iad.<unique_ID>",
            "DbSystemId": "ocid1.dbsystem.oc1.iad.<unique_ID>",
            "LastSyncedTime": null,
            "SyncState": "null",
            "dcsDgUpdateTimestamp": null,
            "lastUpdatedIdentifier": null,
            "lifeCycleMessage": null,
            "lifecycleState": "PROVISIONING",
            "timeCreated": "2019-10-25T21:42:19.041Z",
            "timeUpdated": "2019-10-25T21:42:19.041Z"
        },
        "availabilityDomain": "XXIT:US-ASHBURN-AD-1",
        "compartmentId": "ocid1.compartment.oc1.<unique_ID>",
        "compartmentName": "example_compartment",
        "resourceId": "ocid1.dgassociation.oc1.iad.<unique_ID>"
    },
    "eventID": "5b8b7fbf-2e9a-4730-9761-e52715b7bc79",
    "eventTime": "2019-10-25T21:42:16.579Z",
    "eventType": "com.oraclecloud.databaseservice.createdataguardassociation.begin",
    "eventTypeVersion": "2.0",
    "extensions": {
        "compartmentId": "ocid1.compartment.oc1.<unique_ID>"
    },
    "source": "DatabaseService"
}