OpenStack cross service/project profiler
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Ilya Shakhat 23e53ec9eb Add functional test for Redis driver 5 years ago
devstack Expose connection_string parameter into DevStack plugin 5 years ago
doc doc: Fix formatting 5 years ago
osprofiler Add functional test for Redis driver 5 years ago
releasenotes Update reno for stable/pike 5 years ago
tools Trivial: Remove vim header from source files 6 years ago
.gitignore Update .gitignore 5 years ago
.gitreview Update .gitreview for new namespace 7 years ago
.testr.conf Add functional test for notifier backend 6 years ago
.zuul.yaml Add Zuul job for functional testing 5 years ago
CONTRIBUTING.rst Add CONTRIBUTING.rst 7 years ago
LICENSE Init Strucutre of lib 9 years ago
README.rst Update URLs in documents according to document migration 5 years ago
bindep.txt Add functional test for Redis driver 5 years ago
requirements.txt Remove dependency on oslo.log library 5 years ago
setup.cfg Update URLs in documents according to document migration 5 years ago
setup.py Use pkg_resources to get version 7 years ago
test-requirements.txt Switch from oslosphinx to openstackdocstheme 5 years ago
tox.ini Add Zuul job for functional testing 5 years ago

README.rst

Team and repository tags

image

OSProfiler -- Library for cross-project profiling library

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).