hs-opentelemetry icon indicating copy to clipboard operation
hs-opentelemetry copied to clipboard

OpenTelemetry support for the Haskell programming language

Results 47 hs-opentelemetry issues
Sort by recently updated
recently updated
newest added

I've got an application instrumented with both hs-opentelemetry-instrumentation-wai and hs-opentelemetry-instrumentation-yesod. For the most part this works well, however I've found that the details of exceptions (exception message, exception backtrace, span...

If you define an `inSpan` helper function like: ```haskell myInSpan :: HasCallStack => Text -> IO a -> IO a myInSpan name action = inSpan name defaultSpanArguments action ``` Then...

The return value of `forceFlushTracerProvider` is `FlushResult`, but that type isn't exported so it can't be used, and this change fixes that.

:wave: Hi there! We're just getting started with OpenTelemetry and are looking to emit OTel traces from our app and then us the AWS collector to export to X-Ray. This...

- resolve conflicts - update Makefile for stack.yaml - fix compiler error with GHC 8.10 - CI for GHC 8.10 - CI with Cabal - restore Nix environment - format...

While implementing metrics will presumably be more challenging, implementing logging looks much easier in the meantime. The basic `OpenTelemetry.Logging.Core.Log` type is there (although the `tracingDetails` field should be broken up...

I'd love to start collecting metrics; is this in development at all?

We [used to have a version of `inSpan''` that took an explicit `CallStack`](https://hackage.haskell.org/package/hs-opentelemetry-api-0.0.3.8/docs/OpenTelemetry-Trace-Core.html#v:inSpan-39--39-). However, in 0.1 [`inSpan''` no longer takes a `CallStack`](https://hackage.haskell.org/package/hs-opentelemetry-api-0.1.0.0/docs/OpenTelemetry-Trace-Core.html#v:inSpan-39--39-) (and seems to be identical to the type...