Skip to content

NetComposer/nkserver_ot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NkSERVER OT

Opentracing plugin for NkSERVER

Each package or service based on nkserver can activate opentracing capabilities by inserting this plugin.

Service must define the key 'opentrace_rules' (see nkserver_ot_rules), with a string implementing the filtering rules (created by FIFO's otters project). These rules are compiled on plugin start and at each update, and applied to generated all spans to decide if they must be sent or discarded.

There are a reach set of ways to generate spans (see nkserver_ot).

Spans, we finished, are sent to an aggregator gen_server process, that sends them in batches to the Zipkin-compatible server.

This project is based on otter and otters projects.

Application-specific keys configure the zipking url and send interval (see shell.config for a sample).

About

Opentracing for NkSERVER packages and services

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published