Add support for log_collector

Change-Id: Idace5a512e653161800a7279b29e59995cc584ae
This commit is contained in:
Simon Pasquier 2016-10-28 14:15:32 +02:00
parent e732abde3a
commit 30fff4507b
1 changed files with 19 additions and 0 deletions

19
neutron/meta/heka.yml Normal file
View File

@ -0,0 +1,19 @@
log_collector:
decoder:
neutron:
engine: sandbox
module_file: /usr/share/lma_collector/decoders/openstack_log.lua
module_dir: /usr/share/lma_collector/common;/usr/share/heka/lua_modules
splitter:
neutron:
engine: token
delimiter: '\n'
input:
neutron_log:
engine: logstreamer
log_directory: "/var/log/neutron"
file_match: '(?P<Service>(dhcp-agent|l3-agent|metadata-agent|neutron-netns-cleanup|openvswitch-agent|server))\.log\.?(?P<Seq>\d*)$'
differentiator: ['neutron', '_', 'Service']
priority: ["^Seq"]
decoder: "neutron_decoder"
splitter: "neutron_splitter"