heka logging support
diff --git a/rabbitmq/files/heka.toml b/rabbitmq/files/heka.toml
new file mode 100644
index 0000000..9d45d9c
--- /dev/null
+++ b/rabbitmq/files/heka.toml
@@ -0,0 +1,12 @@
+{%- if pillar.rabbitmq.server is defined %}
+[logstreamer_rabbitmq]
+type = "LogstreamerInput"
+log_directory = "/var/log/rabbitmq"
+file_match = 'rabbit@.+\.log\.?(?P<Index>\d+)?(.gz)?'
+priority = ["^Index"]
+decoder = "rabbitmq"
+
+[rabbitmq]
+type = "SandboxDecoder"
+filename = "lua_modules/decoders/rabbitmq.lua"
+module_directory = "/usr/share/heka/lua_modules;/usr/share/heka/lua_modules/common"