com.twitter.finagle.tracing.opencensus
Syntax enhancements to Finagle servers to attach OpenCensus tracing headers from requests.
HTTP and ThriftMux protocols are supported.
Clients should also participate by using StackClientOps.
Scala:
import com.twitter.finagle.Http import com.twitter.finagle.tracing.opencensus.StackServerOps._ val serverWithOpenCensusTracing = Http.server.withOpenCensusTracing
Java users can explicitly use a StackServerOps class:
import com.twitter.finagle.Http; import com.twitter.finagle.tracing.opencensus.StackServerOps.HttpOpenCensusTracing; Http.Server serverWithOpenCensusTracing = new HttpOpenCensusTracing(Http.server()).withOpenCensusTracing();
StackClientOps
Syntax enhancements to Finagle servers to attach OpenCensus tracing headers from requests.
HTTP and ThriftMux protocols are supported.
Clients should also participate by using StackClientOps.
Scala:
Java users can explicitly use a StackServerOps class:
StackClientOps