Francis Bogsanyi
Francis Bogsanyi
JS does this as part of the GCP resource detection, which doesn't seem quite right: https://github.com/open-telemetry/opentelemetry-js/blob/40242aef5f0805cc6eba369faa642f9172bf24b2/packages/opentelemetry-resource-detector-gcp/src/detectors/GcpDetector.ts#L67-L82
Related to https://github.com/open-telemetry/opentelemetry-specification/issues/504 Java provides optional attribute value truncation: https://github.com/open-telemetry/opentelemetry-java/blob/a021a59b9433691c06ab2265b4c574eab825b0ed/sdk/tracing/src/main/java/io/opentelemetry/sdk/trace/SpanBuilderSdk.java#L195-L197 ```java if (traceConfig.shouldTruncateStringAttributeValues()) { value = StringUtils.truncateToSize(value, traceConfig.getMaxLengthOfAttributeValues()); } ``` We have some ad-hoc truncation and UTF8 validation in the...
Note that the OpenCensus implementation for Ruby was incomplete - in particular, it lacked metrics and exporter support. Do we need to implement an OC shim? Does it need to...
It is sometimes useful to explicitly disable tracing. For example, some applications may wish to avoid tracing healthcheck endpoints. More commonly, though, exporters that use HTTP often wish to avoid...
The [Java API](https://github.com/open-telemetry/opentelemetry-java/blob/861f4e6c551f560c03d69a34829dcdd13461493b/api/src/main/java/io/opentelemetry/metrics/DefaultMeter.java#L78-L83) constrains measure names to be printable and