svezfaz / kamon-akka

Kamon Akka Integration

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Akka Integration

Build Status Gitter Maven Central

Kamon's integration with Akka comes in the form of two modules: kamon-akka and kamon-akka-remote that bring bytecode instrumentation to gather metrics and perform automatic Context propagation on your behalf.

The kamon-akka module 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.

Artifact status jdk scala akka
kamon-akka-2.3 1.0.1 stable 1.7+, 1.8+ 2.10, 2.11 2.3.x
kamon-akka-2.4 1.1.0 stable 1.7+, 1.8+ 2.11, 2.12 2.4.x
kamon-akka-2.5 1.1.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-2.5" % "1.1.0"
<dependency>
    <groupId>io.kamon</groupId>
    <artifactId>kamon-akka-2.5_2.12</artifactId>
    <version>1.1.0</version>
</dependency>

A full description of the capabilities of this module can be found in the official documentation.

About

Kamon Akka Integration

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

License:Other


Languages

Language:Scala 99.6%Language:Shell 0.4%