kolla/docker/heka/plugins/decoders
Éric Lemoine e6a9b9627a Fix Swift logging
Swift uses Syslog, but it uses a custom log format.  So this commit
adds a specific Heka decoder for Swift.

It also increases the log level from "warning" to "info" to make
Swift more verbose.  Note that "info" is the default log level in
Swift.

And it disables the Heka configuration for Swift when "enable_swift"
is set to "no".  This prevents Heka from creating 15 empty Swift log
files in the logs volume.

Partially implements: blueprint heka

Change-Id: If7a7d0707e71be2957178e2d45b5de51b788232e
2016-02-22 08:53:20 -08:00
..
os_keystone_apache_log.lua Add Heka log decoder for Keystone/Apache 2016-02-19 21:49:21 +00:00
os_mysql_log.lua Add Heka log decoder for MariaDB 2016-02-19 21:49:21 +00:00
os_openstack_log.lua Add Heka log decoder for OpenStack 2016-02-19 20:32:32 +00:00
os_rabbitmq_log.lua Add Heka log decoder for RabbitMQ 2016-02-19 20:32:17 +00:00
os_swift_log.lua Fix Swift logging 2016-02-22 08:53:20 -08:00
os_syslog.lua Add Heka log decoder infrastructure 2016-02-19 20:28:12 +00:00