Add os profiler support into Heat

Bug #1363782 reported by Angus Salkeld
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Heat
Fix Released
Medium
Angus Salkeld
python-heatclient
Fix Released
Medium
Angus Salkeld

Bug Description

To get better profiling support from rally we need better metrics. To do
this we need to add profiling calls into heat and command line options
to the heat client.

cinder example:
https://review.openstack.org/#/c/103415/28
https://review.openstack.org/#/c/103359/

Angus Salkeld (asalkeld)
Changed in heat:
assignee: nobody → Angus Salkeld (asalkeld)
Changed in python-heatclient:
assignee: nobody → Angus Salkeld (asalkeld)
Changed in heat:
importance: Undecided → Medium
Changed in python-heatclient:
importance: Undecided → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to heat (master)

Fix proposed to branch: master
Review: https://review.openstack.org/118115

Changed in heat:
status: New → In Progress
Angus Salkeld (asalkeld)
Changed in python-heatclient:
status: New → Triaged
Changed in python-heatclient:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-heatclient (master)

Reviewed: https://review.openstack.org/118118
Committed: https://git.openstack.org/cgit/openstack/python-heatclient/commit/?id=c0585eba4c5f7531fbbfc570adf0adbe5812bc47
Submitter: Jenkins
Branch: master

commit c0585eba4c5f7531fbbfc570adf0adbe5812bc47
Author: Angus Salkeld <email address hidden>
Date: Tue Sep 16 12:17:53 2014 +1000

    Add support for OSprofiler

    To be able to create profiling traces for Heat, the client should be
    able to send special HTTP header that contains trace info.

    Change-Id: I2ff833fac2dfe3bb0fcbd6a31c210db2935b72f1
    Closes-bug: #1363782

Changed in python-heatclient:
status: In Progress → Fix Committed
Changed in python-heatclient:
milestone: none → v0.2.11
Changed in python-heatclient:
status: Fix Committed → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to heat (master)

Reviewed: https://review.openstack.org/118115
Committed: https://git.openstack.org/cgit/openstack/heat/commit/?id=a98d2c9c5df5179b207ec8d2df9be42312fab336
Submitter: Jenkins
Branch: master

commit a98d2c9c5df5179b207ec8d2df9be42312fab336
Author: Angus Salkeld <email address hidden>
Date: Thu Sep 18 11:29:58 2014 +1000

    Add OSprofiler integration into Heat

    This adds builtin rpc and db traces to Heat, as well as
    some toplevel stack methods to aid in reading the output.

    A 'profiler' config group is added to enable profiling.

    Change-Id: Ie5c1c8f1931f59e4d4bcf1ec3b791f55984eb6d2
    Closes-bug: #1363782

Changed in heat:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in heat:
milestone: none → kilo-1
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in heat:
milestone: kilo-1 → 2015.1.0
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.