add heka config for controller services
diff --git a/nova/files/heka.toml b/nova/files/heka.toml
index 1e28e36..4a784e6 100644
--- a/nova/files/heka.toml
+++ b/nova/files/heka.toml
@@ -14,10 +14,30 @@
 file_match = 'nova-scheduler\.log\.?(?P<Index>\d+)?(.gz)?'
 priority = ["^Index"]
 decoder = "openstack"
+
+[logstreamer_nova_conductor]
+type = "LogstreamerInput"
+log_directory = "/var/log/nova"
+log_directory = 'nova-conductor\.log\.?(?P<Index>\d+)?(.gz)?'
+priority = ["^Index"]
+decoder = "openstack"
+
+[logstreamer_nova_consoleauth]
+type = "LogstreamerInput"
+log_directory = "/var/log/nova"
+log_directory = 'nova-consoleauth\.log\.?(?P<Index>\d+)?(.gz)?'
+priority = ["^Index"]
+decoder = "openstack"
+
+[logstreamer_nova_cert]
+type = "LogstreamerInput"
+log_directory = "/var/log/nova"
+log_directory = 'nova-cert\.log\.?(?P<Index>\d+)?(.gz)?'
+priority = ["^Index"]
+decoder = "openstack"
 {%- endif %}
 
 [openstack]
 type = "SandboxDecoder"
 filename = "lua_modules/decoders/openstack.lua"
 module_directory = "/usr/share/heka/lua_modules;/usr/share/heka/lua_modules/common"
-