datadog-tracing: Datadog tracing client and mock agent.

[ bsd3, library, logging, program ] [ Propose Tags ]

An HTTP client to publish tracing to a datadog agent.

In addition, an HTTP server is provided that can be used in place of the official agent, that does not communicate with upstream datadog servers, allowing replay of all data from a `GET /dump` endpoint, compatible with jaeger-flamegraph.

Versions [faq] 1.0.0, 1.0.1, 1.1.0, 1.2.0, 1.3.0, 1.3.1, 1.3.2, 1.3.3, 1.4.0, 1.4.1, 1.4.2, 1.5.0, 1.5.1
Dependencies aeson (>=1.4.1.0 && <1.5), base (>=4.11.1.0 && <4.12 || >=4.12.0.0 && <4.13), bytestring (>=0.10.8.2 && <0.11), containers (>=0.5.11.0 && <0.6 || >=0.6.0.1 && <0.7), data-default (>=0.7.1.1 && <0.8), datadog-tracing, ffunctor (>=1.1.0 && <1.2), generic-random (>=1.2.0.0 && <1.3), http-media (>=0.7.1.3 && <0.8), jaeger-flamegraph (>=1.3.0 && <1.4), msgpack (>=1.0.1.0 && <1.1), mtl (>=2.2.2 && <2.3), prettyprinter (>=1.2.1 && <1.3), QuickCheck (>=2.11.3 && <2.12 || >=2.12.6.1 && <2.13), quickcheck-text (>=0.1.2.1 && <0.2), refined (>=0.2.3.0 && <0.3 || ==0.4.*), scientific (>=0.3.6.2 && <0.4), servant (>=0.14.1 && <0.15), servant-client (==0.14.*), servant-server (>=0.14.1 && <0.15), text (>=1.2.3.1 && <1.3), time (>=1.8.0.2 && <1.9), unordered-containers (>=0.2.9.0 && <0.3), vector (>=0.12.0.2 && <0.13), wai-extra (>=3.0.24 && <3.1), warp (>=3.2.25 && <3.3) [details]
License BSD-3-Clause
Copyright (c) 2019 Symbiont.io
Author Sam Halliday
Maintainer Sam Halliday
Category Logging
Bug tracker https://github.com/symbiont-io/haskell-datadog/pulls
Source repo head: git clone https://github.com/symbiont-io/haskell-datadog
Uploaded by fommil at Wed May 8 08:33:14 UTC 2019
Distributions NixOS:1.5.1
Executables manual-test, datadog-agent
Downloads 992 total (223 in the last 30 days)
Rating 2.0 (votes: 1) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs not available [build log]
Last success reported on 2019-05-08 [all 3 reports]

Modules

  • Datadog
    • Datadog.Agent
    • Datadog.Client
    • Datadog.Jaeger

Flags

NameDescriptionDefaultType
manual

Enable building the manual test binary

DisabledManual

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

For package maintainers and hackage trustees