semantic-conventions icon indicating copy to clipboard operation
semantic-conventions copied to clipboard

Proposal: Add service.owner entity

Open jpkrohling opened this issue 1 week ago • 1 comments

Proposal: Formalize service.owner Entity

We have observed a common pattern where users utilize resource attributes to annotate services with ownership information, such as source code location and team communication channels. While service.namespace exists for logical grouping, it does not explicitly convey organizational ownership or contact details.

I propose formalizing this concept by introducing a service.owner entity. This would standardize how we define service ownership, enabling better automation for notifications, incident response, and diagnostics.

Proposed Attributes

I suggest the following attributes for the service.owner entity:

  • service.owner.name: The name of the team or individual responsible for the service (e.g., "Checkout Team").
  • service.owner.scm: The source control management URL or identifier (e.g., link to the GitHub repository).
  • service.owner.chat (or service.owner.contact?): The chat channel or contact point for the team (e.g., Slack channel URL or name).

This aligns with the original vision from the service and deployment semconv SIG. I'd love to hear thoughts on this structure and if there are other common ownership attributes we should consider.

jpkrohling avatar Nov 19 '25 09:11 jpkrohling