aboutsummaryrefslogtreecommitdiff
path: root/ansible/roles/common/templates/heka-ceilometer.toml.j2
diff options
context:
space:
mode:
Diffstat (limited to 'ansible/roles/common/templates/heka-ceilometer.toml.j2')
-rw-r--r--ansible/roles/common/templates/heka-ceilometer.toml.j213
1 files changed, 13 insertions, 0 deletions
diff --git a/ansible/roles/common/templates/heka-ceilometer.toml.j2 b/ansible/roles/common/templates/heka-ceilometer.toml.j2
new file mode 100644
index 000000000..cb2cb538e
--- /dev/null
+++ b/ansible/roles/common/templates/heka-ceilometer.toml.j2
@@ -0,0 +1,13 @@
+[ceilometer_apache_log_decoder]
+type = "SandboxDecoder"
+filename = "lua_decoders/os_ceilometer_apache_log.lua"
+ [ceilometer_apache_log_decoder.config]
+ apache_log_pattern = '%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b %D \"%{Referer}i\" \"%{User-Agent}i\"'
+
+[ceilometer_apache_logstreamer_input]
+type = "LogstreamerInput"
+decoder = "ceilometer_apache_log_decoder"
+log_directory = "/var/log/kolla"
+file_match = 'ceilometer/(?P<Service>ceilometer-api.*)\.log\.?(?P<Seq>\d*)$'
+priority = ["^Seq"]
+differentiator = ["Service"]