1ff4e58d70
There are a few issues fixed here: - The Barbican API service doesn't set a log file, so all the Barbican API service logs go to loadwsgi.py.log by default. - The logs in loadwsgi.py.log are not ingested properly by Fluentd. - uWSGI logs go to barbican-api.log. This would normally be used as the log file for the Barbican API service logs. This patch makes the following changes to address the above issues: - All uWSGI logs (from the Emperor and Vassals) go to barbican_api_uwsgi_access.log Although these logs aren't strictly all access logs, this follows the existing pattern for WSGI logs. - The Barbican API service logs are written to barbican-api.log instead of loadwsgi.py.log. This follows the pattern used by other OpenStack services. - Fluentd is configured to parse the Barbican API service logs as it would with other OpenStack Python services. Change-Id: I6d03fa8c81c52b6f061514a836bbd15bb6639aaf Closes-Bug: #1891343 |
||
---|---|---|
.. | ||
conf | ||
admin-openrc.sh.j2 | ||
cron-logrotate-ansible.conf.j2 | ||
cron-logrotate-aodh.conf.j2 | ||
cron-logrotate-barbican.conf.j2 | ||
cron-logrotate-blazar.conf.j2 | ||
cron-logrotate-ceilometer.conf.j2 | ||
cron-logrotate-chrony.conf.j2 | ||
cron-logrotate-cinder.conf.j2 | ||
cron-logrotate-cloudkitty.conf.j2 | ||
cron-logrotate-collectd.conf.j2 | ||
cron-logrotate-cyborg.conf.j2 | ||
cron-logrotate-designate.conf.j2 | ||
cron-logrotate-elasticsearch.conf.j2 | ||
cron-logrotate-etcd.conf.j2 | ||
cron-logrotate-fluentd.conf.j2 | ||
cron-logrotate-freezer.conf.j2 | ||
cron-logrotate-glance-tls-proxy.conf.j2 | ||
cron-logrotate-glance.conf.j2 | ||
cron-logrotate-global.conf.j2 | ||
cron-logrotate-gnocchi.conf.j2 | ||
cron-logrotate-grafana.conf.j2 | ||
cron-logrotate-haproxy.conf.j2 | ||
cron-logrotate-heat.conf.j2 | ||
cron-logrotate-horizon.conf.j2 | ||
cron-logrotate-influxdb.conf.j2 | ||
cron-logrotate-ironic-inspector.conf.j2 | ||
cron-logrotate-ironic.conf.j2 | ||
cron-logrotate-iscsid.conf.j2 | ||
cron-logrotate-kafka.conf.j2 | ||
cron-logrotate-keepalived.conf.j2 | ||
cron-logrotate-keystone.conf.j2 | ||
cron-logrotate-kibana.conf.j2 | ||
cron-logrotate-kuryr.conf.j2 | ||
cron-logrotate-magnum.conf.j2 | ||
cron-logrotate-manila.conf.j2 | ||
cron-logrotate-mariadb.conf.j2 | ||
cron-logrotate-masakari.conf.j2 | ||
cron-logrotate-mistral.conf.j2 | ||
cron-logrotate-monasca.conf.j2 | ||
cron-logrotate-murano.conf.j2 | ||
cron-logrotate-neutron-tls-proxy.conf.j2 | ||
cron-logrotate-neutron.conf.j2 | ||
cron-logrotate-nova.conf.j2 | ||
cron-logrotate-octavia.conf.j2 | ||
cron-logrotate-outward-rabbitmq.conf.j2 | ||
cron-logrotate-panko.conf.j2 | ||
cron-logrotate-rabbitmq.conf.j2 | ||
cron-logrotate-rally.conf.j2 | ||
cron-logrotate-sahara.conf.j2 | ||
cron-logrotate-senlin.conf.j2 | ||
cron-logrotate-skydive.conf.j2 | ||
cron-logrotate-solum.conf.j2 | ||
cron-logrotate-storm.conf.j2 | ||
cron-logrotate-swift.conf.j2 | ||
cron-logrotate-tacker.conf.j2 | ||
cron-logrotate-tempest.conf.j2 | ||
cron-logrotate-trove.conf.j2 | ||
cron-logrotate-vitrage.conf.j2 | ||
cron-logrotate-watcher.conf.j2 | ||
cron-logrotate-zookeeper.conf.j2 | ||
cron-logrotate-zun.conf.j2 | ||
cron.json.j2 | ||
fluentd.json.j2 | ||
kolla-toolbox.json.j2 | ||
td-agent.conf.j2 |