Skip to content

Instantly share code, notes, and snippets.

@rch
Last active August 27, 2018 18:18
Show Gist options
  • Save rch/db087568ce7564fc95a1214c428be095 to your computer and use it in GitHub Desktop.
Save rch/db087568ce7564fc95a1214c428be095 to your computer and use it in GitHub Desktop.
Kamon 1.x StatsD Configuration
kamon {
environment.service = app
show-aspectj-missing-warning = yes
modules {
kamon-statsd.auto-start = true
kamon-system-metrics.auto-start = true
kamon-log-reporter.auto-start = true
kamon-akka.requires-aspectj = true
}
metric {
tick-interval = 10 seconds
}
util.filters {
akka.tracked-actor {
includes = ["**"]
excludes = [ ]
}
akka.tracked-dispatcher {
includes = ["**"]
}
akka.traced-actor {
includes = ["**"]
}
test {
includes = ["**"]
}
}
statsd {
flush-interval = 10 second
max-packet-size = 2048 bytes
metric-key-generator = kamon.statsd.SimpleMetricKeyGenerator
simple-metric-key-generator {
application = app
include-hostname = true
metric-name-normalization-strategy = normalize
}
subscriptions {
histogram = ["**"]
min-max-counter = ["**"]
gauge = ["**"]
counter = ["**"]
trace = ["**"]
trace-segment = ["**"]
akka-actor = ["**"]
akka-dispatcher = ["**"]
akka-router = ["**"]
system-metric = ["**"]
http-server = ["**"]
}
}
}
<dependencies>
<dependency>
<groupId>io.kamon</groupId>
<artifactId>kamon-core_2.11</artifactId>
<version>1.0.1</version>
</dependency>
<dependency>
<groupId>io.kamon</groupId>
<artifactId>kamon-statsd_2.11</artifactId>
<version>1.0.0</version>
</dependency>
<dependency>
<groupId>io.kamon</groupId>
<artifactId>kamon-akka-2.5_2.11</artifactId>
<version>1.0.1</version>
</dependency>
<dependency>
<groupId>io.kamon</groupId>
<artifactId>kamon-akka-http-2.5_2.11</artifactId>
<version>1.0.1</version>
</dependency>
<dependency>
<groupId>io.kamon</groupId>
<artifactId>kamon-system-metrics_2.11</artifactId>
<version>1.0.0</version>
</dependency>
<dependency>
<groupId>com.typesafe.akka</groupId>
<artifactId>akka-actor_2.11</artifactId>
<version>2.5.8</version>
</dependency>
<dependency>
<groupId>com.typesafe.akka</groupId>
<artifactId>akka-agent_2.11</artifactId>
<version>2.5.8</version>
</dependency>
<dependency>
<groupId>com.typesafe.akka</groupId>
<artifactId>akka-slf4j_2.11</artifactId>
<version>2.5.8</version>
</dependency>
<dependency>
<groupId>com.typesafe.akka</groupId>
<artifactId>akka-stream_2.11</artifactId>
<version>2.5.8</version>
</dependency>
<dependency>
<groupId>com.typesafe.akka</groupId>
<artifactId>akka-contrib_2.11</artifactId>
<version>2.5.8</version>
</dependency>
<dependency>
<groupId>com.typesafe.akka</groupId>
<artifactId>akka-http-core_2.11</artifactId>
<version>10.0.6</version>
</dependency>
<dependency>
<groupId>com.typesafe.akka</groupId>
<artifactId>akka-http_2.11</artifactId>
<version>10.0.6</version>
</dependency>
<dependency>
<groupId>com.typesafe.akka</groupId>
<artifactId>akka-http-testkit_2.11</artifactId>
<version>10.0.6</version>
</dependency>
<dependency>
<groupId>com.typesafe.akka</groupId>
<artifactId>akka-http-spray-json_2.11</artifactId>
<version>10.0.6</version>
</dependency>
<dependency>
<groupId>com.typesafe.akka</groupId>
<artifactId>akka-http-jackson_2.11</artifactId>
<version>10.0.6</version>
</dependency>
<dependency>
<groupId>com.typesafe.akka</groupId>
<artifactId>akka-http-xml_2.11</artifactId>
<version>10.0.6</version>
</dependency>
<dependency>
<groupId>com.typesafe.akka</groupId>
<artifactId>akka-parsing_2.11</artifactId>
<version>10.0.6</version>
</dependency>
</dependencies>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment