Reviewed: https://review.openstack.org/273951 Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=9a43f58f4df85adc2029c33ba000ca17b746a6eb Submitter: Jenkins Branch: master
commit 9a43f58f4df85adc2029c33ba000ca17b746a6eb Author: Dina Belova <[email protected]> Date: Fri Jan 29 11:54:14 2016 +0300 Add OSprofiler support * Add osprofiler wsgi middleware. This middleware is used for 2 things: 1) It checks that person who wants to trace is trusted and knows secret HMAC key. 2) It starts tracing in case of proper trace headers and adds first wsgi trace point, with info about HTTP request * Add initialization of osprofiler at start of service Currently that includes oslo.messaging notifer instance creation to send Ceilometer backend notifications. Neutron client change: Ic11796889075b2a0e589b70398fc4d4ed6f3ef7c Co-authored-by: Ryan Moats <[email protected]> Depends-On: I5102eb46a7a377eca31375a0d64951ba1fdd035d Closes-Bug: #1335640 DocImpact Add devref and operator documentation on how to use this APIImpact Change-Id: I7fa2ad57dc5763ce72cba6945ebcadef2188e8bd ** Changed in: neutron Status: In Progress => Fix Released -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1335640 Title: [RFE] Neutron support for OSprofiler Status in neutron: Fix Released Bug description: To be able to improve OpenStack, and as Neutron we should have cross service/project profiler that will build one trace that goes through all services/projects and measures most important parts. So I build special for OpenStack library that allows us to do this. More about it: https://github.com/stackforge/osprofiler To manage notifications about this bug go to: https://bugs.launchpad.net/neutron/+bug/1335640/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : [email protected] Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp

