opentelemetry-erlang
opentelemetry-erlang copied to clipboard
OpenTelemetry Erlang SDK
There are some details in the spec about error handling https://github.com/open-telemetry/opentelemetry-specification/blob/master/specification/error-handling.md I think we may want to use `telemetry` to signal certain types of errors for the user to handle...
- [ ] [Honors retryable responses with backoff](https://github.com/open-telemetry/opentelemetry-specification/blob/master/specification/protocol/otlp.md#response-1) - [ ] Honors non-retryable responses - [ ] [Honors throttling response](https://github.com/open-telemetry/opentelemetry-specification/blob/master/specification/protocol/otlp.md#throttling-1) - [ ] [Multi-destination spec compliance](https://github.com/open-telemetry/opentelemetry-specification/blob/master/specification/protocol/otlp.md#multi-destination-exporting)
The exporter SHOULD support concurrent requests to the collector: https://github.com/open-telemetry/opentelemetry-specification/blob/master/specification/protocol/otlp.md#concurrent-requests https://github.com/open-telemetry/opentelemetry-specification/blob/master/specification/protocol/otlp.md#concurrent-requests-1
Right now OTLP HTTP exporter only supports exporting binary Protobufs and not in the Protobuf->JSON format. So the latter needs to be added.
This came up on the spec call today with regards to like python and ruby. I think it will not be common in Erlang because of how we use NIFs...
#455 This is rough because I still don't know if we want to be passing metrics around like this instead of as a table but I think it is an...
Following up on this PR: https://github.com/open-telemetry/opentelemetry-erlang-contrib/pull/109 This PR adds a new module, `otel_monitor`. We associate the span with a monitor ref in an ets table, and end the span when...
Hi, A Phoenix app I am working on is experiencing binaries related memory leak. It is related to https://github.com/quantum-elixir triggered jobs, but after some investigation found that it is actually...