Skip to content

Create Oracle Cloud SemConv Approvers Group #3185

@geekdave

Description

@geekdave

Background

I work on the SaaS Observability Team at Oracle, and we would like to formalize an approvers group so that we can more effectively maintain and contribute to Oracle Cloud-specific components of OpenTelemetry.

We've already got a few merged PRs that have begun this journey! @dashpole has graciously stepped up as our sponsor to help us get started and we've completed this work already:

  1. Add Oracle Cloud to semantic conventions
  2. Implement Resource Detection Processor (RDP) for Oracle Cloud in OTel Collector Contrib
  3. Enhancement to the above-mentioned RDP (requested by project maintainers) to provide better resiliency

We now have some Oracle-specific attributes we'd like to add to the RDP, which would benefit not only Oracle employees but also public users of Oracle Cloud Infrastructure. To have a clean place to house these Oracle-specific attributes, @dashpole recommended:

You should add this to the semantic conventions. You can make a new folder under here for your namespace (oraclecloud): https://github.com/open-telemetry/semantic-conventions/tree/main/model. That helps make the attributes you are adding more discoverable, and includes it in the generated semantic convention constants.

Proposal

We'd like to create a semconv approvers group for oracle_cloud resources, consisting of the following team members who are all part of Oracle SaaS Observability:

  1. @geekdave
  2. @tonychoe
  3. @raphaelfan

Regarding OracleDB

We are aware of another active Oracle contributor to semconv, @sudarshan12s. Sudarshan has been working on semconv related to OracleDB: open-telemetry/semantic-conventions#2999

On the CNCF Slack, @lmolkova proposed:

It's also a good question whether the group should own just oracle_cloud or everything Oracle (there is also conventions for Oracle DB - maybe worth checking with https://github.com/sudarshan12s who contributes to it).

I think it makes the most sense to keep OracleDB and Oracle Cloud semantic conventions as two separate projects, with two separate approvers groups. These are very different products at Oracle, and I don't think we would gain much by merging these roles. However, I will reach out to Sudarshan and introduce myself, and we can be aware of each others' work.

Next Steps

I will attend the SIG meeting on Monday Dec 8, 2025, and would be happy to discuss further. I appreciate the consideration!

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

Need triage

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions