Add support for log_collector

Change-Id: I657dec3bbd4d68606d526a606a323a86b2e443c3
This commit is contained in:
Simon Pasquier 2016-10-28 15:20:26 +02:00
parent 8b484eec01
commit 23240fe293
1 changed files with 19 additions and 0 deletions

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

@ -0,0 +1,19 @@
log_collector:
decoder:
keystone:
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:
keystone:
engine: token
delimiter: '\n'
input:
keystone_log:
engine: logstreamer
log_directory: "/var/log/keystone"
file_match: '(?P<Service>.+)\.log\.?(?P<Seq>\d*)$'
differentiator: ['keystone', '_', 'Service']
priority: ["^Seq"]
decoder: "keystone_decoder"
splitter: "keystone_splitter"