Skip to content

Custom Opencensus exporter over a custom transport protocol

License

Notifications You must be signed in to change notification settings

mcastelino/custom_exporter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

custom_exporter

Custom Opencensus exporter over a custom transport protocol

The goal was to carry the spans over something like vsock from a VM to the host and then push it to the actual backend.

The default spans are unfortunately not serializeable, hence convert the thrift format used by jaeger

Building

go build -o host host.go
go build -o vm vm.go

Running

First run the proxy as it will be waiting for traces

rm /tmp/go.sock ; ./host

Then run the VM

./vm

When the VM terminates the proxy also terminates

About

Custom Opencensus exporter over a custom transport protocol

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages