com.twitter.finagle.tracing.opencensus
Syntax enhancements to Finagle clients to add OpenCensus tracing headers to requests.
HTTP and ThriftMux protocols are supported.
Servers should also participate by using StackServerOps.
Scala:
import com.twitter.finagle.Http import com.twitter.finagle.tracing.opencensus.StackClientOps._ val clientWithOpenCensusTracing = Http.client.withOpenCensusTracing
Java users can explicitly use a StackClientOps class:
import com.twitter.finagle.Http; import com.twitter.finagle.tracing.opencensus.StackClientOps.HttpOpenCensusTracing; Http.Client clientWithOpenCensusTracing = new HttpOpenCensusTracing(Http.client()).withOpenCensusTracing();
StackServerOps
Syntax enhancements to Finagle clients to add OpenCensus tracing headers to requests.
HTTP and ThriftMux protocols are supported.
Servers should also participate by using StackServerOps.
Scala:
Java users can explicitly use a StackClientOps class:
StackServerOps