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
```