aws-xray-client-wai: A client for AWS X-Ray integration with WAI.

[ library, mit, unclassified ] [ Propose Tags ]

Works with `aws-xray-client` to enable X-Ray tracing with WAI.

[Skip to Readme]


[Index] [Quick Jump]


Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


  • No Candidates
Versions [RSS],,
Change log
Dependencies aws-xray-client (>=, base (>= && <5), bytestring (>=, containers (>=, http-types (>=0.12.2), lens (>=4.16.1), random (>=1.1), text (>=, time (>=, unliftio (>=, unliftio-core (>=, vault (>=, wai (>= [details]
License MIT
Copyright 2021 Renaissance Learning Inc
Author Freckle R&D
Home page
Bug tracker
Source repo head: git clone
Uploaded by PatrickBrisbin at 2022-04-06T15:45:36Z
Distributions LTSHaskell:, NixOS:, Stackage:
Reverse Dependencies 1 direct, 0 indirect [details]
Downloads 729 total (10 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2022-04-06 [all 1 reports]

Readme for aws-xray-client-wai-

[back to package description]


A Haskell client for integrating AWS X-Ray with WAI.

To configure this, you will need to configure a import Network.AWS.XRayClient.WAI.XRayClientConfig). You can use xrayClientConfig :: Text -> XRayClientConfig to create a default configuration, given just an app name.

xrayTraceMiddleware then accepts XRayClientConfig to create WAI middleware.