Provides an implementation of the Lua OpenTracing API on top of the C++ OpenTracing API.
- The C++ OpenTracing Library
- A C++ OpenTracing Tracer. It currently works with Jaeger, Zipkin, or LightStep.
mkdir .build
cd .build
cmake ..
make
sudo make install
bridge_tracer = require 'opentracing_bridge_tracer'
library = --[[ path to OpenTracing plugin ]]
config = --[[ vendor specific JSON configuration for the tracer ]]
tracer = bridge_tracer:new(library, config)
-- `tracer` conforms to the Lua OpenTracing API. See
-- https://github.com/opentracing/opentracing-lua for API documentation.
See also example/tutorial.