Skip to content

[project tracking] We need a new Telemetry Schema specification #4427

Open
@jsuereth

Description

@jsuereth

What are you trying to achieve?

The Semantic Convention Tooling SIG is working on updating the schema specification here

What did you expect to see?

We want to update this specification with the following goals:

  • The current schema file denotes only differences between versions. We'd like to be able to publish the current definitions for consumption.
  • The weaver tool now supports "automatic" difference detection from previous version. We would like the Telemetry Schema file to be fully derived from this capability, ensuring
  • We would like to require features of Telemetry Schema have matching implementation, either in the collector or elsewhere, prior to being in the specification.

Given all of these, we think a reboot to a 2.0 file format is in order.

Additional context.

So longer term goals of the Semantic Convention tooling group:

  • Application Telemetry OTEP: Long term vision for allowing easy exchange of telemetry definitions between tooling vendors and opentelemetry users.
  • Component Telemetry Schema: Making it easy for developers to define metrics, logs, spans, etc. and publish schemas for consumption.
  • Resolved Telemetry Schema: Proposal for how to construct the existing Telemetry Schema in the Specification.

** Active Tasks**

Metadata

Metadata

Assignees

Labels

sig-issueA specific SIG should look into this before discussing at the specspec:miscellaneousFor issues that don't match any other spec label

Type

No type

Projects

Status

Next Generation SchemaURL Files

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions