aboutsummaryrefslogtreecommitdiff
path: root/all
diff options
context:
space:
mode:
authorMaxime Petazzoni <maxime.petazzoni@bulix.org>2018-01-17 09:09:13 -0800
committerYang Song <songy23@users.noreply.github.com>2018-01-17 09:09:13 -0800
commit64d05837e565b336865a82a570115d752b88c1ef (patch)
tree8104cf62a22a676681c7bda7f101bb783c727660 /all
parent7bfe9254e25099bf188067929931c76e7e2996b8 (diff)
downloadopencensus-java-64d05837e565b336865a82a570115d752b88c1ef.tar.gz
SignalFx stats exporter (#903)
* SignalFx stats exporter This commit implements a stats exporter that sends stats as metrics to SignalFx (https://signalfx.com). It is modeled on the Stackdriver stats exporter in that it uses a background worker thread that periodically inspects all the views and constructs datapoints to send to SignalFx for their corresponding metric timeseries (identified by the view name as metric name, and tag key/value pairs as dimensions). * Review feedback (squash me) * More review feedback (squash me) * Use a configuration builder pattern (squash me) * Fixes for checker framework compliance (squash me) * Review feedback (squash me) * Remove support for AggregationWindow.Interval (squash me)
Diffstat (limited to 'all')
-rw-r--r--all/build.gradle2
1 files changed, 2 insertions, 0 deletions
diff --git a/all/build.gradle b/all/build.gradle
index 58fdb52a..8e1e0516 100644
--- a/all/build.gradle
+++ b/all/build.gradle
@@ -24,6 +24,7 @@ def subprojects = [
project(':opencensus-exporter-trace-logging'),
project(':opencensus-exporter-trace-stackdriver'),
project(':opencensus-exporter-trace-zipkin'),
+ project(':opencensus-exporter-stats-signalfx'),
project(':opencensus-exporter-stats-stackdriver'),
]
@@ -38,6 +39,7 @@ def subprojects_javadoc = [
project(':opencensus-exporter-trace-logging'),
project(':opencensus-exporter-trace-stackdriver'),
project(':opencensus-exporter-trace-zipkin'),
+ project(':opencensus-exporter-stats-signalfx'),
project(':opencensus-exporter-stats-stackdriver'),
]