Build Status Coverage Status

This library augments kamon-spray to make it provide more useful metrics. In particular, it consists of two independent parts

KamonHttp

A drop-in replacement for Spray can’s Http IO extension with one that will automatically gather Spray server metrics on a periodic basis and publish them to Kamon

TracingHttpService

A drop-in replacement for Spray routing’s HttpService trait that will provide more useful trace metrics

Documentation

Release notes

0.1.5 (25 Apr 2017)

  • Dependency updates:

    • Scala 2.11.11

    • Akka 2.4.17

    • Kamon 0.6.6

0.1.4 (18 Jan 2017)

  • Dependency updates:

    • Akka 2.4.16

    • Kamon 0.6.5

    • Spray 1.3.4

    • Typesafe Config 1.3.1

0.1.3 (18 Aug 2016)

  • Dependency updates:

    • Akka 2.4.8

    • Kamon 0.6.2

    • Spray 1.3.3

0.1.2 (22 Sep 2015)

  • TracingHttpService

    • No longer change trace name

    • When receiving a request context, no longer create a duplicate measurement

    • Added a sealRoute method with the same signature and behaviour as the one from HttpService

  • Update dependencies

    • Upgrade to Akka 2.3.14

    • Upgrade to Kamon 0.5.1

    • Now explicitly depend on Typesafe Config 1.3.0

0.1.1 (17 Aug 2015)

  • Update dependency on Kamon to 0.5.0

0.1.0 (10 Aug 2015)

  • Initial release