Joshua MacDonald
Joshua MacDonald
The implementation originally shown in #2393 used to finalize the OpenTelemetry specification and was split into parts to begin reviewing in pieces. The mapping functions were merged in #2502, and...
### Problem Statement Following #2501, the OpenTelemetry exponential histogram data type is relatively challenging to implement; OpenTelemetry-Go is a natural place to host common code when it will be used...
The Prometheus project is strongly opposed to the use of lower-inclusive boundaries and has requested that OpenTelemetry change its position. This is the implied change, for demonstration. This is not...
I would like to create a new Github repository to house a Prometheus sidecar for exporting data from a Prometheus server to an OTLP endpoint. This tool helps OpenTelemetry users...
**Description:** Adds a "histogram" option to enable the OTLP v0.11 auto-scaling exponential histogram aggregator for Timing and Histogram instruments. This uses the mapping functions from [OTel-Go:go.opentelemetry.io/otel/sdk/metric/aggregator/exponential/mapping](https://github.com/open-telemetry/opentelemetry-go/tree/main/sdk/metric/aggregator/exponential). This TEMPORARILY uses the...
In #1549 added a "process." prefix to the metrics that had been prefixed "runtime.go" already., The "runtime.uptime" metric was not renamed, but it also did not have the "runtime.go" prefix....
I noticed a few things that I'd like to change about the GC timing metrics emitted by `instrumentation/runtime`. -- `runtime.go.gc.pause_total_ns` should not include a "_ns" unit suffix. `runtime.go.gc.pause_ns` as well....
## Background Go-1.16 introduced a new `runtime/metrics` package that provides official metric names for all of the Go runtime properties worthy of monitoring. Ideally, I think we should migrate from...
This repo has a copy of the trace testing helpers from the main repository. This repo does not have a copy of the metric testing helpers. We should add test...
There are two libraries supporting DataDog in the OpenTelemetry-Go contrib repo: https://github.com/open-telemetry/opentelemetry-go-contrib/pull/22 https://github.com/open-telemetry/opentelemetry-go-contrib/pull/10 We're willing to move these into a Datadog-owned repository, just let us know.