This repository has been archived by the owner. It is now read-only.
Haskell libraries for OpenTracing.io
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
jaeger-client
opentracing-client
test-exe
test-lib
wai-opentracing
.envrc
README.md
cabal.project
shell.nix

README.md

Haskell & OpenTracing

This repository contains a Haskell ecosystem for the OpenTracing standard. In particular, we have

  • opentracing-client: A partial module for the OpenTracing standard (using Backpack).

  • jaeger-client: An implementation of opentracing-client that sends tracing to a Jaeger agent.

  • test-lib: An example library that uses opentracing-client.

  • test-exe: An example application that uses test-lib and combines it with jaeger-client.

  • wai-opentracing: Middleware that traces all WAI requests. The operation name of each span is the absolute path received to the middleware.