| title | SignalFx (Stats) | ||
|---|---|---|---|
| date | 2018-07-22 16:58:03 -0700 | ||
| draft | false | ||
| weight | 3 | ||
| class | resized-logo | ||
| aliases |
|
||
| logo | /img/partners/signalFx_logo.svg |
SignalFx is a real-time monitoring solution for cloud and distributed applications. SignalFx ingests that data and offers various visualizations on charts, dashboards and service maps, as well as real-time anomaly detection.
OpenCensus Java has support for this exporter available through the package:
{{% notice tip %}} This guide makes use of SignalFx. You'll need to have:
- A SignalFx account
- The corresponding data ingest token {{% /notice %}}
Insert the following snippet in your pom.xml:
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<opencensus.version>0.17.0</opencensus.version> <!-- The OpenCensus version to use -->
</properties>
<dependencies>
<dependency>
<groupId>io.opencensus</groupId>
<artifactId>opencensus-api</artifactId>
<version>${opencensus.version}</version>
</dependency>
<dependency>
<groupId>io.opencensus</groupId>
<artifactId>opencensus-exporter-stats-signalfx</artifactId>
<version>${opencensus.version}</version>
</dependency>
<dependency>
<groupId>io.opencensus</groupId>
<artifactId>opencensus-impl</artifactId>
<version>${opencensus.version}</version>
<scope>runtime</scope>
</dependency>
</dependencies>Instrument your application code with the following snippet:
{{}} package io.opencensus.tutorial.signalfx;
import io.opencensus.common.Duration; import io.opencensus.exporter.stats.signalfx.SignalFxStatsConfiguration; import io.opencensus.exporter.stats.signalfx.SignalFxStatsExporter;
public class SignalFxTutorial { public static void main(String ...args) { String signalFxToken = "";
SignalFxStatsExporter.create(
SignalFxStatsConfiguration.builder()
.setToken(signalFxToken)
.setExportInterval(Duration.create(3, 2))
.build();
);
}
} {{}}
| Resource | URL |
|---|---|
| SignalFx stats exporter JavaDoc | https://www.javadoc.io/doc/io.opencensus/opencensus-exporter-stats-signalfx |