Skip to content

a1045520/opentelemetry-zenoh-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

opentelemetry-zenoh-example

Use zenoh to simulate sensors, computing, and motion nodes in different devices to demonstrate distributed tracing with opentelemetry and jaeger.

Intern drawio


How to run it

Run the jaeger as backend.

docker run -d -p6831:6831/udp -p6832:6832/udp -p16686:16686 -p14268:14268 jaegertracing/all-in-one:latest

Run the three nodes on different devices.

# Run the computing and motion node first.
./opentelemetry-zenoh-example -a computing -o <backend_addr>:14268 -e tpc/<motion_ip>:7447
./opentelemetry-zenoh-example -a motion -o <backend_addr>:14268

# Run sensor.
./opentelemetry-zenoh-example -a sensor -o <backend_addr>:14268 -e tpc/<computing_ip>:7447 

Observe the results with jaeger.

# On backend
firefox http://localhost:16686/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages