Neutron role does not enable osprofiler
Bug #1781619 reported by
Stuart Grace
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack-Ansible |
Fix Released
|
Low
|
Jonathan Rosser |
Bug Description
The neutron pipelines in api-paste.ini do not include the osprofiler filter:
https:/
The osprofiler filter is included in the standard pipelines for nova, glance, cinder, heat, magnum, etc. See for example:
https:/
This means when profiling is enabled, there is a gap in the timeline when the neutron API is executing.
Changed in openstack-ansible: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
importance: | Medium → Low |
tags: | added: low-hanging-fruit |
Changed in openstack-ansible: | |
assignee: | nobody → Jonathan Rosser (jrosser) |
Changed in openstack-ansible: | |
status: | In Progress → Fix Released |
To post a comment you must log in.
Once https:/ /review. openstack. org/#/c/ 573511/ is merged this should be resolved. Users wanting to enable this for neutron can do so with a config_template override:
``` yaml
profiler_overrides: &os_profiler sqlalchemy: true string: "Elasticsearch://{{ internal_ lb_vip_ address }}:9201" error_trace: "false"
profiler:
enabled: true
trace_
hmac_keys: "UNIQUE_HMACKEY" # This needs to be set consistently throughout the deployment
connection_
es_doc_type: "notification"
es_scroll_time: "2m"
es_scroll_size: "10000"
filter_
neutron_ neutron_ conf_overrides: *os_profiler
```