kolla-ansible/ansible/roles/common/templates/heka-swift.toml.j2
Éric Lemoine 88633684a1 Make Heka collect Swift logs
Partially implements: blueprint heka
Change-Id: I893a0c4a4cab9d4d98821634ddd2ff67015c4e3f
2016-02-19 21:56:05 +00:00

9 lines
295 B
Django/Jinja

# Swift writes its logs to Syslog, so the generic Syslog input set in
# heka-global.toml.j2 is used.
[{{ item }}_file_output]
type = "FileOutput"
message_matcher = "Type == 'Syslog' && Fields[programname] == '{{ item }}'"
path = "/var/log/kolla/swift/{{ item }}.log"
encoder = "syslog_encoder"