jack-berg
jack-berg
Followup to #6457, adding file configuration support for custom SpanExporter, MetricExporter, LogRecordExporter. As a part of this, adds ComponentProvider implementations for all the exporters maintained in this module.
We recently introduced optional low allocation OTLP marshalers to the OtlpGrpc{Signal}Exporter and OtlpHttp{Signal}Exporter classes: * Low allocation OTLP logs marshaler ([#6429](https://github.com/open-telemetry/opentelemetry-java/pull/6429)) * Low allocation OTLP metrics marshaler ([#6422](https://github.com/open-telemetry/opentelemetry-java/pull/6422)) * Low...
Bound instruments is the idea of obtaining a reference "bound" to a particular set of attributes which is known ahead of time. By doing so, you can record measurements directly...
Resolves #3535. This introduces an API component to file configuration, which has been limited to SDK (i.e. end user facing) up until this point. The file configuration model recently added...
Similar to how its possible to specify that base2 exponential histogram should be the [default histogram aggregation for the otlp metric exporter](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/metrics/sdk_exporters/otlp.md#additional-configuration), it should be possible to do so for...
As discussed [here](https://github.com/open-telemetry/opentelemetry-specification/pull/3948#issuecomment-2025825640), we want to ensure that platforms (Azure functions, otel operator, AWS lambda) which want to contribute to configuration have a mechanism to do so. There comments alluding...
I want to be able to record the same measurement to a histogram multiple times in one call. For example, suppose I need to record a measurement with value 5,...
I don't think we explicitly say this anywhere but instrumentation that is hosted by / maintained in the OpenTelemetry org should follow the semantic conventions. Perhaps this is implicit /...
Why is AggregationTemporality redefined in this file instead of reusing the definition in `metrics.proto`? _Originally posted by @jack-berg in https://github.com/open-telemetry/opentelemetry-proto/pull/534#discussion_r1552403726_
I don't disagree with this optimization, but its interesting that we choose to use it here and not elsewhere in the protocol. Wouldn't other signals, especially metrics, benefit from having...