Skip to content
A distributed tracing extension for Akka. Provides integration with Play framework, Spray and Akka HTTP.
Scala Other
  1. Scala 98.3%
  2. Other 1.7%
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
akka-http/src update dependencies Jan 10, 2018
core update dependencies Jan 10, 2018
notes update release notes Sep 20, 2017
play/src remove methods deprecated in 0.5 Sep 20, 2017
project update dependencies Jan 10, 2018
.gitignore Update .gitignore Dec 6, 2014
.travis.yml enable travisci testing for Scala 2.12 Sep 20, 2017
LICENSE initial commit Mar 15, 2014
README.md remove Codacy badge and coveralls script Aug 16, 2017
build.sbt update dependencies Jan 10, 2018

README.md

Akka Tracing Maven Central

A distributed tracing Akka extension based on Zipkin, which can be used as performance diagnostics and debugging tool.

It allows you to:

  • trace call hierarchies inside an actor system;
  • debug request processing pipelines (you can log to traces, annotate them with custom key-value pairs);
  • see dependencies between derived requests and their contribution to resulting response time;
  • find and analyse slowest requests in your system.

Distributed tracing approach used by Zipkin synergise with akka-remote and akka-cluster. Extension provides integration with Play framework and Spray toolkit.

See wiki for more information.

Getting started

The best way is to use project's activator templates: general features, Scala and Java API, Spray integration, Play integration. Also, you can read tracing overview page.

Development

Build Status Coverage Status Issues

You can’t perform that action at this time.