osprofiler/osprofiler
Tovin Seven 513a7c88a7 OSprofiler with Jaeger Tracing as backend
In this patch, I use Uber Jaeger as a tracer.
Trace/span from OSprofiler will be sent to Jaeger.
We can use Jaeger UI to view trace.

A sample image of trace in Jaeger:
https://tovin07.github.io/opentracing/jaeger-openstack-image-list.png

Reference:
- OpenTracing: http://opentracing.io/
- Uber Jager: https://www.jaegertracing.io/docs/

Depends-On: Iaac3ac3853867a67f7e386e762e0522076235daf

Change-Id: I8f75af487f50d5e67a1321a4c951d2a0d85733a1
Implements: blueprint opentracing-compatible
2018-05-29 06:03:46 +00:00
..
cmd Filter traces that contain error/exception 2018-02-05 15:14:17 +07:00
drivers OSprofiler with Jaeger Tracing as backend 2018-05-29 06:03:46 +00:00
hacking Move hacking checks outside tests 2016-11-23 13:00:30 +05:30
tests OSprofiler with Jaeger Tracing as backend 2018-05-29 06:03:46 +00:00
__init__.py Remove old notifiers 2016-08-31 17:11:32 +03:00
_utils.py OSprofiler with Jaeger Tracing as backend 2018-05-29 06:03:46 +00:00
exc.py Add Log Insight driver 2016-11-07 15:30:52 +05:30
initializer.py Filter traces that contain error/exception 2018-02-05 15:14:17 +07:00
notifier.py Add backward compatible drivers structure 2016-07-04 18:47:01 +03:00
opts.py OSprofiler with Jaeger Tracing as backend 2018-05-29 06:03:46 +00:00
profiler.py OSprofiler with Jaeger Tracing as backend 2018-05-29 06:03:46 +00:00
sqlalchemy.py Handle and report SQLAlchemy errors 2017-10-27 11:13:46 +02:00
web.py Add kwargs to WsgiMiddleware __init__ 2018-01-02 06:24:28 +00:00