add heka config end enable support

Change-Id: I622539b86b97f0063bf67fd741cdf970a588717f
This commit is contained in:
jan kaufman 2016-02-19 15:46:46 +01:00
parent 8fa5d468b5
commit a4081e8fdb
2 changed files with 23 additions and 1 deletions

22
keystone/files/heka.toml Normal file
View File

@ -0,0 +1,22 @@
{%- if pillar.keystone.server is defined %}
[logstreamer_keystone]
type = "LogstreamerInput"
log_directory = "/var/log/keystone"
file_match = 'keystone\.log\.?(?P<Index>\d+)?(.gz)?'
priority = ["^Index"]
decoder = "keystone"
oldest_duration = "168h"
[logstreamer_keystone_manage]
type = "LogstreamerInput"
log_directory = "/var/log/keystone"
file_match = 'keystone-manage\.log\.?(?P<Index>\d+)?(.gz)?'
priority = ["^Index"]
decoder = "keystone"
oldest_duration = "168h"
[keystone]
type = "SandboxDecoder"
filename = "lua_modules/decoders/openstack.lua"
module_directory = "/usr/share/heka/lua_modules;/usr/share/heka/lua_modules/common"
{% endif %}

View File

@ -4,7 +4,7 @@ parameters:
collectd:
enabled: false
heka:
enabled: false
enabled: true
sensu:
enabled: true
sphinx: