From 70ff2bb8d9c3c929e05d6c40ab34f69d5404b074 Mon Sep 17 00:00:00 2001 From: Diego Date: Wed, 30 Apr 2014 17:10:46 -0300 Subject: ! datadog: first commit of datadog integration module --- kamon-datadog/src/main/resources/reference.conf | 33 +++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 kamon-datadog/src/main/resources/reference.conf (limited to 'kamon-datadog/src/main/resources') diff --git a/kamon-datadog/src/main/resources/reference.conf b/kamon-datadog/src/main/resources/reference.conf new file mode 100644 index 00000000..5aaa87fc --- /dev/null +++ b/kamon-datadog/src/main/resources/reference.conf @@ -0,0 +1,33 @@ +# ==================================== # +# Kamon-Datadog Reference Configuration # +# ==================================== # + +kamon { + datadog { + # Hostname and port in which your Datadog is running. Remember that Datadog packets are sent using UDP and + # setting unreachable hosts and/or not open ports wont be warned by the Kamon, your data wont go anywhere. + hostname = "127.0.0.1" + port = 8125 + + # 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 + + # Max packet size for UDP metrics data sent to Datadog. + max-packet-size = 1024 bytes + + # Subscription patterns used to select which metrics will be pushed to Datadog. Note that first, metrics + # collection for your desired entities must be activated under the kamon.metrics.filters settings. + includes { + actor = [ "*" ] + trace = [ "*" ] + } + + simple-metric-key-generator { + # Application prefix for all metrics pushed to Datadog. The default namespacing scheme for metrics follows + # this pattern: + # application.host.entity.entity-name.metric-name + application = "kamon" + } + } +} -- cgit v1.2.3