diff options
Diffstat (limited to 'kamon-datadog')
-rw-r--r-- | kamon-datadog/src/main/resources/reference.conf | 16 | ||||
-rw-r--r-- | kamon-datadog/src/main/scala/kamon/datadog/Datadog.scala | 2 |
2 files changed, 13 insertions, 5 deletions
diff --git a/kamon-datadog/src/main/resources/reference.conf b/kamon-datadog/src/main/resources/reference.conf index 4d0639c0..07a5c8e4 100644 --- a/kamon-datadog/src/main/resources/reference.conf +++ b/kamon-datadog/src/main/resources/reference.conf @@ -1,6 +1,6 @@ -# ==================================== # +# ===================================== # # Kamon-Datadog Reference Configuration # -# ==================================== # +# ===================================== # kamon { datadog { @@ -11,7 +11,7 @@ kamon { # Interval between metrics data flushes to Datadog. It's value must be equal or greater than the # kamon.metrics.tick-interval setting. - flush-interval = 1 second + flush-interval = 10 seconds # Max packet size for UDP metrics data sent to Datadog. max-packet-size = 1024 bytes @@ -35,4 +35,12 @@ kamon { # application.entity-name.metric-name application-name = "kamon" } -} + + modules { + kamon-datadog { + auto-start = yes + requires-aspectj = no + extension-id = "kamon.datadog.Datadog" + } + } +}
\ No newline at end of file diff --git a/kamon-datadog/src/main/scala/kamon/datadog/Datadog.scala b/kamon-datadog/src/main/scala/kamon/datadog/Datadog.scala index 2648d6ef..b7375d9b 100644 --- a/kamon-datadog/src/main/scala/kamon/datadog/Datadog.scala +++ b/kamon-datadog/src/main/scala/kamon/datadog/Datadog.scala @@ -43,7 +43,7 @@ class DatadogExtension(system: ExtendedActorSystem) extends Kamon.Extension { val datadogHost = new InetSocketAddress(datadogConfig.getString("hostname"), datadogConfig.getInt("port")) val flushInterval = datadogConfig.getDuration("flush-interval", MILLISECONDS) val maxPacketSizeInBytes = datadogConfig.getBytes("max-packet-size") - val tickInterval = system.settings.config.getDuration("kamon.metrics.tick-interval", MILLISECONDS) + val tickInterval = system.settings.config.getDuration("kamon.metric.tick-interval", MILLISECONDS) val datadogMetricsListener = buildMetricsListener(tickInterval, flushInterval) |