OSprofiler in Swift
Spec in oslo [1] describes most of points and use cases of OSprofiler.
Short summary:
- OSprofiler is a cross service profiler.
- It is already supported and used in several OpenStack projects(nova, cinder, neutron, glance, heat and etc).
- There is no performance impact in case of disabled OSprofiler. Just simple check "if osprofiler is not None".
- Patches which add support of OSprofiler to nova are almost ready and waiting for your attention and review.
Blueprint in Nova: https:/
Patch in Nova: https:/
In history, swift also had a patch [2] (abandoned) related to tracing.
[1] https:/
[2] https:/
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Tovin Seven
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- New
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by