Update git submodules
* Update designate from branch 'master' to 057329deb123d981405a61043510998ad9f795d1 - Merge "Integrate OSprofiler and Designate" - Integrate OSprofiler and Designate *) Add osprofiler wsgi middleware This middleware is used for 2 things: 1) It checks that person who want to trace is trusted and knows secret HMAC key. 2) It start tracing in case of proper trace headers and add first wsgi trace point, with info about HTTP request *) Add initialization of osprofiler at start of serivce. You should use python-designateclient with this patch: https://review.opendev.org/#/c/773575 Run any command with --os-profile SECRET_KEY $ openstack zone create --email <email_id> <zone_name> \ --os-profile SECRET_KEY # it will print <Trace ID> Get pretty HTML with traces: $ osprofiler trace show --html <Trace ID> --connection-string \ <connection_string> --out <output.html> e.g. --connection-string can be redis://localhost:6379 Note that osprofiler should be run from admin user name & tenant. Implements: blueprint designate-os-profiler Change-Id: I2a3787b6428d679555a9add3a57ffe8c2112b6d3
This commit is contained in:
parent
e1f4579ae1
commit
6171e08531
|
@ -1 +1 @@
|
|||
Subproject commit df10ff5b5c76657e4287b36fbf525ad91091dd34
|
||||
Subproject commit 057329deb123d981405a61043510998ad9f795d1
|
Loading…
Reference in New Issue