Joshua MacDonald

Results 125 issues of 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...

enhancement

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....

enhancement
area: instrumentation
instrumentation: runtime

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....

area: instrumentation
instrumentation: runtime

## 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...

enhancement
help wanted
question
area: instrumentation
blocked: specification
instrumentation: runtime

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...

release:after-ga
area: testing

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.