This repo contains a simple test of jaeger tracing with a nodejs express application.
I am trying to test Jaeger tracing with node.js automatic instrumentation of the express framework. I successfully attached the tracing to express and calls to paths are traced correctly.
The next step will be to try and see how to create span and attach them to existing traces coming from other services.
Run:
make
./run_locally.sh
Check traces at: http://localhost:16686/ or prometheus at http://localhost:9090/graph?g0.range_input=1h&g0.expr=jaeger_collector_spans_received_total&g0.tab=0
Clean everything with:
./clean.sh
To run dgoss test locally:
make
./test_locally.sh
- http://label-schema.org/rc1/
- https://www.npmjs.com/package/jaeger-client
- https://github.com/jaegertracing/jaeger-client-node
- https://github.com/opentracing-contrib/javascript-express
- https://github.com/jaegertracing/jaeger-client-python
- Fix jsonnet
- Run in in k8s
- Change all the docker for mac references