ivantopo / kamon-akka-remote

Kamon Akka Remote Integration

Home Page:http://kamon.io/integrations/akka/overview

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Akka Remote Integration

Build Status Gitter Maven Central

The kamon-akka-remote modules require you to start your application using the AspectJ Weaver Agent. Kamon will warn you at startup if you failed to do so.

Getting Started

Kamon akka module is currently available for Scala 2.10, 2.11 and 2.12.

Supported releases and dependencies are shown below.

kamon-akka-remote-2.4 status jdk scala akka
1.0.0 stable 1.7+, 1.8+ 2.11, 2.12 2.4.x
kamon-akka-remote-2.5 status jdk scala akka
1.0.0 stable 1.8+ 2.11, 2.12 2.5.x

To get started with SBT, simply add the following to your build.sbt or pom.xml file:

libraryDependencies += "io.kamon" %% "kamon-akka-remote-2.5" % "1.0.0"
<dependency>
    <groupId>io.kamon</groupId>
    <artifactId>kamon-kamon-akka-2.5_2.12</artifactId>
    <version>1.0.0</version>
</dependency>

kamon-akka-remote

  • Remote TraceContext Propagation: This bit of instrumentation allows basic Context information to be propagated across the remoting channel provided by Akka. This hooks in the low level remoting implementation that ships with Akka, which means it will propagate the Context when using plain remoting as well as when using the Akka Cluster.

About

Kamon Akka Remote Integration

http://kamon.io/integrations/akka/overview

License:Other


Languages

Language:Scala 98.0%Language:Shell 2.0%