Skip to content

feat: Add OCIDATABASE entity definition#13

Open
aprasad-sketch wants to merge 2 commits into
mainfrom
feat/oci-ocidatabase-entity
Open

feat: Add OCIDATABASE entity definition#13
aprasad-sketch wants to merge 2 commits into
mainfrom
feat/oci-ocidatabase-entity

Conversation

@aprasad-sketch

Copy link
Copy Markdown
Owner

Add OCI Database (DB System) entity definition with synthesis rules, golden metrics, and summary metrics.

Entity Type

  • Type: INFRA-OCIDATABASE
  • Provider: OCI (Oracle Cloud Infrastructure)
  • Namespace: oci_database

Golden Metrics

  • CPU Utilization
  • Storage Utilization
  • Execute Count
  • Transaction Count

Metric Source

https://docs.oracle.com/en/cloud/paas/base-database/available-metrics/#articletitle

SAFE MODE - PR within fork only

Add OCI Database entity definition with:
- Entity definition with synthesis rules (prefix ocid1.dbsystem, namespace oci_database)
- Golden metrics
- Summary metrics
- Test data
- Using .stg.yml/.stg.json suffix (staging only)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@aprasad-sketch
aprasad-sketch force-pushed the feat/oci-ocidatabase-entity branch from e9b58b8 to ceed317 Compare July 13, 2026 08:03
… (staging)

oci_database is a shared namespace; resourceId differs by deployment:
- Base Database  -> ocid1.dbsystem       (existing rule, unchanged)
- Exadata (Cloud) -> ocid1.cloudvmcluster (new)
- Exadata (C@C)   -> ocid1.vmcluster      (new)
- Exascale (GDD)  -> ocid1.exadbvmcluster (new)

Adds 3 additional synthesis rules (multi-subtype) so Exadata Database Service
and Globally Distributed Exadata on Exascale databases synthesize into
OCIDATABASE. Existing ocid1.dbsystem rule is untouched (no GUID impact).
Test data extended with one sample per new prefix.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant