diff --git a/ansible/roles/common/templates/conf/input/00-global.conf.j2 b/ansible/roles/common/templates/conf/input/00-global.conf.j2 index 54b863f828b576869204fa7e5edcd8bdef8afe9f..c44d331e363cdc7f871aa12525bcd95124ca4eab 100644 --- a/ansible/roles/common/templates/conf/input/00-global.conf.j2 +++ b/ansible/roles/common/templates/conf/input/00-global.conf.j2 @@ -49,7 +49,9 @@ "/var/log/kolla/monasca/monasca-log-api.log", "/var/log/kolla/neutron/dnsmasq.log", "/var/log/kolla/*/*-access.log", - "/var/log/kolla/*/*-error.log"] + "/var/log/kolla/*/*-error.log", + "/var/log/kolla/*/*_access.log", + "/var/log/kolla/*/*_error.log"] pos_file /var/run/{{ fluentd_binary }}/kolla-openstack.pos tag kolla.* format multiline diff --git a/ansible/roles/common/templates/conf/input/04-openstack-wsgi.conf.j2 b/ansible/roles/common/templates/conf/input/04-openstack-wsgi.conf.j2 index cf0fe833233a9374b4d6e47c416a2cbf69db4ed8..130d298c43a6a369b1649869d841d54fd0d3c893 100644 --- a/ansible/roles/common/templates/conf/input/04-openstack-wsgi.conf.j2 +++ b/ansible/roles/common/templates/conf/input/04-openstack-wsgi.conf.j2 @@ -1,7 +1,7 @@ # Note (blallau): to manage Apache and WSGI log files <source> @type tail - path /var/log/kolla/*/*-access.log,/var/log/kolla/*/*-error.log + path /var/log/kolla/*/*-access.log,/var/log/kolla/*/*-error.log,/var/log/kolla/*/*_access.log,/var/log/kolla/*/*_error.log pos_file /var/run/{{ fluentd_binary }}/kolla-openstack-wsgi.pos tag kolla.* format /^(?<Payload>.*)$/ diff --git a/releasenotes/notes/fix-wsgi-log-collection-c9f347096394df5c.yaml b/releasenotes/notes/fix-wsgi-log-collection-c9f347096394df5c.yaml new file mode 100644 index 0000000000000000000000000000000000000000..16c92686ada83be3ebbc00dbaf5b6893dbbc233f --- /dev/null +++ b/releasenotes/notes/fix-wsgi-log-collection-c9f347096394df5c.yaml @@ -0,0 +1,6 @@ +--- +fixes: + - | + Fixes an issue with fluentd parsing of WSGI logs for Aodh, Masakari, + Qinling, Vitrage and Zun. See `bug 1720371 + <https://bugs.launchpad.net/kolla-ansible/+bug/1720371>`__ for details.