OpenTelemetry.jl icon indicating copy to clipboard operation
OpenTelemetry.jl copied to clipboard

An unofficial implementation of OpenTelemetry in Julia.

Results 9 OpenTelemetry.jl issues
Sort by recently updated
recently updated
newest added

I've identified a memory leak in a long running service coming from OpenTelemetry. I'm attaching an MWE split off from the main service, which can reproduce the issue identically The...

- [x] API (`OpenTelemetryAPI.jl` under `src/api`) - [x] logging - [x] tracing - [x] metrics - [x] SDK (`OpenTelemetrySDK.jl` under `src/sdk`) - [x] tracing - [x] metrics - [x] Proto...

Request compression is not enabled by default in this package yet

enhancement

After looking into the [official doc](https://prometheus.io/docs/prometheus/latest/storage/#overview) and the [python implementation](https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/exporter/opentelemetry-exporter-prometheus-remote-write/src/opentelemetry/exporter/prometheus_remote_write/__init__.py), I think we have all the necessary components in the Julia world (proto, http, snappy). I personally do not have...

enhancement

I'd like to be able to return multiple measurements in a callback. These measurements will have different attributes so they will not conflict with one another. Before I implement this,...

The motivation was to avoid modifying some fields. Given that since `[email protected]`, we can mark `immutable` fields in a `mutable` struct with `const`, better to turn those into `mutable` not....

Hi! Thank you for writing this package; it's awesome! I've been experimenting with `OpenTelemetry` (`OpenTelemetry v0.3.0`) and stumbled over a weird interaction when combined with the `PythonCall` (`PythonCall v0.9.13`) Package....

See https://opentelemetry.io/docs/specs/otel/baggage/api/ I only use this feature very recently and find it very useful when interacting with some external services.

We've had a case of a single threaded service being overwhelmed by passing spans to a `ConsoleExpoterer(devnull)` The process would hit 100% cpu usage for minutes at a time. Switching...

bug