opentelemetry-specification
opentelemetry-specification copied to clipboard
Specifications for OpenTelemetry
VM interpreted languages like Ruby, Python, etc. have a heap memory allocator / garbage collector (GC) which can be subject to memory bloat (spikes where lots of memory is suddenly...
The spec should define restrictions for the keys used in span/link/event/resource attributes as well as metric labels. This allows exporters, protocols and back ends to have a reliable definition on...
**What are you trying to achieve?** Reliable and consistent across languages exporting of metrics, logs and tracing over grpc. I saw Python has added `max_export_batch_size` https://github.com/open-telemetry/opentelemetry-python/pull/2809 to deal with the...
### Description We believe that in order for OpenTelemetry to be adopted across the board, it needs to have a good support for client applications. Client instrumentation has some unique...
The [OpenTelemetry Transformation to non-OTLP formats](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/common/mapping-to-non-otlp.md#instrumentation-scope-attributes) has the following to say about scope attributes: > Exporters to formats that don't have a concept that is equivalent to the Scope SHOULD...
[Profiling Workgroup will complete the description below]. ### Description Describe the goals, objectives, and requirements for the project. This include the motivations for starting the project now, as opposed to...
Now that we have an official standalone logs data model it will be beneficial to see if we can align logs embedded in the Spans (Span events) with this data...
Metric names should be consistent between specification and receiver scrapers. The metrics in question are from the `hostmetrics` receiver, specifically the paging scraper: `system.paging.operations.page_in` and `system.paging.operations.page_out`. The specification incorrectly labels...
Environment variables specification should require `_FILE` variations to support reading from files
**What are you trying to achieve?** [If an SDK supports environment variables](https://github.com/open-telemetry/opentelemetry-specification/blob/2f6ea319099545f66de0879c2fc530498f036bea/specification/sdk-environment-variables.md?plain=1#L5), all of the environment variables should have a variation with a `_FILE` suffix so that the value can...
**What are you trying to achieve?** In https://github.com/open-telemetry/opentelemetry-java/issues/4680, users are looking for an easy way to configure the minimum-memory settings. This means choosing delta temporality for synchronous instruments and cumulative...