OpenStack cross service/project profiler
Go to file
OpenStack Release Bot d0d65fd4f9 Add Python3 wallaby unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for wallaby.

See also the PTI in governance [1].

[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: I711dad984ce30bf12832561959826a1895e66fc8
2020-09-11 21:03:15 +00:00
devstack Support standalone placement in the devstack 2019-06-13 15:27:36 +02:00
doc Switch to newer openstackdocstheme and reno versions 2020-06-02 15:17:57 +02:00
osprofiler Fix StopIteration error on Ubuntu Focal 2020-09-06 14:14:09 +00:00
playbooks Automatic configuration of SQLAlchemy driver in DevStack 2019-05-16 12:03:00 +02:00
releasenotes Update master for stable/victoria 2020-09-11 21:03:12 +00:00
tools Trivial: Remove vim header from source files 2016-09-24 05:25:17 +08:00
.gitignore Switch to stestr 2018-07-11 07:50:25 +07:00
.gitreview OpenDev Migration Patch 2019-04-19 19:44:00 +00:00
.stestr.conf Allow test path to be overridden 2019-01-08 16:07:27 +01:00
.zuul.yaml Add Python3 wallaby unit tests 2020-09-11 21:03:15 +00:00
bindep.txt Add functional test for Redis driver 2017-11-29 14:57:33 +01:00
CONTRIBUTING.rst Update the invalid doc links to the right ones in osprofiler docs 2018-01-01 22:57:13 -08:00
LICENSE Init Strucutre of lib 2014-01-09 11:25:23 +04:00
lower-constraints.txt switch to importlib.metadata to find package version 2020-07-06 11:07:17 +02:00
README.rst Start README.rst with a better title 2020-03-11 14:57:08 +00:00
requirements.txt switch to importlib.metadata to find package version 2020-07-06 11:07:17 +02:00
setup.cfg Add py38 package metadata 2020-04-24 08:23:14 -05:00
setup.py [ussuri][goal] Drop python 2.7 support and testing 2020-02-04 11:24:14 +01:00
test-requirements.txt Bump bandit version 2020-07-24 17:38:06 +02:00
tox.ini Fix pep8 failures 2020-06-02 17:07:50 +02:00

OSProfiler -- Library for cross-project profiling

image

Latest Version

Downloads

OSProfiler provides a tiny but powerful library that is used by most (soon to be all) OpenStack projects and their python clients. It provides functionality to be able to generate 1 trace per request, that goes through all involved services. This trace can then be extracted and used to build a tree of calls which can be quite handy for a variety of reasons (for example in isolating cross-project performance issues).