opentelemetry-java
opentelemetry-java copied to clipboard
OpenTelemetry Java SDK
Is your feature request related to a problem? Please describe. I would like to create spans and associate custom resources to that span. Currently I cannot call setResource() on the...
In the doc page https://opentelemetry.io/docs/java/manual_instrumentation/, it would be nice if a layer could be added, using the latests dependencies, bom and inner project dependencies(api, sdk, and opentelemetry-exporters-otlp) to use the...
This improves the detection of resource attributes on ECS by fetching ECS metadata from `ECS_CONTAINER_METADATA_URI` or `ECS_CONTAINER_METADATA_URI_V4`. Previously only `CONTAINER_NAME` and `CONTAINER_ID` id were set. Now we set: - CONTAINER_ID...
**Is your feature request related to a problem? Please describe.** Add support for [Legacy Summary](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/metrics/datamodel.md#summary-legacy) metric type. This metric type is listed as use for legacy systems and not recommended...
Is the property `otel.experimental.sdk.enabled` on the whole an experimental? If yes, when will it be stable? If not, why use the word `experimental`?
It would be awesome if ot api and sdk could provide manifests with proper OSGi entries, e.g., by using the [bnd gradle plugin](https://github.com/bndtools/bnd/tree/master/biz.aQute.bnd.gradle) that calculates them automatically :)
The [spec says](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/metrics/data-model.md#resource-attributes-1) the prometheus exporter SHOULD convert resource attributes to the target info metric family. We don't currently do this, but we should.
Noticed a test flake [here](https://github.com/open-telemetry/opentelemetry-java/runs/7431610099?check_suite_focus=true#step:5:1436): ``` OtlpGrpcRetryTest > configureLogExporterRetryPolicy() FAILED org.opentest4j.AssertionFailedError: [status code PERMISSION_DENIED should make 1 requests] expected: 1 but was: 0 at [email protected]/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at [email protected]/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at [email protected]/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)...
**Is your feature request related to a problem? Please describe.** Currently OpenTelemetry does not provide a default InfluxDB Exporter. Since we would like to add an InfluxDB Exporter to the...
**Is your feature request related to a problem? Please describe.** [Jaeger Collector Proto](https://github.com/open-telemetry/opentelemetry-java/blob/main/exporters/jaeger-proto/src/main/proto/jaeger/api_v2/model.proto#L59) has define flags field. But [SpanMarshaler](https://github.com/open-telemetry/opentelemetry-java/blob/main/exporters/jaeger/src/main/java/io/opentelemetry/exporter/jaeger/SpanMarshaler.java#L158) not write trace flags when postSpan request.