blob: db1267f93dd97e50eb962c611122c72e5efa20c5 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
|
# Kamon
<img align="right" src="https://rawgit.com/kamon-io/Kamon/kamon-0.6.3.x/kamon-logo.svg" height="150px" style="padding-left: 20px"/>
[![Build Status](https://travis-ci.org/kamon-io/Kamon.svg?branch=kamon-0.6.3x)](https://travis-ci.org/kamon-io/Kamon)
[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/kamon-io/Kamon?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/io.kamon/kamon-core_2.10/badge.svg)](https://maven-badges.herokuapp.com/maven-central/io.kamon/kamon-core_2.10)
Kamon is a set of tools for monitoring applications running on the JVM.
### Getting Started
Kamon is currently available for Scala 2.10, 2.11 and 2.12.
Supported releases and dependencies are shown below.
| kamon | status | jdk | scala | akka |
|:------:|:------:|:----:|------------------|:------:|
| 0.7.0 | stable | 1.8+ | 2.11, 2.12 | 2.4.x |
| 0.6.4 | stable | 1.7+ | 2.10, 2.11 | 2.3.x |
To get started with SBT, simply add the following to your `build.sbt`
file:
```scala
libraryDependencies += "kamon.io" %% "kamon-core" % "0.6.4"
```
### Documentation
Kamon information and documentation is available on the
[website](http://kamon.io).
### Modules ###
* [Play Framework]
* [Spray]
* [Akka]
* [Akka Remote]
* [Akka Http]
* [Scala]
* [Annotation]
* [System Metrics]
* [JDBC]
* [Elasticsearch]
### Backends ###
* [Log Reporter]
* [StatsD]
* [Datadog]
* [SPM]
* [InfluxDB]
* [New Relic]
* [FluentD]
* [JMX]
* [Riemann]
* [Khronus]
### Projects using Kamon ###
If you have a project you'd like to include in this list, either open a PR or let us know in [the gitter channel](https://gitter.im/kamon-io/Kamon) and we'll add a link to it here.
* [kamon-prometheus](https://github.com/MonsantoCo/kamon-prometheus): A Kamon backend to support Prometheus
* [spray-kamon-metrics](https://github.com/MonsantoCo/spray-kamon-metrics): Better Kamon metrics for Spray services
* [camel-kamon](https://github.com/osinka/camel-kamon): Kamon metrics and traces for Apache Camel routes, processors
* [kamon-play-extensions](https://github.com/agiledigital/kamon-play-extensions): Kamon extensions for use in Play2 applications.
[Play Framework]: https://github.com/kamon-io/kamon-play
[Spray]: https://github.com/kamon-io/kamon-spray
[Akka]:https://github.com/kamon-io/kamon-akka
[Akka Remote]: https://github.com/kamon-io/kamon-akka-remote
[Akka Http]: https://github.com/kamon-io/kamon-akka-http
[Scala]: https://github.com/kamon-io/kamon-scala
[Annotation]: https://github.com/kamon-io/kamon-annotation
[System Metrics]: https://github.com/kamon-io/kamon-system-metrics
[JDBC]: https://github.com/kamon-io/kamon-jdbc
[Elasticsearch]: https://github.com/kamon-io/kamon-elasticsearch
[Log Reporter]: https://github.com/kamon-io/kamon-log-reporter
[SPM]: https://github.com/kamon-io/kamon-spm
[Datadog]: https://github.com/kamon-io/kamon-datadog
[FluentD]: https://github.com/kamon-io/kamon-fluentd
[JMX]: https://github.com/kamon-io/kamon-jmx
[StatsD]: https://github.com/kamon-io/kamon-statsd
[Riemann]: https://github.com/kamon-io/kamon-riemann
[Khronus]: https://github.com/kamon-io/kamon-khronus
[New Relic]: https://github.com/kamon-io/kamon-newrelic
[InfluxDB]: https://github.com/kamon-io/kamon-influxdb
|